Народ пытается эти маги прошивать, и пишут что vendorclass для маг-250 = mag250-rt
В общем такие на сегодня результаты экспериментов (далее мозг припух и домашние насели с разными делами ) :
ifconfig в начальном состоянии у меня такой (на приставке настроены LAN3+LAN4 как IPTV порты):
br0 Link encap:Ethernet HWaddr 50:46:5D:6C:74:18
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16115 errors:0 dropped:0 overruns:0 frame:0
TX packets:12904 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1864543 (1.7 MiB) TX bytes:6069993 (5.7 MiB)
eth0 Link encap:Ethernet HWaddr 50:46:5D:6C:74:18
inet addr:89.151.166.84 Bcast:89.151.167.255 Mask:255.255.248.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:137287 errors:0 dropped:0 overruns:0 frame:0
TX packets:35056 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:169641486 (161.7 MiB) TX bytes:32366557 (30.8 MiB)
Interrupt:4 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 50:46:5D:6C:74:18
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:45384
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 TX bytes:0 (0.0
Interrupt:3 Base address:0x8000
eth2 Link encap:Ethernet HWaddr 50:46:5D:6C:74:1C
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 TX bytes:0 (0.0
Interrupt:5 Base address:0x8000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:4856 errors:0 dropped:0 overruns:0 frame:0
TX packets:4856 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:923461 (901.8 KiB) TX bytes:923461 (901.8 KiB)
vlan1 Link encap:Ethernet HWaddr 50:46:5D:6C:74:18
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:11797 errors:0 dropped:0 overruns:0 frame:0
TX packets:33723 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1383224 (1.3 MiB) TX bytes:32122700 (30.6 MiB)
Путем перебора всех интерфейсов, вендор классов (лень было перетыкать приставку в комп ) увидел адрес из желаемого иптв диапазона только на eth0:
admin@RT-N66U:/tmp/home/root# udhcpc -i eth0 -S -b -s dhcpc-event -H unknown --vendorclass mag250-rt
udhcpc (v1.20.2) started
Sending discover...
Sending select for 10.121.104.10...
Lease of 10.121.104.10 obtained, lease time 3600
Смущает, что в ifconfig-то адрес не появляется:
eth0 Link encap:Ethernet HWaddr 1C:BB:A8:00:A0:C9
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10454 errors:0 dropped:0 overruns:0 frame:0
TX packets:12154 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1606130 (1.5 MiB) TX bytes:4952985 (4.7 MiB)
Interrupt:4 Base address:0x2000
Причем получается так только в том случае, если еще при этом в интерфейсе роутера подставлен мак приставки. Без мака такой фокус не проходит - выдается внешний IP адрес:
admin@RT-N66U:/tmp/home/root# udhcpc -i eth0 -S -b -s dhcpc-event -H unknown --vendorclass mag250-rt
udhcpc (v1.20.2) started
Sending discover...
Sending discover...
Sending select for 89.151.161.34...
Lease of 89.151.161.34 obtained, lease time 60
Попытался пойти дальше - пробовать команду iptables -A FORWARD -i eth0 -j wanin но увы - роутер заругался на wanin, нет говорит такого таргета wanin:
iptables v1.3.8: Couldn't load target `wanin':File not found
Вот на этом пока и остановился, че дальше делать не знаю - в таком состоянии на компе ничего не работает, а приставка спокойно запустилась
И еще заметил - что можно на компе смотреть тот канал, который запущен на приставке (без применения вышеупомянутых команд)
ЗЫ: пардон, не знаю как тут спойлерами пользоваться