Linux за българи: Форуми

BSD секция => Настройки на софтуер => Темата е започната от: ZEN в Mar 22, 2007, 12:29



Титла: Netbsd Смяна на mac address-a?
Публикувано от: ZEN в Mar 22, 2007, 12:29
Здравейте,

Искам да си сменя mac адреса на мрежовата карта. Операционната система е NetBSD. Налага се смяната поради това че доставчикът следи по mac.


Мрежовата картата е риалтек (rtk0)

изчетох подробно учебника на ifconfig но не работи с нито една команда. Възможно ли е драйвера да не поддържа смяна на хардуерния адрес? Под FreeBSD няма проблеми с командата :

ifconfig rl0 link xx:xx:xx:xx:xx:xx

забравих да кажа версията на NetBSD-to e 3.1





Титла: Netbsd Смяна на mac address-a?
Публикувано от: neonic в Mar 26, 2007, 05:23
При NetBSD не съм сигурен дали става по същия начин, но следното нещо, което работи под OpenBSD, би трябвало да ти свърши работа:

Примерен код
....
if [ "$if" = "INTERFACE" ]; then
     ifconfig INTERFACE lladdr MAC_ADDR
fi

....


INTERFACE = мрежовият интерфейс (rl0, eth0, ....)
MAC_ADDR = MAC address (формат: xx:xx:xx:xx:xx:xx)

Слага се във /etc/netstart.


Титла: Netbsd Смяна на mac address-a?
Публикувано от: Summoning в Mar 29, 2007, 14:03
под freeBSD става така наи лесно

ifconfig_rl0="inet 1.2.3.4/24"
ifconfig_rl0_alias="ether xx:xx:xx:xx:xx:xx"

във rc.conf се пише кадето rl0 ти е мрежовата карта

дано сработи :crazy: