ugluck Опубликовано 23 мая, 2008 · Жалоба Всем привет! Ковырялся тут на днях с железками Linksys WRT54GL, ставил DD-WRT. Хотел, чтоб оно приняло от свича 802.1q - транк и раскидало VLANы по портам. Вроде все победил, но остался неприятный осадочек: не смог прогнать через ее свич VLAN № 350. Причем VLANы с номерами 1 - 15 - без проблем настраиваются на портах через nvram и работают. Интересно, кто-нить с таким сталкивался и как побеждал? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Davion Опубликовано 23 мая, 2008 · Жалоба вроде там тока те самые 15 вланов и можно поднять... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ugluck Опубликовано 27 мая, 2008 (изменено) · Жалоба вроде разобрался: действительно, встроенный свич туповат и может всего 4 бита на VLAN ID. есть воркэраунд, работает (на стенде): на свиче с помощью robocfg выключаем поддержку VLANов. MTU у этого свича >= 1504, так что тэгированные пакеты пролазят без проблем, а линуховая eth0 прекрасно разбирается с тегами с помощью vconfig. Недостаток решения в том, что все вланы разрешены во все порты. зато нет ограничений по количеству и номерам вланов. ковыряю дальше (хочу ospf + netflow :), пишите, кому интересно Изменено 27 мая, 2008 пользователем ugluck Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
edgars Опубликовано 21 сентября, 2008 · Жалоба вроде разобрался:действительно, встроенный свич туповат и может всего 4 бита на VLAN ID. есть воркэраунд, работает (на стенде): на свиче с помощью robocfg выключаем поддержку VLANов. MTU у этого свича >= 1504, так что тэгированные пакеты пролазят без проблем, а линуховая eth0 прекрасно разбирается с тегами с помощью vconfig. Недостаток решения в том, что все вланы разрешены во все порты. зато нет ограничений по количеству и номерам вланов. ковыряю дальше (хочу ospf + netflow :), пишите, кому интересно nuka nuka, nakavirjal tam shtoto? :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ugluck Опубликовано 22 сентября, 2008 · Жалоба наковырял. OSPF (quagga) работает, в прошивке FreeWRT. Flow пока не поднимал, руки не доходят. еще, может кому пригодится, в иптаблесе dd-wrt включен MIRROR, оч. удобно мерять скорость. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sleipnir Опубликовано 20 февраля, 2011 · Жалоба вроде разобрался:действительно, встроенный свич туповат и может всего 4 бита на VLAN ID. есть воркэраунд, работает (на стенде): на свиче с помощью robocfg выключаем поддержку VLANов. MTU у этого свича >= 1504, так что тэгированные пакеты пролазят без проблем, а линуховая eth0 прекрасно разбирается с тегами с помощью vconfig. Недостаток решения в том, что все вланы разрешены во все порты. зато нет ограничений по количеству и номерам вланов. ковыряю дальше (хочу ospf + netflow :), пишите, кому интересно Хм, прошло немало времени, но тема все еще актуальна и интересна. Я создал на форуме dd-wrt тему http://www.dd-wrt.com/phpBB2/viewtopic.php?p=538847#538847, где описал, то, что удалось найти. Цитирую: ------------------------------------------------------------------- Приветствую, господа! Краткая предыстория. Сидел на DSLе (Интернет+IPTV). Перешел на Ethernet. Меняю железо. Покупаю Netgear 3500L. Прошиваю DD-WRT. И тут появляются вопросы. Дело в том, что провайдер раздает по Ethernet'у интернет в VLAN 1, а IPTV в VLAN 19... И как быть, спрашивается??? Прошерстил русскоязычную часть форума, нашел, видимо, земляка с примерной проблемой: http://www.dd-wrt.com/forum/viewtopic.php?t=83315 Ни одного ответа. Поизучал буржуйскую часть форума. И вот что я нашел. СВЕЖАТИНА! http://www.dd-wrt.com/phpBB2/viewtopic.php...p;postorder=asc В этой теме пользователь cron2 озадачен проблемой поддержки VLAN >15 на чипе 53115. И, знаете, проблема решена!!!! Обладатели данного чипа могут радоваться!!! VLANы больше 15 РАБОТАЮТ! В этой теме http://www.dd-wrt.si/phpBB2/viewtopic.php?...asc&start=0 уже используют наработки cron2. Информацию по этой теме считаю археактуальной! Т.к. в настоящий момент чуть ли не накаждом угла кричат, что поддержки VLANов больше 15 нет. Что указано даже в документации, wiki и т.д. Ну, и естественно она важна для меня и не только, но и тем, кому повезло с провайдерами раздающими подобные вланы. cron2 выкладывает, как исходники самого патча, решающего проблему (http://www.dd-wrt.com/phpBB2/download.php?id=18164), так и сам патченый модуль switch-robo (http://www.dd-wrt.com/phpBB2/download.php?id=18217). И все казалось бы хорошо. Хоть мечтай и жди нового релиза... Но все это происходило чуть ли ни вчера, а потому официального релиза прошивки с поддержкой VLANов нужно еще дождаться. А пока все надо делать самим, своими руками. Вот тут я и обращаюсь за помощью ко всем... Дело в том, что с *nix системами я знаком шапашно, хотя на работе и гоняю целый парк кисок. Но до *nix'ов так и не доросли руки. Как говорится, руки у нас золотые, только растут из задницы :D Помогите, господа! Как мне и прочим страждущим прикрутить вышеуказанное к нашим роутерам? Ведь не каждый в нашей стране спец по линуху! Что делать? В каком порядке? Потому как в теме-источнике ничего такого не указано :( Не оставьте в неведении и глуши незнания русскоговорящих пользователей dd-wrt! Заранее благодарю!Приветствую, господа! Краткая предыстория. Сидел на DSLе (Интернет+IPTV). Перешел на Ethernet. Меняю железо. Покупаю Netgear 3500L. Прошиваю DD-WRT. И тут появляются вопросы. Дело в том, что провайдер раздает по Ethernet'у интернет в VLAN 1, а IPTV в VLAN 19... И как быть, спрашивается??? Прошерстил русскоязычную часть форума, нашел, видимо, земляка с примерной проблемой: http://www.dd-wrt.com/forum/viewtopic.php?t=83315 Ни одного ответа. Поизучал буржуйскую часть форума. И вот что я нашел. СВЕЖАТИНА! http://www.dd-wrt.com/phpBB2/viewtopic.php...p;postorder=asc В этой теме пользователь cron2 озадачен проблемой поддержки VLAN >15 на чипе 53115. И, знаете, проблема решена!!!! Обладатели данного чипа могут радоваться!!! VLANы больше 15 РАБОТАЮТ! В этой теме http://www.dd-wrt.si/phpBB2/viewtopic.php?...asc&start=0 уже используют наработки cron2. Информацию по этой теме считаю археактуальной! Т.к. в настоящий момент чуть ли не накаждом угла кричат, что поддержки VLANов больше 15 нет. Что указано даже в документации, wiki и т.д. Ну, и естественно она важна для меня и не только, но и тем, кому повезло с провайдерами раздающими подобные вланы. cron2 выкладывает, как исходники самого патча, решающего проблему (http://www.dd-wrt.com/phpBB2/download.php?id=18164), так и сам патченый модуль switch-robo (http://www.dd-wrt.com/phpBB2/download.php?id=18217). И все казалось бы хорошо. Хоть мечтай и жди нового релиза... Но все это происходило чуть ли ни вчера, а потому официального релиза прошивки с поддержкой VLANов нужно еще дождаться. А пока все надо делать самим, своими руками. Вот тут я и обращаюсь за помощью ко всем... Дело в том, что с *nix системами я знаком шапашно, хотя на работе и гоняю целый парк кисок. Но до *nix'ов так и не доросли руки. Как говорится, руки у нас золотые, только растут из задницы :D Помогите, господа! Как мне и прочим страждущим прикрутить вышеуказанное к нашим роутерам? Ведь не каждый в нашей стране спец по линуху! Что делать? В каком порядке? Потому как в теме-источнике ничего такого не указано :( Не оставьте в неведении и глуши незнания русскоговорящих пользователей dd-wrt! Заранее благодарю! ------------------------------------------------- В общем, обращаюсь и к Вам за помощью... Если, конечно, вы еще этим занимаетесь :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
IceMan76 Опубликовано 17 августа, 2014 (изменено) · Жалоба Решено очень просто! (аппарат tp-link 743nd ddwrt) Читал я кучу всякого хлама и думал, а как же подменить VLAN ID? на тот который более 15!? Все просто! Добавить их в мост! создаем интерфейс eth1.4 и настраиваем свитч на vlan коммутацию! создаем бридж с eth1.4 и eth0.50 к примеру! к нам приходит в wan (eth0) тэгированный пакет с тэгом 50, и он бриджуется на eth1.4 т.е. vlan 4 :) и при этом с него снимается тэг!!! vconfig add eth1 4 vconfig add eth0 50 ifconfig eth1.4 up ifconfig eth0.50 up swconfig dev eth1 vlan 4 set ports '0t 4' swconfig dev eth1 set enable_vlan 1 swconfig dev eth1 set apply 1 brctl addbr br1 brctl addif br1 eth1.4 brctl addif br1 eth0.50 root@DD-WRT:~# swconfig dev eth1 show Global attributes: enable_vlan: 1 Port 0: pvid: 1 link: port:0 link:up speed:1000baseT full-duplex txflow rxflow Port 1: pvid: 1 link: port:1 link:down Port 2: pvid: 1 link: port:2 link:down Port 3: pvid: 1 link: port:3 link:up speed:100baseT full-duplex auto Port 4: pvid: 4 link: port:4 link:up speed:100baseT full-duplex auto VLAN 1: vid: 1 ports: 0t 1 2 3 VLAN 4: vid: 4 ports: 0t 4 root@DD-WRT:~# Изменено 18 августа, 2014 пользователем IceMan76 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...