Доброго времени суток!!!
Столкнулся вот с какой проблемой.
Роутер TP-Link AC1750 Archer C7 v2, прошивка DD-WRT последняя.
Провайдер через G-Pon, через бриджовую приставку дает по Vlan300 - интернет, по Vlan304 - IPTV мульттикаст, и по Vlan302 VoIp.
Подскажите какой конфиг (или точнее что прописать) в стартапе, что бы по 4Lan порту на приставку шел IPTV, по вайфаю, который ath1, шел IPTv и интернет (если такое возможно) если нет то хотя бы IPTv, по 3Lan шел VoIp, по Lan1,2 и Ath0 интернет.
WAN интерфейс Eth0.
Подскажите как настроить или хотя бы где почитать попонятней, я многое понял прочитав этот топик, но столкнулся с проблемой VLanов. Подскажите пожалуйста!!!
router tl-wr1043ndv1 + тв приставка от ростелекома (SML-482 HD), помогите настроить роутер, дальше "cat /tmp/igmpproxy.conf" не продвинулся, прошивка последняя на сегодняшний день.
Что делать дальше - не пойму, куда что как и через какие программы прописывать? При подключении через программу WINSCP выдаёт ошибку (Не могу получить список групп. Команда «groups» завершилась с кодом ошибки 127 и сообщением -sh: groups: not found.)
Мой мозжечок взрывается, направьте в нужное русло...
Для того чтоб понять нужно знать от куда (с какого интерфейса) и куда (на какой интерфейс) прокинуть мультикаст. От вас таких данных нет, только то что у вас RT и приставка - как у вас должна быть включена приставка, у RT на сайте есть инструкции как нужно подключать и настраивать, даже если нет вашего роутера, но есть описание смысл его подходит к любому роутеру, разница только в настройках которые настраиваются через WEB???
По вашим данным имеете по igmpproxy приход мультикасата из "ppp0" строка
Code:
phyint ppp0 upstream ratelimit 0 threshold 1
куда его далее, все интерфейсы у вас в "disabled", хоть какой то должен быть в "downstream" :
br0 = vlan1 + wi-fi
vlan2 = wan порт
Например:
Сразу скажу строки как пример к вашему примеру отношение не имеют, получить по vlan2 и прокинуть на br0.
У нас RT приставки подключались как обычные клиенты - чисто для того чтоб оформить подписку на каналы и доступ к личному кабинету, далее прием мультикаста шел по vlan2 и прокидка его на vlan1 для приставки.
Объясните пожалуйста подробней насчёт автозапуска конфига и как прописать в роутере iptables ???
Если вы делаете >/tmp/igmpproxy_1.conf то естественно данную службу надо перезапустить в вашим конфигом igmprt /tmp/igmpproxy_1.conf Это обычно делают :
- командой "sleep 30" в startup, данного времени хватит чтоб данная служба igmprt было запущена и ее можно было бы перезапустить, но если что будет с каналом или еще с чем-то то все сервисы будут перезапущены опять, в том числе и опять будет запуск igmprt /tmp/igmpproxy.conf с родным конфигом
- другой вариант это повесить в "cron" программу которая с любым удобным для вас интервалом проверяла бы данную службу и запускала бы всегда нужный вам конфиг.
Из ходя из второго варианта то лучше использовать тогда еще скрипт "Custom" который создаст готовый файл "/tmp/Custom.sh" для запуска. В него включить таку строчку например :
Code:
...
if [ "$(ps | awk '/igmpproxy_1.conf/ {print $1}')" == "" ]; then
kill -9 igmprt
igmprt /tmp/igmpproxy_1.conf
...
На счет $1 или $2 или $3 нужно конкретно проверить.
Но это часть скрипта, потому что для начало нужно сделать все в ручную, чтоб ваша задача заработала, а потом уже что-то писать в скрипты.
root@DD-WRT:~# ip ro
default via 95.107.115.1 dev ppp0
95.107.115.1 dev ppp0 proto kernel scope link src 95.107.115.77
127.0.0.0/8 dev lo scope link
169.254.0.0/16 dev br0 proto kernel scope link src 169.254.255.1
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
Last edited by erich6 on Wed Oct 12, 2016 6:10; edited 2 times in total
dd-wrt
имеет маршрут default через ppp0 => любой клиент сети 192.168.1.х должен иметь доступ в интернет через него, т.е. он для всех шлюз.
Второе WA5210 - 192.168.1.8 сидит на LAN.
Третье WA5210 - 192.168.1.9 если все в одном сегменте => в бридже
Четвертое 740 - 192.168.1.100 на LAN точка доступа dd-wrt
Основное так как все в одном сегменте то для любого клиента шлюзом основным должен быть 192.168.1.1
Проверьте данное условие.
Если проблема клиентов на 740 то проверьте на нем маршрут по умолчанию, куда он направлен если клиенты на нем получили адрес шлюза 192.168.1.100, то тогда default на нем должен быть на 192.168.1.1.
DHCP можно брать с одного основного, или на 740 дать клиентам принудительно шлюз 192.168.1.1
Опять же вопрос у какого клиента проблема с интернетом?
Что изменилось после других настроек?