Народ!
Помогите советом!
Как сменить MAC-адерес в boot-time?
Провайдер пущает только с заданным маком, нужно его сменить.
Строчка типа
ifconfig_em0="inet 172.16.16.137 netmask 255.255.255.192 ether 00:20:ed:7e:78:6b"
не прокатывает.
ifconfig радостно сообщает о неизвестной опции ether (равно как и link+lladdr).
Ручками удается сменить только с помощью заклинания
ifconfig em0 ether 00:20:ed:7e:78:6b
НО!!! Это не катит, т.к. это ручками уже на поднятой машине, а нужно чтобы прямо из rc.conf
Пробовал указывать в rc.conf нечто такое
ifconfig_em0="ether 00:20:ed:7e:78:6b"
ifconfig_em0="inet 172.16.16.137 netmask 255.255.255.192"
НЕ канает. Ничего не устанавливаеся, ни IP, ни MAC.
router# ifconfig em0
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3<rxcsum,txcsum>
ether 00:07:e9:39:d8:46
media: Ethernet autoselect
status: no carrier
(status: no carrier потому что проводочек отключен)
Кто знает как победить?