Поиск в гугле результатов не принес. Кроме того, что проблема есть не только у меня одного.
Решение было найдено. Написал скрипт через веб-морду и сохранил его как стартап скрипт:
ifconfig eth1 down
killall udhcpc
ifconfig eth1 hw ether aa:bb:cc:dd:ee:ff
ifconfig eth1 up
udhcpc -i eth1 -p /var/run/udhcpc.pid -s /tmp/udhcpc
Где aa:bb:cc:dd:ee:ff - заменить клонированным МАС-адресом.
После этого - ребут. Все работает.
Только в веб-морде для WAN интерфейса все равно светится хардварный МАС адрес. ИМХО, это не важно - главное железка работает.
З.Ы. Это нужно для тех, у кого провайдер жестко привязывается к MAC-адресу устройства.
З.Ы. Это нужно для тех, у кого провайдер жестко привязывается к MAC-адресу устройства.
(c) william
Спасибо! Помогло для wrt54gl, только интерфейс другой - vlan1
ВідповістиВидалитидля wrt160nl - будет другой интерфейс.
ВідповістиВидалитиэто зависит от архитектуры.
там broadcom, здесь atheros.
хотя вообще странно - на dd-wrt у меня такой роутер работал замечательно. ничего доделыать не надо было.