Пропишите указанную строчку
-a br0 -p 4022 -m vlan1 -B 1Mb -H 5 -M 30
в post-mount
/tmp/local/sbin/post-mount
Сделайте flashfs save && flashfs commit && flashfs enable && reboot
Printable View
Пропишите указанную строчку
-a br0 -p 4022 -m vlan1 -B 1Mb -H 5 -M 30
в post-mount
/tmp/local/sbin/post-mount
Сделайте flashfs save && flashfs commit && flashfs enable && reboot
Добрый день!
Перелопатил почти весь форум, но вопросы так и остались без ответа.
Имеется стоковый ASUS WL500g Deluxe (со стандартной Asus прошивкой и не перепаяными RAM).
Данный рутер меня полностью устраивает и все работает на 5 баллов. Но очень хочется смотреть IPTV на компе, только стоковая прошивка этого не позволяет.
Планирую залить эту прошивку 1.9.2.7-9, но нигде не смог найти отзывов о переходе на данную версию именно владельцев Deluxe.
Заработает ли IGMP multicast или нет, и какие могут быть подводные камни при установке?
Скажите пожалуйста, почему при запуске udpxy ругается:
Invalid multicast address: [Vlan1]
как победить?
поиск не дал результатов
udpxy build16
прошивка 1.9.2.7-d-r2410
роутер asus wl500gpv2
а можно вместо udpxy использовать igmpproxy?
подскажите где почитать как конфиг для igmpproxy написать, обязательно ли айпишник с которого мультикаст вещает нужен? у нас в ростелекоме ip только для ppp0 выдается, iptv нормально вещает в vlan1, а во vlan0 не идет
обновился до 1.9.2.7-d-r2624, но updxy так и не хочет работать
$ udpxy -vTS -p 5050 -m vlan1 -a br0
Invalid multicast address: [vlan1]
пока не перешел на GPON через роутер прекрасно смотрел IPTV, теперь только мимо роутера
подскажите куда копать?
Имеется WL500W с последней официальной прошивкой от энтузиастов. IPTV работает исключительно через udpxy, multicast routing выключен. Для просмотра используется IPTV Player, пробовал VLC и mplayer под в Ubuntu, там то же самое. Проблема в том, что после нескольких переключений каналов, иногда достаточно 3-5 каналов переключить, начинаются страшные тормоза - звук прерывается, квадратики, и прочие артефакты. Перезагрузка роутера не спасает. В чем может быть дело? Я плохо понимаю, как это все работает, но подозреваю, что при обращении плеера, udpxy подписывается на запрашиваемый канал. Может ли быть так, что после переключения канала в плеере, udpxy не отписывается от предыдущего и подписывается на следующий, увеличивая тем самым входящий поток трафика?
Здравствуйте уважаемые разработчики!
Имею: WL500gp-1.9.2.7-d-r2624
Соединение DHCP-DynamicIP, на том же адресе вещает IPTV
После смены IP-адреса пропадает IPTV (и через igmpproxy, и через udpxy)
В логе
При попытке запустить "/usr/sbin/igmpproxy /etc/igmpproxy.conf" пишет то же самое(MC-Router API already in use...)Code:Jul 10 06:04:14 igmpproxy[205]: MC-Router API already in use; Errno(125): Address already in use
Jul 10 20:23:55 udpxy[226]: set_multicast: setsockopt MCAST option: ADD: No such device
В udpxy статусе http://my.router:81/status
Multicast address = "мой предыдущий IP"
http://my.router:81/restart - ничего не дает (Multicast address остается прежним)
После ручного kill-a и последующего запуска все отлично работает!
На WL500gp-1.9.2.7-d-r1612 было то же самое.
Вопрос такой: это бага или фича, и ожидать ли её исправления или писать скрипт перезапуска?
Олег, пытаюсь прокинуть ulticast трафик за NAT на роутера впишишь.
Читаю ваши топики, во многих из которых вы используете команду tcpdump, её просто нет в системе
[admin@WL-f07d6875737d /]$ tcpdump
-sh: tcpdump: not found
[admin@WL-f07d6875737d /]$
поэтому, сначала надо разобраться со средствами дебага, потом решать основную проблему.
Читал, чтоб прокинуть мультикаст трафик через NAT лучше всего пользоваться технологией IGMP proxy. Интуиция подсказывает, что данного пакета в системе тоже нет.
Подскажите как исправить данные недочеты.
Девайс: Dir-320 прошит последней прошивкой от WAMPIKa. Стал WL-500gp
Для моего set-box зверька ASUS R1 нужен юникаст
1. Купил роутер dir-320, прошил от Олега . Теперь -ASUS-500wlgp2 прошивкой Олега ver 1.9.2.7-d-r2624. ( до этого пробывал и от Wampik)
2. запускаю на роутере - udpxy -p 8082
3. Multicast to HTTP Proxy Port 0
4Efficient Multicast Forwarding: enable
5. Enable multicast routing?yes
6.Плей листы провайдера вида udp://@233.99.61.1:5000 переделал на http://192.168.1.1:8082/udp/233.99.61.3:5000
7. На setbox фиксированный IP .- 192.168.1.2 UDP to http proxy в зверьке снёс.
8. Нужно ли определять физически LAN на котором висит setbox?
На зверьке не идёт. Что делать дальше ?
Не пиннайте пожайлуста в фак я там был, эту ветку от первой до последней добросовестно курил...
Что имеется: set box asus .модуль udp to http снёс- тормоза.
Задача: реализовать udp на роутере.
Роутер : dir-320 перешит в asus wl-500 vp2 адаптированной прошивкой Олега
Ethernet : оптика FTDP по PPoE, Ростелеком Волга J-MAX.2
Udpxy в прошивке имеется
Интересуют настройки роутера следующие :
1 Miscellaneous- enable UPnP ( Yes report wan address? Yes report MAN address и No)
2 Efficient Multicast Forwarding: yes или no
3 Multicast to HTTP Proxy Port : надо вбивать ? ( хочу 8082)
4 Enable access from WAN – галочку надо ?
5 Use DHCP routes? Yes или no
6 Enable multicast routing? Yes или no
7 Enable static routes? Yes или no
8 Файрволл отключил ( пока),IP динамически присваивается, DNSы вбил в роутер,
на приставке фиксированный IP- 192.168.1.2
Не знаю как настроить , выполня п 2 и 3 - не идёт, бьюсь вторую неделю
9 Для udpxy какие параметры для запуска? я включал udpxy –p 8082
Мой переделанный play list: http://192.168.1.1:8082/udp/233.99.61.15:5000
Запускал udpxy -T -v -p 8082 На выходе из телнета :
Мне Уважаемый bsl45 пояснил из приведенного,что Подписаться можно, но данные не читаются.Code:2011-08-20 17:45:07.706770 GMT 269 udpxy 1.0-Chipmunk (build 19) standard: udpxy -T -v -p 8082
2011-08-20 17:45:07.710173 GMT 269 Starting server [269]; capacity=[3] clients
2011-08-20 17:45:07.712703 GMT 269 Setting up listener for [0.0.0.0:8082]
2011-08-20 17:45:07.714905 GMT 269 Server socket=[7] is set up
2011-08-20 17:45:07.716535 GMT 269 Entering server loop
2011-08-20 17:45:07.717776 GMT 269 Server is waiting for input: socket=[7], pipe=[5]
2011-08-20 17:45:08.758704 GMT 269 Accepted socket=[8]
2011-08-20 17:45:08.760636 GMT 269 Reading command from socket [8]
2011-08-20 17:45:08.782315 GMT 269 HTTP buffer [305 bytes] received
2011-08-20 17:45:08.783999 GMT 269 Request=[udp/233.99.61.122:5000], length=[22]
2011-08-20 17:45:08.785946 GMT 269 Command [udp] with params [233.99.61.122:5000] read from socket=[8]
2011-08-20 17:45:08.788279 GMT 269 udp_relay : new_socket=[8] param=[233.99.61.122:5000]
2011-08-20 17:45:08.791812 GMT 269 Client process=[270] started for socket=[8]
2011-08-20 17:45:08.793991 GMT 270 min socket buffer = [65536], max space to use = [1500], Rmsgs = [1]
2011-08-20 17:45:08.796285 GMT 270 Setting up multicast listener
2011-08-20 17:45:08.797701 GMT 270 current receive buffer size is [108544] bytes for socket [5]
2011-08-20 17:45:08.791501 GMT 269 Added client: pid=[270], maddr=[233.99.61.122], mport=[5000], saddr=[192.168.1.2], sport=[1043]
2011-08-20 17:45:08.805080 GMT 269 Closed accepted socket [8]
2011-08-20 17:45:08.806703 GMT 269 Server is waiting for input: socket=[7], pipe=[5] 270 multicast-group [ADD]
2011-08-20 17:45:08.809701 GMT 270 Mcast listener socket=[5] set up
2011-08-20 17:45:08.811340 GMT 270 min socket buffer = [65536], max space to use = [1500], Rmsgs = [1]
2011-08-20 17:45:08.814038 GMT 270 Data buffer will hold up to [1] messages
2011-08-20 17:45:08.815994 GMT 270 UDP stream, RTP check enabled
2011-08-20 17:45:08.817952 GMT 270 current send buffer size is [16384] bytes for socket [8]
2011-08-20 17:45:08.820255 GMT 270 current receive buffer size is [108544] bytes for socket [5]
2011-08-20 17:45:08.822699 GMT 270 send buffer size set to [108544] bytes for socket [8]
2011-08-20 17:45:08.825179 GMT 270 Sent HTTP response code=[200], reason=[OK] to socket=[8]
2011-08-20 17:45:08.827924 GMT 270 Relaying traffic from socket[5] to socket[8], buffer size=[2048], Rmsgs=[1], pauses=[0]
2011-08-20 17:45:13.822362 GMT 270 read_buf: read: Resource temporarily unavailable
2011-08-20 17:45:13.824086 GMT 270 read_data - EOF
2011-08-20 17:45:13.825514 GMT 270 Exited relay loop: received=[-1], sent=[0], quit=[0]
2011-08-20 17:45:13.828954 GMT 270 multicast-group [DROP]
2011-08-20 17:45:13.830644 GMT 270 Mcast listener socket=[5] closed
2011-08-20 17:45:13.832924 GMT 270 Child process=[270] exits with rc=[0]
2011-08-20 17:45:13.837329 GMT 269 *** Caught SIGCHLD in process=[269] ***
2011-08-20 17:45:13.839058 GMT 269 Client [270] has exited.
2011-08-20 17:45:13.839581 GMT 269 Deleted client: pid=[270]
2011-08-20 17:45:13.840074 GMT 269 Server is waiting for input: socket=[7], pipe=[5]
2011-08-20 17:45:19.563572 GMT 269 Accepted socket=[8]
2011-08-20 17:45:19.564137 GMT 269 Reading command from socket [8]
2011-08-20 17:45:19.564659 GMT 269 HTTP buffer [233 bytes] received
2011-08-20 17:45:19.565167 GMT 269 Request=[udp/233.99.61.122:5000], length=[22]
2011-08-20 17:45:19.565687 GMT 269 Command [udp] with params [233.99.61.122:5000] read from socket=[8]
2011-08-20 17:45:19.566252 GMT 269 udp_relay : new_socket=[8] param=[233.99.61.122:5000]
2011-08-20 17:45:19.568040 GMT 269 Added client: pid=[272], maddr=[233.99.61.122], mport=[5000], saddr=[192.168.1.2], sport=[1044]
2011-08-20 17:45:19.568886 GMT 269 Closed accepted socket [8]
2011-08-20 17:45:19.569380 GMT 269 Server is waiting for input: socket=[7], pipe=[5]
2011-08-20 17:45:19.570476 GMT 269 Client process=[272] started for socket=[8]
2011-08-20 17:45:19.572779 GMT 272 min socket buffer = [65536], max space to use = [1500], Rmsgs = [1]
2011-08-20 17:45:19.575063 GMT 272 Setting up multicast listener
2011-08-20 17:45:19.576485 GMT 272 current receive buffer size is [108544] bytes for socket [5]
2011-08-20 17:45:19.579898 GMT 272 multicast-group [ADD]
2011-08-20 17:45:19.581725 GMT 272 Mcast listener socket=[5] set up
2011-08-20 17:45:19.583374 GMT 272 min socket buffer = [65536], max space to use = [1500], Rmsgs = [1]
2011-08-20 17:45:19.585666 GMT 272 Data buffer will hold up to [1] messages
2011-08-20 17:45:19.587269 GMT 272 UDP stream, RTP check enabled
2011-08-20 17:45:19.588654 GMT 272 current send buffer size is [16384] bytes for socket [8]
2011-08-20 17:45:19.590955 GMT 272 current receive buffer size is [108544] bytes for socket [5]
2011-08-20 17:45:19.592605 GMT 272 send buffer size set to [108544] bytes for socket [8]
2011-08-20 17:45:19.593518 GMT 272 Sent HTTP response code=[200], reason=[OK] to socket=[8]
2011-08-20 17:45:19.594532 GMT 272 Relaying traffic from socket[5] to socket[8], buffer size=[2048], Rmsgs=[1], pauses=[0]
2011-08-20 17:45:24.592258 GMT 272 read_buf: read: Resource temporarily unavailable
2011-08-20 17:45:24.592771 GMT 272 read_data - EOF
2011-08-20 17:45:24.593242 GMT 272 Exited relay loop: received=[-1], sent=[0], quit=[0]
2011-08-20 17:45:24.594846 GMT 272 multicast-group [DROP]
2011-08-20 17:45:24.595433 GMT 272 Mcast listener socket=[5] closed
2011-08-20 17:45:24.596465 GMT 272 Child process=[272] exits with rc=[0]
2011-08-20 17:45:24.599894 GMT 269 *** Caught SIGCHLD in process=[269] ***
2011-08-20 17:45:24.600491 GMT 269 Client [272] has exited.
2011-08-20 17:45:24.600985 GMT 269 Deleted client: pid=[272]
2011-08-20 17:45:24.601476 GMT 269 Server is waiting for input: socket=[7], pipe=[5]
Надо что-то конфигурировать на роутере - проблема явно в получении мультикаст-потока.
Посему в п 1-9 сплошной бардак в роутере надо бы прояснить.
Есть в роутере настройка IPTV STB Port:.
При конфигурации на определенный LAN порт свичуется с WAN.
Вопрос :возможна ли реализация передачи HTTP трафика по этому порту?
MAc адрес вбил с днища .
Re: UDP http proxy на роутере
Сообщение yrij_063 » Вчера, 21:50
Поборол всё таки свою тему , запустил UDPXY на роутере. Прием стал лучше, теперь и HD-каналы идут Но через несколько минут вещания на одном канале звук тупо заикается или пропадает. Смотреть и периодически дёргать Pause/play , согласитесь, напрягает.
Собственно вопрос : кто пользовал тонкие настройки UDPXY ?:
- B размер буфера
-R - количество накапливаемых сообщений в буфере ( а кстати их размер фиксированный и сколько?)
-H время ожидания до передачи сообщений из буфера пользователю
по всей видимости менять их надо тандемом . Разработчик udpxy советует смотреть значения переменных сред :
UDPXY_RCV_TMOUT (чтение мультикаста),
UDPXY_DHOLD_TMOUT (макс. время хранения буфериз. данных)
Какие будут мысли? или у меня одного периодически так часто лагает вещание? (сомневаюсь)
Пытаюсь заставить работать IPTV на wl500gpv2 через Multicast to HTTP Proxy. Multicast routing выключен, для udpxy прописат порт 5555.
Но у меня если постучаться по адресу http://my.router:5555/status, браузер просто выдает Unable to connect. И все :(
Что может быть? Подскажите, пожалуйста.
Роутер dir-320, ситуация полностью совпадает, перепрошил заново уже 2 раза (1.9.2.7-d-r2624), сбросил на заводские настройки, а все-равно не работает (
IPTV заходит в роутер через ADSL модем, при прямом подключении компьютера к модему работает. Пытаюсь заставить работать через udp-http proxy - не получается
Помогите, плиз.