PDA

Bekijk de volledige versie : VLANы на WL-500W (подключение STB приставки, второй провайдер)



Oleg
23-03-2008, 14:32
Нашлась свободная минута, решил написать, как это делается.

Начну со следующей информации - нумерации портов (слева имя, справа физический номер):

LAN1 - 0
LAN2 - 1
LAN3 - 2
LAN4 - 3
WAN - 4
CPU - 5

Интерфейсы: eth0 - LAN порты свитча, eth1 - WAN порт, eth2 - WiFi

Мне так и не удалось до конца заставить WAN порт функционировать как часть свитча, поэтому конфигурацию, как на WL-500gP получить не удастся. Более того, прийдётся в качестве WAN порта использовать один из LAN. Я выбрал для этого LAN1.

Старый WAN порт будет с помощью программного свитча соединён с LAN. Поэтому при обменах между проводными компьютерами внутри LAN он будет работать несколько медленее.

Пример 1 (годится для корбины, qwerty neo, стрима): 1 ТВ приставка, кабель от провайдера подключается в LAN1, приставка в LAN2, порты LAN3, LAN4, WAN - ваша внутренняя сеть.



nvram set boardflags=0x110
nvram set vlan0ports="2 3 5*"
nvram set vlan1ports="0 1 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth1 eth2"
nvram commit
reboot


Пример 2: 2 ТВ приставки (LAN2, LAN3):


nvram set boardflags=0x110
nvram set vlan0ports="3 5*"
nvram set vlan1ports="0 1 2 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth1 eth2"
nvram commit
reboot


Пример 3: Если Вы хотите использовать роутер для подключения ко второму провайдеру, а ТВ приставки у Вас нет, то используйте такой конфиг:


nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot


В результате основной провайдер - LAN1 (vlan1), второй WAN (eth1), компьютеры подключаете к LAN2-4.

Либо такой:


nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot

В результате основной провайдер - WAN (eth1), второй LAN1 (vlan1), компьютеры подключаете к LAN2-4.

Всё это можно комбинировать конечно.

Как вернуть настройки назад: либо сбросить в дефолт, либо выполнить


nvram set boardflags=0x10
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="eth0 eth2"
nvram commit
reboot


Пишите у кого получилось. :)

Oleg
25-03-2008, 18:52
Ну и кому я это писал? :)

catmat
25-03-2008, 19:06
С удовольствием бы попробовал, но нету приставки :) У нас пока тестовое вещание, тип приставки еще не определен. Кстати , вопрос. Со вводом услуги в коммерческое русло, естественно большую часть каналов зашифруют. А можно ли при наличии приставки и купленной услуги, расшифровывать как-то и пускать по wifi ? Не всегда совпадают интересы при просмотре iptv с женой или ребенком :)

Oleg
25-03-2008, 19:18
А можно ли при наличии приставки и купленной услуги, расшифровывать как-то и пускать по wifi ? Не всегда совпадают интересы при просмотре iptv с женой или ребенком :)
Ну и вопросы. :) Откуда же мне знать. И вообще это незаконно. :)

vasco
26-03-2008, 18:26
Упс ... только что нашел эту тему! Сегодня вечером (роутер дома) попробую и отпишусь.


Ну и кому я это писал? :)
Олег, проверил вариант номер раз (интернет + IPTV приставка Корбины) на 10 пре.4, результаты неутешительные, после
ребута подключиться к 500W не удалось ни по воздуху, ни по любому из ethernet портов (включал кабель во все возможные варианты).
Ping исчез. Пришлось ресетить кнопкой. Олег, готов продолжать испытания по новым инструкциям.

Oleg
26-03-2008, 18:31
А провод куда воткнут был? Вообще странно это, ибо у меня работает...
И непонятно, почему по воздуху не подцепилось.

Можете вот это

nvram set lan_ifnames=vlan0 eth1 eth2
заменить на

nvram set lan_ifnames=eth1 eth2
Тогда провод от компьютера вставлять в eth1, ну и воздух останется.
Прошивка должна быть по-крайней мере 1.9.2.7-9.

UPD: Я понял в чём дело. Не хватает кавычек. Добавил. Теперь заработает. :)

vasco
26-03-2008, 19:30
А вот теперь все работает ОК, прошивка 10 пре.4
Может пора в ФАК добавлять, а то потом народ эту тему не найдет

Brain1999
05-05-2008, 22:07
Ребята! ЧТо-то не получается!
Сделал, как в первом посте (часть №1). Т.е. провайдер в LAN1, приставка в LAN2, компьютер в LAN3.
В результате есть инет, но приставка опять со своим адресом соединиться не может...
После успешного коннекта с интернетом включил приставку, в результате чего пишет лог:


Jan 1 03:04:26 PPPoE: connect to ISP
Jan 1 03:08:26 dnsmasq[78]: DHCPDISCOVER(br0) 00:03:91:b0:b5:0d
Jan 1 03:08:26 dnsmasq[78]: DHCPOFFER(br0) 192.168.1.9 00:03:91:b0:b5:0d
Jan 1 03:08:26 dnsmasq[78]: DHCPREQUEST(br0) 192.168.1.9 00:03:91:b0:b5:0d
Jan 1 03:08:26 dnsmasq[78]: DHCPACK(br0) 192.168.1.9 00:03:91:b0:b5:0d ADBBVSA01746004248
Jan 1 03:08:53 dnsmasq[78]: DHCPDISCOVER(br0) 00:03:91:b0:b5:0d
Jan 1 03:08:53 dnsmasq[78]: DHCPOFFER(br0) 192.168.1.9 00:03:91:b0:b5:0d
Jan 1 03:08:53 dnsmasq[78]: DHCPREQUEST(br0) 192.168.1.9 00:03:91:b0:b5:0d
Jan 1 03:08:53 dnsmasq[78]: DHCPACK(br0) 192.168.1.9 00:03:91:b0:b5:0d
Jan 1 03:09:03 dnsmasq[78]: DHCPREQUEST(br0) 192.168.1.9 00:03:91:b0:b5:0d
Jan 1 03:09:03 dnsmasq[78]: DHCPACK(br0) 192.168.1.9 00:03:91:b0:b5:0d
ifconfig

br0 Link encap:Ethernet HWaddr 00:1B:FC:9D:2B:B1
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21b:fcff:fe9d:2bb1/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1032 errors:0 dropped:0 overruns:0 frame:0
TX packets:1250 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:201334 (196.6 KiB) TX bytes:674872 (659.0 KiB)

eth0 Link encap:Ethernet HWaddr 00:1B:FC:9D:2B:B1
inet6 addr: fe80::21b:fcff:fe9d:2bb1/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22453 errors:0 dropped:0 overruns:0 frame:0
TX packets:2152 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:4706281 (4.4 MiB) TX bytes:874819 (854.3 KiB)
Interrupt:4 Base address:0x1000

eth1 Link encap:Ethernet HWaddr 00:1B:FC:9D:2B:B1
inet6 addr: fe80::21b:fcff:fe9d:2bb1/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:547
TX packets:0 errors:5 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:12 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:1965 errors:0 dropped:0 overruns:0 frame:0
TX packets:1965 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:183420 (179.1 KiB) TX bytes:183420 (179.1 KiB)

ppp0 Link encap:Point-Point Protocol
inet addr:79.172.94.112 P-t-P:82.199.96.10 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1492 Metric:1
RX packets:541 errors:0 dropped:0 overruns:0 frame:0
TX packets:491 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:271216 (264.8 KiB) TX bytes:144778 (141.3 KiB)

vlan0 Link encap:Ethernet HWaddr 00:1B:FC:9D:2B:B1
inet6 addr: fe80::21b:fcff:fe9d:2bb1/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1031 errors:0 dropped:0 overruns:0 frame:0
TX packets:1252 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:205400 (200.5 KiB) TX bytes:680028 (664.0 KiB)

vlan1 Link encap:Ethernet HWaddr 00:17:31:4C:C5:D1
inet addr:10.103.254.123 Bcast:10.103.255.255 Mask:255.255.224.0
inet6 addr: fe80::217:31ff:fe4c:c5d1/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21422 errors:0 dropped:0 overruns:0 frame:0
TX packets:897 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4096727 (3.9 MiB) TX bytes:194573 (190.0 KiB)
Но приставка так и не срастается...

Brain1999
06-05-2008, 04:44
Пошерстил настройки, удалил ручное назначение внутреннего IP для приставки и удалил её из DMZ.

Результат: Приставка СТАЛА РЕАГИРОВАТЬ на кнопку вкл/выкл. Но... в конце один и тот же результат: по тайм-ауту не может соединиться с 82.199.96.203 (блин, знать бы что это).

Один плюс, приставка теперь ведёт себя правильно, в логах вот что:


Jan 1 03:05:41 wan: connected manually
Jan 1 03:05:41 pppd[111]: Terminating on signal 15.
Jan 1 03:05:41 udhcpc[110]: Unicasting a release of 10.103.254.123 to 82.199.96.110
Jan 1 03:05:41 dhcp client: deconfig: lease is lost
Jan 1 03:05:41 udhcpc[110]: Entering released state
Jan 1 03:05:41 udhcpc[110]: Received SIGTERM
Jan 1 03:05:42 pppd[111]: recv (receivePacket)
Jan 1 03:05:42 kernel: vlan1: Setting MAC address to 00 17 31 4c c5 d1.
Jan 1 03:05:42 udhcpc[204]: udhcpc (v0.9.9-pre) started
Jan 1 03:05:42 dhcp client: deconfig: lease is lost
Jan 1 03:05:42 udhcpc[204]: Lease of 10.103.254.123 obtained, lease time 31449600
Jan 1 03:05:42 dnsmasq[78]: read /etc/hosts - 5 addresses
Jan 1 03:05:42 dnsmasq[78]: read /etc/ethers - 1 addresses
Jan 1 03:05:42 dnsmasq[78]: reading /tmp/resolv.conf
Jan 1 03:05:42 dnsmasq[78]: using nameserver 82.199.96.143#53
Jan 1 03:05:42 dhcp client: bound IP : 10.103.254.123 from 10.103.224.1
Jan 1 03:05:42 pppd[214]: Plugin rp-pppoe.so loaded.
Jan 1 03:05:42 pppd[214]: RP-PPPoE plugin version 3.3 compiled against pppd 2.4.2
Jan 1 03:05:42 pppd[216]: pppd 2.4.2 started by admin, uid 0
Jan 1 03:05:42 pppd[216]: Using interface ppp0
Jan 1 03:05:42 pppd[216]: local IP address 10.64.64.64
Jan 1 03:05:42 pppd[216]: remote IP address 10.112.112.112
Jan 1 03:05:58 pppd[216]: Starting link
Jan 1 03:05:58 pppd[216]: PPP session is 53809
Jan 1 03:05:58 pppd[216]: Connect: ppp0 <--> vlan1
Jan 1 03:05:58 pppd[216]: CHAP authentication succeeded
Jan 1 03:05:58 pppd[216]: peer from calling number 00:1A:6C:51:41:B4 authorized
Jan 1 03:05:58 pppd[216]: Local IP address changed to 79.172.65.197
Jan 1 03:05:58 pppd[216]: Remote IP address changed to 82.199.96.10
Jan 1 03:05:58 dnsmasq[78]: read /etc/hosts - 5 addresses
Jan 1 03:05:58 dnsmasq[78]: read /etc/ethers - 1 addresses
Jan 1 03:05:58 dnsmasq[78]: reading /tmp/resolv.conf
Jan 1 03:05:58 dnsmasq[78]: using nameserver 195.128.64.3#53
Jan 1 03:05:58 dnsmasq[78]: using nameserver 82.199.96.143#53
Jan 1 03:05:58 PPPoE: connect to ISP

XameLion
22-05-2008, 12:47
Хм...всеравно при включении приставки WI-FI отваливаеться. Даже и не знаю что делать. Вожет я команду куда-то не туда прописыва? Вот лог...

b-0-k
24-05-2008, 19:06
Пишите у кого получилось. :)

Пример 1, Стрим - работает. Спасибо.

Не понятно почему без использование vlan amino не может получить адрес:
Use DHCP routes = Yes
Enable multicast routing = Yes
(пробовал естественно с выключенным локальным DHCP сервером)

atrox
28-05-2008, 16:15
Ну и кому я это писал? :)
Олег, доброго времени суток.

Возникло несколько вопросов:

1) Я правильно понял, что Switch на WL-500W нельзя настраивать с помощью robocfg, а только через nvram? А там уже ваша или оригинальная прошивка будет чего то крутить?
Интересует это, потому что хочу на WL-500W поставить полноценный Debian. Как-нибудь из него "крутить" switch получится?

2) Кто настраивает switch? Какой-то бинарник в прошивке или BootLoader?

Ну и немного offtopic:
Для поддержки 128Mb(буду менять Wi-Fi карту) на ядре 2.6 патчить в нём что-нить нужно?

EvilShrike
31-05-2008, 21:23
Проделал в точности все как в первом посте - не работает. Приставка работает. Компы (по локалке и по WiFi) инет не видят.

dikeyfd
10-06-2008, 11:47
nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot

В результате основной провайдер - WAN (eth1), второй LAN1 (vlan1)

А как управлять вторым WAN?
Если для второго WAN необходимо задать ip получаемое по DHCP и прописать другой MAC?

Короче скрестить Корбину с АКАДО... :)

el-pashteto
10-06-2008, 17:21
Я, насколько помню, для gP несколько отличается работа с vlan'ами и аппартная часть (eth1, eth0) помоему чуть отличаются. В роутере не копался с месяца три, подзабыл. Итак вопрос: можно ли то же самое провернуть для 500gP?

P.S. Спасибо Олег за стабильную работу роутера и аптайм. :)

oxygen121
11-06-2008, 09:45
Я, насколько помню, для gP несколько отличается работа с vlan'ами и аппартная часть (eth1, eth0) помоему чуть отличаются. В роутере не копался с месяца три, подзабыл. Итак вопрос: можно ли то же самое провернуть для 500gP?

P.S. Спасибо Олег за стабильную работу роутера и аптайм. :)

http://www.wl500g.info/showpost.php?p=77301&postcount=24

XameLion
11-06-2008, 10:01
Всеравно не получаеться настроить. Сколько не насиловал при включении Приставки WI-FI благополучно отваливаеться:)

Daxer
01-07-2008, 21:05
У меня 500W сделал

nvram set boardflags=0x110
nvram set vlan0ports="2 3 5*"
nvram set vlan1ports="0 1 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth1 eth2"
nvram commit
reboot

переключил корбину в lan1 тв в lan2 комп через Wi-Fi
все работает но проц роутера грузится на 50% постоянно.
и тв каналы стали переключаться медленно.

я гдето напортачил?

dims999
23-07-2008, 21:34
Либо такой:


nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot

В результате основной провайдер - WAN (eth1), второй LAN1 (vlan1), компьютеры подключаете к LAN2-4.
Всё это можно комбинировать конечно.
Пишите у кого получилось. :)

Сделал как написано - не могу попасть в сеть второго провайдера.
где прописывать IP, gate и dns для второго провайдера (у меня статика), подскажите, пожалуйста.

результат ifconfig


ifconfig
br0 Link encap:Ethernet HWaddr 00:1E:8C:D0:7B:46
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21e:8cff:fed0:7b46/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17516 errors:0 dropped:0 overruns:0 frame:0
TX packets:11336 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19814466 (18.8 MiB) TX bytes:2863802 (2.7 MiB)

eth0 Link encap:Ethernet HWaddr 00:1E:8C:D0:7B:46
inet6 addr: fe80::21e:8cff:fed0:7b46/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26 errors:0 dropped:0 overruns:0 frame:0
TX packets:400 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3502 (3.4 KiB) TX bytes:97444 (95.1 KiB)
Interrupt:4 Base address:0x1000

eth1 Link encap:Ethernet HWaddr 00:1E:8C:D0:7B:46
inet addr:10.65.20.237 Bcast:10.65.23.255 Mask:255.255.248.0
inet6 addr: fe80::21e:8cff:fed0:7b46/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9606 errors:0 dropped:0 overruns:0 frame:0
TX packets:15958 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1290304 (1.2 MiB) TX bytes:20451154 (19.5 MiB)
Interrupt:5 Base address:0x2000

eth2 Link encap:Ethernet HWaddr 00:1E:8C:D0:7B:46
inet6 addr: fe80::21e:8cff:fed0:7b46/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17515 errors:0 dropped:0 overruns:0 frame:575
TX packets:11511 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:20059670 (19.1 MiB) TX bytes:2969467 (2.8 MiB)
Interrupt:12 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:258 errors:0 dropped:0 overruns:0 frame:0
TX packets:258 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:22026 (21.5 KiB) TX bytes:22026 (21.5 KiB)

ppp0 Link encap:Point-Point Protocol
inet addr:93.80.226.190 P-t-P:85.21.0.252 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1460 Metric:1
RX packets:8930 errors:0 dropped:0 overruns:0 frame:0
TX packets:15885 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:710544 (693.8 KiB) TX bytes:19617817 (18.7 MiB)

vlan0 Link encap:Ethernet HWaddr 00:1E:8C:D0:7B:46
inet6 addr: fe80::21e:8cff:fed0:7b46/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:398 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:97296 (95.0 KiB)

dims999
26-07-2008, 21:02
хорошо, почитал, делаю сам.
Исходные данные:
1. Wl500w с последней прошивкой от Олега
2. провайдер инета - корбина москва
3. второй провайдер с статическим IP - леальта
Задача (первая) - получить доступ к трекеру второго провайдера (доступ только из его внутренней сети).

Делаю:
1.
nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot

2. Шнур от корбины в wlan, от леальты (второй пров) в lan1
3. ifconfig vlan1 172.30.146.141 (мой IP в леальте) netmask 255.255.255.224
4. route add -host 89.207.216.87 (трекер леальты) gw 172.30.146.129 dev vlan1
5. мой ip и шлюз от леальты пингуются, но зайти на трекер не получается

Где ошибка, что надо ещё?

Help me, please!!!

Выяснил, что пинги проходят только с роутера, а из под винды (XP) не проходят - бум копать в этом направлении.

Dusha
19-11-2008, 21:18
помогите плиз советом.

Есть WL-500W + Corbina

стац. комп. подключен через LAN1
ноут подключается через WIFI

Стац. комп исчпользуется в том числе для простмотра IPTV Корбины.

При использовании UDPProxy встроенного в 1.9.2.7-10


#EXTINF:-1,Первый канал
http://192.168.1.1:2002/udp/233.32.240.222:5050

одновременно с запуском трансляции отваливается WiFi
IP адрес выдается, но инет не пашет и лезут таймауты.

Если я запускаю на компе трансляцию напрямую по RTP


#EXTINF:0,Первый ОРТ
rtp://@233.32.240.222:5050

То аналогично - одновременно с запуском трансляции отваливается WiFi
IP адрес выдается, но инет не пашет и лезут таймауты.

Пробовал по совету из ФАКа
Wireless | Advanced | значение в поле Multicast Rate поставить 1 mbps

Не помогло.

Вопрос:
Решение с настройкой VLAN описанное здесь - решит данную проблему?
Просто судя по отзывам, например Xamelion'а - WiFi все равно отваливается.

Сам эксперименты ставить не очень хочу, не будучи уверенным, что это поможет...

mrscylla
20-11-2008, 08:25
Выяснил, что пинги проходят только с роутера, а из под винды (XP) не проходят - бум копать в этом направлении.

замену сурс адреса не хватает на выходе делать

в твоем случае
iptables -I POSTROUTING -t nat -o vlan1 ! -s 172.30.146.141 -j SNAT --to-source 172.30.146.141

Dusha
20-11-2008, 19:48
Обновил пост выше, не знаю как я просмотрел, но при использовании UDPxy все равно WiFi отваливается.

попробовал еще сделать

ifconfig eth2 -multicast


не помогает.
При включении трансляции, что по RTP, что по HTTP (UDPxy) - WiFi отваливается....

Как вылечить?


UPDATE:

Чудеса.....
Перезагрузил еще раз рутер - ВСЕ ЗАРАБОТАЛО....
Wifi не отваливается ни так ни так.
В расшироенных настройках ограничен мультикаст WiFi на 24mbit

Cryogenic
12-01-2009, 15:27
Настроил вариант с двумя приставками (QWERTY.TV). Все работает.
Спасибо огромное!!

Mr.Hunt
02-02-2009, 20:17
ребят, помогите настроить.

имеется корбина, основной ван порт
нетбайнет, дополнительный порт.

настраивал как сказано основной ван 1 и дополнительный ван 2

но как я понял это для того если оба ван порта в одном сегменте сети находятся, а как сделать чтобы они находились в разных сетях и на каждый интерфейс разные настройки назначить ?

перпробывал повсякому но ничего не получается.

AndreyPopov
02-02-2009, 20:56
ребят, помогите настроить.

имеется корбина, основной ван порт
нетбайнет, дополнительный порт.

настраивал как сказано основной ван 1 и дополнительный ван 2

но как я понял это для того если оба ван порта в одном сегменте сети находятся, а как сделать чтобы они находились в разных сетях и на каждый интерфейс разные настройки назначить ?

перпробывал повсякому но ничего не получается.
vlan'ы создались?
что говорит ifconfig?

Mr.Hunt
03-02-2009, 06:56
vlan'ы создались?
что говорит ifconfig?

Вланы создались, я втыкаю в лан1 порт (который должен быть новым ван портом) одного провайдера и он получается изолирован он самого свитча роутера. ifconfig не выдаёт информацию по вланам, просто говорит что у меня есть интерфейсы рода eth0, eth1, eth2, где первый - это свитч, второй это ван порт, третий это вайфай. если смотреть информацию по robocfg show, то получается что там есть vlan0 и vlan1, где vlan0 - 1 2 3 5*, а vlan1 - 0 5

Следовательно получается что оба ван порта по теории получились в одной сети. получается что мне нужно выделять порт 0 в отдельный влан, к примеру vlan2.

И пожалуйста помогите понять что означают следующие строки:

nvram set vlan0hwname=et0 - ???
nvram set vlan1hwname=et0 - ???
nvram set wan_ifnames=eth1 - это видимо показывает что ван порт - это eth1, согласен полностью
nvram set wan_ifname=eth1 - зачем этот параметр ?

т.е. получается, чтобы связь с новым ван портом отделить от существующего ван порта нам нужно ещё что-то вроде nvram set wan_ifnames=eth3 ???

AndreyPopov
05-02-2009, 13:45
Вланы создались, я втыкаю в лан1 порт (который должен быть новым ван портом) одного провайдера и он получается изолирован он самого свитча роутера. ifconfig не выдаёт информацию по вланам, просто говорит что у меня есть интерфейсы рода eth0, eth1, eth2, где первый - это свитч, второй это ван порт, третий это вайфай. если смотреть информацию по robocfg show, то получается что там есть vlan0 и vlan1, где vlan0 - 1 2 3 5*, а vlan1 - 0 5

Следовательно получается что оба ван порта по теории получились в одной сети. получается что мне нужно выделять порт 0 в отдельный влан, к примеру vlan2.

И пожалуйста помогите понять что означают следующие строки:

nvram set vlan0hwname=et0 - ???
nvram set vlan1hwname=et0 - ???
nvram set wan_ifnames=eth1 - это видимо показывает что ван порт - это eth1, согласен полностью
nvram set wan_ifname=eth1 - зачем этот параметр ?

т.е. получается, чтобы связь с новым ван портом отделить от существующего ван порта нам нужно ещё что-то вроде nvram set wan_ifnames=eth3 ???

проблема в том, что vlan поддерживаются у WL-500W только на LAN портах, потому его приходиться обдуривать, чтобы воспользоваться этой возможностью.

set vlan0hwname - дает vlan0 имя "железного" интерфейса. т.е. ifconfig vlan'ы не видит, но видит "железные" интерфейсы.

wan_ifnames - это переменная хранит именА, несколько интерфейсов можно объединить
wan_ifname - это текущее имяЮ к которому по умолчанию обращаться.

Mr.Hunt
05-02-2009, 14:49
проблема в том, что vlan поддерживаются у WL-500W только на LAN портах, потому его приходиться обдуривать, чтобы воспользоваться этой возможностью.

set vlan0hwname - дает vlan0 имя "железного" интерфейса. т.е. ifconfig vlan'ы не видит, но видит "железные" интерфейсы.

wan_ifnames - это переменная хранит именА, несколько интерфейсов можно объединить
wan_ifname - это текущее имяЮ к которому по умолчанию обращаться.

Имя железного интерфейса et0, а какие ещё могу быть имена ?
просто в фиконфиге я не видел имён et0.... только eth

AndreyPopov
05-02-2009, 15:20
Имя железного интерфейса et0, а какие ещё могу быть имена ?
просто в фиконфиге я не видел имён et0.... только eth

есть стандартные интерфейсы:
eth0 - LAN
eth1 - WAN
eth2 - WLAN

поскольку ifconfig WL-500W не умеет работать с vlan, то вам надо созданные vlan обозвать "железными" интерфейсами. может называть как угодно!

Mr.Hunt
06-02-2009, 13:44
есть стандартные интерфейсы:
eth0 - LAN
eth1 - WAN
eth2 - WLAN

поскольку ifconfig WL-500W не умеет работать с vlan, то вам надо созданные vlan обозвать "железными" интерфейсами. может называть как угодно!

Тогда получается что в первом посту где писались настройки et0 - это ошибочно написано ? насамом деле подразумевалось eth0 ? А что тогда с интерфейсом wifi ? просто я изначально думал что eth2 - это вайфай...

AndreyPopov
06-02-2009, 13:50
Тогда получается что в первом посту где писались настройки et0 - это ошибочно написано ? насамом деле подразумевалось eth0 ? А что тогда с интерфейсом wifi ? просто я изначально думал что eth2 - это вайфай...

wifi это и есть WLAN!!!!!! :D

нет et0 - это правильно, eth0 - это LAN, а et0 - это vlan0 ! ;)

Mr.Hunt
09-02-2009, 08:06
wifi это и есть WLAN!!!!!! :D

нет et0 - это правильно, eth0 - это LAN, а et0 - это vlan0 ! ;)

О как! Слушай, т.е. получается что et1, et2 и т.д. это будет vlan1, vlan2 и т.д. ?

AndreyPopov
09-02-2009, 12:46
О как! Слушай, т.е. получается что et1, et2 и т.д. это будет vlan1, vlan2 и т.д. ?
именно! :D

Mr.Hunt
14-02-2009, 09:32
Ребят, а из-за того что ифконфиг не понимает эти вланы то я могу ещё где-нить посмотреть правильно настроились они или нет ? айпи адреса в основном меня интересуют.

Вообщем суть такая: хотел сделать lan1 - сетка со статическими адресами через которую у меня на корбину уходит (потом напрямую буду втыкать корбину)
lan2 - нетбайнет lan3, lan4,wan, wi-fi - это внутренняя сеть

Были сделаны вот какие настройки:

nvram set vlan0ports="0 5*" <-статическая сеть
nvram set vlan0hwname=et0
nvram set vlan1ports="1 5" <- нетбайнет
nvram set vlan1hwname=et1
nvram set vlan2ports="2 3 4 5" <- порты под компы
nvram set vlan2hwname=et2

настройки статической сети:

nvram set wan1_ifname=vlan0
nvram set wan1_protocol=static
nvram set wan1_ipaddr_t=192.168.11.5
nvram set wan1_netmask_t=255.255.255.0
nvram set wan1_gateway_t=192.168.11.3
nvram set wan1_dns_1=192.168.11.3

настройки нетбайнет:

nvram set wan2_ifname=vlan1
nvram set wan2_protocol=dhcp



ifconfig -a у меня выдаёт вот что:

br0 Link encap:Ethernet HWaddr 00:1E:8C:59:EE:53
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21e:8cff:fe59:ee53/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:134 errors:0 dropped:0 overruns:0 frame:0
TX packets:166 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12389 (12.0 KiB) TX bytes:51703 (50.4 KiB)

eth0 Link encap:Ethernet HWaddr 00:1E:8C:59:EE:53
inet6 addr: fe80::21e:8cff:fe59:ee53/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:159 errors:0 dropped:0 overruns:0 frame:0
TX packets:147 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:27518 (26.8 KiB) TX bytes:31556 (30.8 KiB)
Interrupt:4 Base address:0x1000

eth1 Link encap:Ethernet HWaddr 00:1E:8C:59:EE:53
inet6 addr: fe80::21e:8cff:fe59:ee53/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:8928 (8.7 KiB)
Interrupt:5 Base address:0x2000

eth2 Link encap:Ethernet HWaddr 00:1E:8C:59:EE:53
inet6 addr: fe80::21e:8cff:fe59:ee53/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:133 errors:0 dropped:0 overruns:0 frame:9470
TX packets:239 errors:2 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:14245 (13.9 KiB) TX bytes:60259 (58.8 KiB)
Interrupt:12 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:71 errors:0 dropped:0 overruns:0 frame:0
TX packets:71 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7832 (7.6 KiB) TX bytes:7832 (7.6 KiB)

sit0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
NOARP MTU:1480 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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

vlan0 Link encap:Ethernet HWaddr 00:1E:8C:59:EE:53
inet6 addr: fe80::21e:8cff:fe59:ee53/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:144 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:31338 (30.6 KiB)

vlan1 Link encap:Ethernet HWaddr 00:1E:8C:59:EE:53
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:158 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:24606 (24.0 KiB) TX bytes:0 (0.0 B)




robocfg show выбаёт у меня вот что:

Switch: enabled
Port 0: 100FD enabled stp: none vlan: 0 mac: 00:00:00:00:00:00
Port 1: 100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
Port 2: DOWN enabled stp: none vlan: 2 mac: 00:00:00:00:00:00
Port 3: DOWN enabled stp: none vlan: 2 mac: 00:00:00:00:00:00
Port 4: DOWN enabled stp: none vlan: 2 mac: 00:00:00:00:00:00
Port 5: 100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
VLANs: BCM5325/535x enabled mac_check mac_hash
0: vlan0: 0 5t
1: vlan1: 1 5t
2: vlan2: 2 3 4 5t
3: vlan3:
4: vlan4:
5: vlan5:
6: vlan6:
7: vlan7:
8: vlan8:
9: vlan9:
10: vlan10:
11: vlan11:
12: vlan12:
13: vlan13:
14: vlan14:
15: vlan15:


но как посмотреть айпи адрес который я назначил на статический интерфейс и айпи адрес который по дхцп должен был получить на другом порту роутер?

и ещё как мне в таком случае ещё настроить маршрутизацию к статической сети из портов который используются под компы?

route у меня выдаёт:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 br0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo

vov2006
15-02-2009, 07:53
Прошу прощения, если не сюда.

Суть: Есть WL500W, прошивка 1.9.2.7-10. Провайдер QWERTY, кабель от провайдера идет сразу в асус (WAN), LAN1 - стационар, LAN4 - Amino. В настройках указал порт 4 для приставки и включил MultiCast Routing. Приставка ОТЛИЧНО заработала. Инет на ноутбуке (WiFi) - пропал. Подключение есть, сигнал отличный. А инетрнета - нет. :( Точнее, он есть, даже страничка ya.ru открывается, но только через 40(!) секунд!!! остальное - по таймауту вылетает... WiFi MultiCast ограничивал аж до 1 МБита, DHCP сервер выключен (все статикой на компах прописано).

Вопрос: Мне стоит заморачиваться тем, что прописано в первом посте этоц темы или можно по другому решить "красиво" эту проблему? В принципе - чайник, поэтому сильно заморачиваться не хотелось бы. )

avk
15-02-2009, 10:09
...и включил MultiCast Routing

А теперь попробуйте его выключить (если нет нужды смотреть ТВ на компе).
В первом посте и в FAQ (http://wl500g.info/showthread.php?p=77301#post77301) я не нашел упомянания о его включении.
Оратите внимание на последний абзац, про QWERTY которое не NEO.

vov2006
15-02-2009, 12:00
А теперь попробуйте его выключить (если нет нужды смотреть ТВ на компе).

С выключенным на приставке черный экран, так что не катит...

[все свои мысли поудалял]

Вобщем, все таки прописал все, как в первом посте написано в примере 1. Все, конечно, заработало (в способностях Олега я никогда не сомневался), но тогда такой вопрос - после ребута роутера (кнопкой) эти настройки останутся или надо будет опять команды прописывать?

avk
15-02-2009, 12:51
Последней командой была команда reboot. Она дана для того чтобы изменения вступили в силу. И если не вносить других изменений, то перезагрузка ничего не изменит в настройках. К потере приведет сброс, сделанный как кнопкой, так и через интерфейс.

Solodoff
17-02-2009, 12:01
Привет всем и Олегу!
Помогите решить задачку..
2 провайдера: от одного мне нужен только инет через VPN, от второго - локалка.

1-й провайдер: Интернет

PPTP VPN
Авторизация: логин+пароль
Настройки протокола:
IP Address: автоматически
DNS Server: автоматически


2-й провайдер: Локалка (ftp, DC++, и т.п...)

Настройки протокола:
IP Address: 10.103.22.xxx
Subnet Mask: 255.255.255.0
Default Gateway: 10.103.22.2
DNS Server: 10.0.0.1

Для локалки также необходимы маршруты:
Route1: route -p add 10.0.0.0 mask 255.0.0.0 10.103.22.2
Route2: route -p add 82.138.14.128 mask 255.255.255.128 10.103.22.2
Route3: route -p add 87.245.130.0 mask 255.255.255.128 10.103.22.2

Локалка роутера юзается и через lan и через вайфай.

Что необходимо прописать на роутере/компах чтобы не обламываться и одновременно юзать инет(пров1), локалку(пров2) и чтоб домашняя сеть между компами нормально работала? :)

Supermax
28-02-2009, 13:41
Сгорел wan порт, по 3 примеру перепрограмировал порты - все отлично и сразу заработало.:D

BegeMode
25-03-2009, 09:57
Помогите пож-та настроить Амину для Asus wl500 w !!!!
Прошивка - 1.9.2.7-10
сделал как написано 1 посте
теперь WAN шнурок в LAN1, ТВ пристаквка в LAN2. Инет есть, WiFi работает, а Амина сети не видит (((((
пишет "сеть недоступна"
MultiCast и включал и выключал - не помогло


robocfg show:

Switch: enabled
Port 0: 100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
Port 1: 100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
Port 2: DOWN enabled stp: none vlan: 0 mac: 00:00:00:00:00:00
Port 3: 100FD enabled stp: none vlan: 0 mac: 00:00:00:00:00:00
Port 4: DOWN enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
Port 5: 100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
VLANs: BCM5325/535x enabled mac_check mac_hash
0: vlan0: 2 3 5t
1: vlan1: 0 1 5t
2: vlan2:
3: vlan3:
4: vlan4:
5: vlan5:
6: vlan6:
7: vlan7:
8: vlan8:
9: vlan9:
10: vlan10:
11: vlan11:
12: vlan12:
13: vlan13:
14: vlan14:
15: vlan15:

BegeMode
25-03-2009, 10:48
Все получилось!!! Век живи - век учись: нужно было питание на ТВ приставке передернуть!

Спасибо Олегу и последователям!!!

boom54
25-03-2009, 11:28
Ребят, а что делать если VID для IPTV свыше 10?
Как прописать VID?
Т.е. ситуация такая:
Я настраиваю коммутатор(cisco) в trunk, говорю что switchport trunk allowed vlan 217,47
И хочу вывалить например 217 влан тагированно на все LAN порты.
При этом все получают тэгируемые кадры с IPTV, а интернет трафик и локальный у меня не тэгируется и по дефолту попадают в native влан (туда и обратно).

Какая при этом должна быть конфигурация?

pashatr
01-04-2009, 14:20
Мне ничего из выше сказанного не помогало пока не сделал:


nvram set vlan0ports="1 2 5*"
nvram set vlan1ports="0 3 4 5"
nvram commit
reboot
Модем в 3 гнезде
Приставка в 4
Компьютер во 2-м и по WiFi

По вашей схеме все работало, но модем втыкался в Wlan, а через него инет жутко тормозил.

N..
04-04-2009, 20:08
Для ASUS WL-500W вышла новая прошивка 2.0.0.6 на оф. сайте. Будет с ней работать Amino110? У меня две Амины, хочу подключить еще 2 компа и IP-телефон. Есть еще Zyxel ES-305, но он перестал работать и откликаться даже на 192.168.0.1.

Omega
12-09-2009, 21:53
Сгорел wan порт, по 3 примеру перепрограмировал
порты - все отлично и сразу заработало.:D
Осталась ещё парочка запасных портов ... :)
Но лучше всё-таки ставить грозозащиту ... ;)

З.Ы. А так легче искать нужную тему ?

schulc
15-09-2009, 16:20
Сделал по варианту №3.
Lan1 при подключению мигает активно в такт свичу, но инета нет и не пингуется.
Зато "сгоревший" Wan частично заработал на сайт провайдера прошел пароль и логин в личный кабинет принимает + пингуется, но сайты не открывает, роутер пшет- дисконект :)
С уважением,
Сергей

Pablos
28-10-2009, 08:59
Очень прошу подсказать, у меня wl500w, требуется пример 3б. В LAN1 воткнут adsl модем для iptv. Он мне щас по мультаксту все раздает но квадратит и сеть забивает.
Мне бы наладить udpxy http://www.wl500g.info/showthread.php?t=12182
Вот как мне так сделать на LAN1. Чтоб разьем LAN1 был вторым wan и получал настройки по dhcp как это делает настоящий wan. В 3м примере я выделяю LAN1 в vlan но он не получает сетевых настроек от провайдера. А как их присвоить не знаю (
Если я втыкаю adsl модем в wan то он по DHCP получает настройки и работает но основного интернета нет т.е. оборудование всё налажено, не хватает нескольких команд.

Нет опыта с командами, какие нужно какие не нужно. Прошу совета что набрать, ситуацию обрисовал. Спасибо огромное!

Beyzer
03-11-2009, 07:58
Привет всем и Олегу!
Помогите решить задачку..
2 провайдера: от одного мне нужен только инет через VPN, от второго - локалка.

1-й провайдер: Интернет

PPTP VPN
Авторизация: логин+пароль
Настройки протокола:
IP Address: автоматически
DNS Server: автоматически


2-й провайдер: Локалка (ftp, DC++, и т.п...)

Настройки протокола:
IP Address: 10.103.22.xxx
Subnet Mask: 255.255.255.0
Default Gateway: 10.103.22.2
DNS Server: 10.0.0.1

Для локалки также необходимы маршруты:
Route1: route -p add 10.0.0.0 mask 255.0.0.0 10.103.22.2
Route2: route -p add 82.138.14.128 mask 255.255.255.128 10.103.22.2
Route3: route -p add 87.245.130.0 mask 255.255.255.128 10.103.22.2

Локалка роутера юзается и через lan и через вайфай.

Что необходимо прописать на роутере/компах чтобы не обламываться и одновременно юзать инет(пров1), локалку(пров2) и чтоб домашняя сеть между компами нормально работала? :)

похожий вопрос.
один провайдер по PPTP с логином и паролем, имеет белый адресс и хороший пинг, второй шикарную локалку и хорошую скорость инета особенно ночью, но играть через него не возможно.
Хотелосьбы името локалку и торрент на роутере от второго провайдера, а инет от первого...
помогите с настройками... хотябы в общих чертах и возможноли это?

PS. имеется приставка Xbox360, и 2 компьютера.
если можно то хотелосьюы попробовать резвести инет по портам, на порт приставки и моего компа первого провайдера, на мой комп и комп брата локалку от второго провайдера, и инет второго провайдера на торрент роутера и на братов комп.

intruders
07-12-2009, 20:06
Хотелосьбы името локалку и торрент на роутере от второго провайдера, а инет от первого...
помогите с настройками... хотябы в общих чертах и возможноли это?
Возможно, конечно.

Сперва надо сделать два WAN порта по инструкции в первом посте. Например так:
nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot
В результате основной провайдер - WAN (eth1), второй LAN1 (vlan1), компьютеры подключаете к LAN2-4.

Первого провайдера втыкаем в WAN порт и настраиваем через вэб-интерфейс - с этим проблем быть не должно.

Второго провайдера втыкаем в LAN1. Теперь нужно его настроить (всё придётся делать уже в линуксе).

1. Нужно "поднять" vlan1 Тут есть 2 варианта:
а) IP статический:
ifconfig vlan1 <IP> netmask <сетевая маска> gw <шлюз>
б) IP выдаётся по DHCP:
ifconfig vlan1 up
udhcpc -i vlan1

2. Указать DNS локалки (если нужен):
echo "nameserver dns-server-ip" >> /etc/resolv.conf
touch /etc/resolv.conf
kill -HUP `pidof dnsmasq`

3. Настроить натинг:
Для статичного IP:
iptables -t nat -A POSTROUTING -o vlan1 -j SNAT
Для динамического IP:
iptables -t nat -A POSTROUTING -o vlan1 -j MASQUERADE

4. Прописать необходимые маршруты, например:
route add -net 10.0.0.0 mask 255.0.0.0 gw 10.103.22.2
или
route add -net 10.0.0.0 mask 255.0.0.0 dev vlan1

Это всё примерно написано - просто, чтобы дать отправную точку для экпериментов, но примерно по такой же схеме у меня мой WL500W работает с двумя провайдерами.

Дерзайте :)

nwolf
15-12-2009, 18:37
for Asus 500 Delux Premium
как сделать просто два провайдера?
сделал как на первой странице, отвалилось все, и не хочет ни как работать, только сбросом получилось вернуть все назад.
приставку подключать не надо, нужно просто 2 провайдера... один чисто для одних подсетей, второй для всего остального.
Поможите плиззз

Power
15-12-2009, 20:26
for Asus 500 Delux Premium
как сделать просто два провайдера?
сделал как на первой странице, отвалилось все, и не хочет ни как работать, только сбросом получилось вернуть все назад.
приставку подключать не надо, нужно просто 2 провайдера... один чисто для одних подсетей, второй для всего остального.
Поможите плиззз

Эта тема исключительно для WL-500W. Для WL-500G Deluxe/Premium (кстати, не бывает одновременно Deluxe Premium, что-то одно) есть другие темы.

inko_nick
01-07-2010, 21:23
Добрый день!

Та же история. Internet идёт не тэгированый, а IPTV по VLAN 35.
Пытался сделать на WL-500W:

nvram set vlan0tag=33
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan2ports="0t 4"
nvram set lan_ifnames="vlan33 eth1"
nvram set wan_ifnames="vlan34"
nvram set wan_ifname="vlan34"
nvram commit
reboot

После ребута - доступ на рутер пропадает по всем портам.
Хотелось бы узнать у знающих что не так.

Спасибо.

getikalex
06-08-2010, 21:03
Ай спасибо.
Сгорел после грозы WAN на ASUS WL500W.
по 3-му рецепту от Олега в первом посте перевел wan на lan1, и все зашуршало.
Теперь уже думаю, а если опять война (гроза) и lan1 тоже здохнет - как его перевести на lan2...:)
еще останется lan3, а там и в ремонт можно будет отдать.

А ведь маялся по рецептам для ASUS WL500gP два дня.
http://wl500g.info/showthread.php?t=14931
http://wl500g.info/showthread.php?t=9371
Оказалось для WL500W те рецепты не подходят. только этот подошел

cojkoo
30-09-2010, 14:37
как сделать чтобы WAN порт - остался WAN портом, LAN1,2 - приставки а 3,4 остальное?
напишите код пожалуйста

Omega
30-09-2010, 15:42
как сделать чтобы WAN порт - остался WAN портом, LAN1,2 - приставки а 3,4 остальное?
напишите код пожалуйста

"Чукча писатель, чукча не читатель" ... :D
А первый пост в этой теме прочитать слабо ? :rolleyes:

З.Ы. Мало того, нужно было прочитать ещё и её название, а
со своим дылинком можете смело идти в профильную тему : :cool:
http://wl500g.info/showthread.php?t=17641

andreyppc
04-10-2010, 18:05
Имею прошитый DIR-320 и некоторое отношение к интернет-провайдеру. Хотелось бы прокинуть через WAN (хотя сейчас использую LAN4) прокинуть влан с id 1060, антегировав (Untag) его на один из LAN портов. На оборудовании уже все сделано, однако... пока не заработало.
Все сделал из тутошнего описания, КРОМЕ:

nvram set boardflags=0x110
Разъясните пожалуйста, люди понимающие в этом, что означает данный код?
Несколько уже страшновато вводить "непонятные" команды, ибо после некоторых манипуляций инет на роутере переставал коннектиться намертво, хоть reset делай, и то без толку.

Mr.Hunt
20-10-2010, 10:13
Народ, подскажите пожалуйста как на wl500w сделать так, чтобы все ланы и ван порт роутера были в одном влане ? А wlan был в другом (ну он собственно и так в другом)

когда выставляю их в один влан то всёравно ван порт остаётся в другом влане.

andreyppc
20-10-2010, 15:32
Народ, подскажите пожалуйста как на wl500w сделать так, чтобы все ланы и ван порт роутера были в одном влане ? А wlan был в другом (ну он собственно и так в другом)

когда выставляю их в один влан то всёравно ван порт остаётся в другом влане.

nvram commit забываешь?;-)

Mr.Hunt
21-10-2010, 09:22
nvram commit забываешь?;-)

Да не, такие штуки не забываю :-)))

Кстати, постом выше человек спрашивал что означает первая строчка, мне если честно то же интересно....

VicSer
21-10-2010, 17:03
Да не, такие штуки не забываю :-)))

Кстати, постом выше человек спрашивал что означает первая строчка, мне если честно то же интересно....

Открываем броадкомовские исходники и вот что видим:

/* boardflags */
#define BFL_BTCOEXIST 0x00000001 /* This board implements Bluetooth coexistance */
#define BFL_PACTRL 0x00000002 /* This board has gpio 9 controlling the PA */
#define BFL_AIRLINEMODE 0x00000004 /* This board implements gpio13 radio disable indication */
#define BFL_ENETROBO 0x00000010 /* This board has robo switch or core */
#define BFL_CCKHIPWR 0x00000040 /* Can do high-power CCK transmission */
#define BFL_ENETADM 0x00000080 /* This board has ADMtek switch */
#define BFL_ENETVLAN 0x00000100 /* This board has vlan capability */
#define BFL_AFTERBURNER 0x00000200 /* This board supports Afterburner mode */
#define BFL_NOPCI 0x00000400 /* This board leaves PCI floating */
#define BFL_FEM 0x00000800 /* This board supports the Front End Module */
#define BFL_EXTLNA 0x00001000 /* This board has an external LNA */
#define BFL_HGPA 0x00002000 /* This board has a high gain PA */
#define BFL_BTCMOD 0x00004000 /* This board' BTCOEXIST is in the alternate gpios */
#define BFL_ALTIQ 0x00008000 /* Alternate I/Q settings */
#define BFL_NOPA 0x00010000 /* This board has no PA */
#define BFL_RSSIINV 0x00020000 /* This board's RSSI uses positive slope */
#define BFL_PAREF 0x00040000 /* This board uses the PARef LDO */
#define BFL_3TSWITCH 0x00080000 /* This board uses a triple throw switch shared with BT */
#define BFL_PHASESHIFTER 0x00100000 /* This board can support phase shifter */
#define BFL_BUCKBOOST 0x00200000 /* This board has buck/booster */
/* boardflags2 */
#define BFL2_RXBB_INT_REG_DIS 0x00000001 /* This board has an external rxbb regulator */
#define BFL2_DEPRECIATED_STUB 0x00000002 /* This board flag is depreciated */
#define BFL2_TXPWRCTRL_EN 0x00000004 /* This board permits enabling TX Power Control */
#define BFL2_2X4_DIV 0x00000008 /* This board supports the 2X4 diversity switch */
#define BFL2_5G_PWRGAIN 0x00000010 /* This board supports 5G band power gain */
#define BFL2_PCIEWAR_OVR 0x00000020 /* This board overrides ASPM and Clkreq settings */
#define BFL2_CAESERS_BRD 0x00000040 /* This board is Dell Caeser's brd (unused by sw) */

Если сложить выделенные значения, то получается ответ на Ваш вопрос.:cool:

ITC
21-10-2010, 19:08
Открываем броадкомовские исходники и вот что видим:

/* boardflags */
#define BFL_BTCOEXIST 0x00000001 /* This board implements Bluetooth coexistance */
#define BFL_PACTRL 0x00000002 /* This board has gpio 9 controlling the PA */
#define BFL_AIRLINEMODE 0x00000004 /* This board implements gpio13 radio disable indication */
#define BFL_ENETROBO 0x00000010 /* This board has robo switch or core */
#define BFL_CCKHIPWR 0x00000040 /* Can do high-power CCK transmission */
#define BFL_ENETADM 0x00000080 /* This board has ADMtek switch */
#define BFL_ENETVLAN 0x00000100 /* This board has vlan capability */
#define BFL_AFTERBURNER 0x00000200 /* This board supports Afterburner mode */
#define BFL_NOPCI 0x00000400 /* This board leaves PCI floating */
#define BFL_FEM 0x00000800 /* This board supports the Front End Module */
#define BFL_EXTLNA 0x00001000 /* This board has an external LNA */
#define BFL_HGPA 0x00002000 /* This board has a high gain PA */
#define BFL_BTCMOD 0x00004000 /* This board' BTCOEXIST is in the alternate gpios */
#define BFL_ALTIQ 0x00008000 /* Alternate I/Q settings */
#define BFL_NOPA 0x00010000 /* This board has no PA */
#define BFL_RSSIINV 0x00020000 /* This board's RSSI uses positive slope */
#define BFL_PAREF 0x00040000 /* This board uses the PARef LDO */
#define BFL_3TSWITCH 0x00080000 /* This board uses a triple throw switch shared with BT */
#define BFL_PHASESHIFTER 0x00100000 /* This board can support phase shifter */
#define BFL_BUCKBOOST 0x00200000 /* This board has buck/booster */
/* boardflags2 */
#define BFL2_RXBB_INT_REG_DIS 0x00000001 /* This board has an external rxbb regulator */
#define BFL2_DEPRECIATED_STUB 0x00000002 /* This board flag is depreciated */
#define BFL2_TXPWRCTRL_EN 0x00000004 /* This board permits enabling TX Power Control */
#define BFL2_2X4_DIV 0x00000008 /* This board supports the 2X4 diversity switch */
#define BFL2_5G_PWRGAIN 0x00000010 /* This board supports 5G band power gain */
#define BFL2_PCIEWAR_OVR 0x00000020 /* This board overrides ASPM and Clkreq settings */
#define BFL2_CAESERS_BRD 0x00000040 /* This board is Dell Caeser's brd (unused by sw) */

Если сложить выделенные значения, то получается ответ на Ваш вопрос.:cool:

А для N16 такая же цифра ?

VicSer
21-10-2010, 19:25
А для N16 такая же цифра ?

Это уже offtop.
Если не ошибаюсь, то данная строка нужна только на WL-500W. Для RT-N16 это не надо, т.к. на нём vlan включен по умолчанию - значение boardflags=0x310.

Mr.Hunt
22-10-2010, 07:06
VicSer, спасибо за разъяснение, теперь буду в курсе :-)

VicSer
22-10-2010, 07:09
VicSer, спасибо за разъяснение, теперь буду в курсе :-)

Всегда пожалуйста :)

Salomonboard
22-10-2010, 23:12
подытожу совсем неприличным вопросом ибо о страждущих плюшек чайниках забыли. где вводить то? через путю ?

ITC
22-01-2011, 08:31
В моем случае провайдер предоставляет две услуги (Internet, IPTV), но разными кабелями. Сделал LAN 3 и LAN 4 в одном vlan c WAN. WAN - Интернет, LAN 4 - IPTV, LAN 3 - Amino. И все вроде бы хорошо, НО если соблюдать последовательность включения, а именно в последнюю очередь подключать кабель Интернета в WAN, в ином случае Amino получает адрес из Интернет сети. Внимание, вопрос! Как сделать так, чтобы Amino получала адрес из своей сети?

Да, роутер Asus RT-N16, прошивка от энтузиастов.

Legonavt
08-03-2011, 06:00
Огромное спасибо Олегу!!Супер инфа!!Долго мучился с своим роутером WL-500 W по настройке IpTv от Домолинка в г. Тула.Ничего не помогало.Даже советы из офтехподдержки.Приставка логинилась на сервер мультикаста но сам мультикаст не шёл,был чёрный экран.Напрямую с кабелем в приставку от провайдера было всё нормально.Установил последнюю прошивку Олега WL-500W firmware 1.9.2.7-d от 2011.02.19 и выполнил набор команд из первого примера.Всё заработало как часы.Мультикаст пошёл,смотрю теперь IpTV от Домолинка.Спасибо Олег!!!!Выручил!!!:D:D

baradyne
31-03-2011, 19:48
Пробовал свой WL-500W в Билайне (Корбина) c прошивкой от энтузиастов WL500W-1.9.2.7-d-r2624.trx от 2011.02.19, при выставлении в качестве IPTV порта 4, приставка работала несколько секунд и картинка висла, переключение канала - снова работает несколько секунд и висяк. При включении мультикаст роутинга - все ОК, но Wi-Fi валится в даун. В итоге помогла прошивка 1.9.2.7-10 с настройками из первого поста. Только заработала после второй перепрошивки и двойного сброса настроек через кнопку ресет, если этого не делать - остаются старые настройки вланов.

kamilnur
02-09-2011, 18:46
Помогите пожалуйста, настроить втрого провайдера на WL 500W. Вот Примерный ход моих действий:
Второй провайдер имеет Static IP, с привязкой по MAC-адресу.

Шаг.1 - Основной провайдер - WAN (eth1), второй LAN1 (vlan1), компьютеры подключаю к LAN2-4.

nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit


Шаг.2 - Делаю привязку

mkdir -p /usr/local/sbin
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo ifconfig vlan1 hw ether 00:1D:BA:F2:56:E0 >> /usr/local/sbin/post-boot
echo ifconfig vlan1 10.100.231.102 netmask 255.255.255.224 up >> /usr/local/sbin/post-boot

Шаг.3 - Прописываю нужные мне маршруты.

echo route add -net 10.100.0.0 netmask 255.255.0.0 gw 10.100.231.97 dev vlan1 >> /usr/local/sbin/post-boot
echo route add -net 10.122.0.0 netmask 255.255.0.0 gw 10.100.231.97 dev vlan1 >> /usr/local/sbin/post-boot
echo route add -net 109.197.88.0 netmask 255.255.248.0 gw 10.100.231.97 dev vlan1 >> /usr/local/sbin/post-boot
echo route add -net 10.11.0.0 netmask 255.255.0.0 gw 10.100.231.97 vlan1 >> /usr/local/sbin/post-boot
echo route add -net 217.17.164.0 netmask 255.255.255.0 gw 10.100.231.97 dev vlan1 >> /usr/local/sbin/post-boot
echo route add -net 188.94.52.0 netmask 255.255.255.0 gw 10.100.231.97 dev vlan1 >> /usr/local/sbin/post-boot

Шаг.4

echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
chmod +x /usr/local/sbin/post-firewall
echo iptables -A INPUT -i vlan1 -m state --state NEW -j SECURITY >> /usr/local/sbin/post-firewall
echo iptables -A FORWARD -i vlan1 -m state --state NEW -j SECURITY >> /usr/local/sbin/post-firewall
echo iptables -t nat -A POSTROUTING -o vlan1 ! -s 10.100.231.102 -j MASQUERADE >> /usr/local/sbin/post-firewall
echo iptables -t nat -A PREROUTING -d 10.100.231.102

Шаг.5

flashfs save
flashfs commit
flashfs enable
reboot

В итоге...а в итоге второй провайдер не работает. Надеюсь на вашу помощь. Help me

DeeZ
24-05-2013, 20:04
Подскажите, как сделать и возможно ли такое вообще:
Нужно на WAN вернуть влан локалки, но в тэгированом виде. в идеале и инет в тэге брать.

Схема следующая:
9559

конфинг свича:




Interface Ethernet1/2
name TO_DVD2516
!
Interface Ethernet1/3
name TO_PLAYER
!
Interface Ethernet1/4
name TO_VOIP
!
Interface Ethernet1/8
name LINK_TO_RA1
switchport mode trunk
switchport trunk allowed vlan 1-2
!
Interface Ethernet1/9
name LINT_ISP_IS74
switchport access vlan 2

ybny9f21
03-12-2014, 21:58
Гуру подскажите можно ли сделать следующее:

Есть локалка. На входе умный коммутатор, на нем локальный трафик с VID 1 untagged, а трафик от провайдера прокинут с входного порта на все внутренние с VID 2 как tagged.

Роутером работает WL500W. Сейчас он делает это в паре со вторым умным коммутатором, все функции которого заключаются в "разтагивании" пакетов провайдера и передаче на WAN роутера.

Возможно ли возложить эту функцию на роутер?

Т.е. в идеале иметь один порт на роутере в качестве аплинка до умного коммутатора (например LAN1), на котором сидели бы чистый трафик локалки и помеченный провайдера и роутер работал бы по одному этому порту.
Пробовал делать

nvram set boardflags=0x110
nvram set vlan0ports="0 1 2 3 5*"
nvram set vlan1ports="0t 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot

локалка работает, а провайдер не виден

ybny9f21
06-12-2014, 23:29
Гуру подскажите можно ли сделать следующее:

Есть локалка. На входе умный коммутатор, на нем локальный трафик с VID 1 untagged, а трафик от провайдера прокинут с входного порта на все внутренние с VID 2 как tagged.

Роутером работает WL500W. Сейчас он делает это в паре со вторым умным коммутатором, все функции которого заключаются в "разтагивании" пакетов провайдера и передаче на WAN роутера.

Возможно ли возложить эту функцию на роутер?

Т.е. в идеале иметь один порт на роутере в качестве аплинка до умного коммутатора (например LAN1), на котором сидели бы чистый трафик локалки и помеченный провайдера и роутер работал бы по одному этому порту.


Разобрался сам
Помогло:
nvram set boardflags=0x110
nvram set vlan0ports="0 5*"
nvram set vlan2ports="0t 5t"
nvram set vlan0hwname=et0
nvram set vlan2hwname=et0
nvram set wan_ifnames=vlan2
nvram set wan_ifname=vlan2
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot