Bekijk de volledige versie : Новая прошивка 1.9.2.7-d/-rtn от энтузиастов и Олега
Hohmach, раньше подобные версии выкладывали на code.goolge.com. Но теперь гугл прикрыл лавочку. Теперь по каким признакам можно распознать версии подпадающие под разряд "стабильные" - в которых нет лютых, бешеных багов? Т.к. нестабильными ночнушками пользоваться не вариант.
P.S. А тестерами всегда были и будут активные пользователи, которые о замеченных недочётах и сбоях в работе будут сообщать здесь - на форуме.
Сами ответили на свой вопрос. Прислушивайтесь к мнению активных пользователей. Хотя ...
Багтрекер на гуглкоде есть, но мало кто там отписывается о решении проблем, еще уже круг тех, кто присылает патчи.
Сами ответили на свой вопрос. Прислушивайтесь к мнению активных пользователей. Хотя ...
Багтрекер на гуглкоде есть, но мало кто там отписывается о решении проблем, еще уже круг тех, кто присылает патчи.
Этот ответ я знал заранее. Про положение дел на багтрекере тоже в курсе. Но вопрос касался другого - возобновления установленной традиции — выкладывать стабильные версии (их критерий был определён выше) отдельно от ночнушек или же вместе с ними (на одном ресурсе), но с пометкой - версия более ли менее стабильна.
А как теперь отличить стабильные релизы от ночнушек?
Не знаю как сейчас, но раньше стабильными считались релизы описанные здесь (https://code.google.com/p/wl500g/wiki/News). Кстати да, а куда планируется выкладывать прошивки собранные самими разработчиками?
Кстати да, а куда планируется выкладывать прошивки собранные самими разработчиками?
Придётся куда-то мигрировать - или GoogleDrive, или SourceForge.net
Придётся куда-то мигрировать - или GoogleDrive, или SourceForge.net
https://launchpad.net/
staticroute
21-04-2014, 20:17
Придётся куда-то мигрировать - или GoogleDrive, или SourceForge.net
Github.com ?
Процесс мигрирования идёт или новых "стабильных" прошивок не будет?
Процесс мигрирования идёт или новых "стабильных" прошивок не будет?
Пока в подвешенном состоянии - у меня катастрофически не хватает времени, а theMIROn вообще запропал...
Насколько долго, не могу сказать, увы :(
theMIROn
29-05-2014, 20:21
Пока в подвешенном состоянии - у меня катастрофически не хватает времени, а theMIROn вообще запропал...
Насколько долго, не могу сказать, увы :(
похоже мне не стоило приобретать велосипеды и фотоаппараты :)
а актульна ли миграция в свете кучи новых arm-овских моделей?
похоже мне не стоило приобретать велосипеды и фотоаппараты :)
Только не говори что ты взял Ашан-байк ;-))
И, вообще, если у тебя ежегодный пробег(проезд) меньше 3000 км., отмазка не катит.
а актульна ли миграция в свете кучи новых arm-овских моделей?
Сложный вопрос. За blob'ами света не видно, но MIPS как платформа жива-живёхонька.
Но сил это требует до фига...
Патч из r5454 при сборке не принимается.
Патч из r5454 при сборке не принимается.
Уже сообщили, починю ASAP.
Updated: Починил в r5468
Хочу поделиться одним полезным наблюдением. Многие сталкивались с подвисанием и даже перезагрузкой роутера от начинающего потреблять неимоверное количество процессорного времени igmpproxy (обычно это происходит при быстром переключении каналов, например, при сканировании диапазона). Для решения этой проблемы оказалось достаточно ограничить максимальную нагрузку на процессор от igmpproxy при помощи cpulimit (limitcpu)... Конечно хорошо бы было решить эту проблему на уровне самого igmpproxy, но пока и так сойдёт...
AlexeyS
Если это повторяется регулярно и у тебя есть возможность поэкспериментировать, подсоединись gdb к зацикленному процессу igmpproxy и пришли вывод команды bt. У себя не наблюдал такого поведения - видимо не так быстро переключаю каналы :rolleyes:
После этого, скорее всего, я соберу отладочную прошивку.
lly, попробую, но не факт, что получится - ssh в этом случае сильно тормозит или совсем отваливается... Попытаюсь тогда аппаратную консоль подключить - распаять-то я её давно распаял, но так и не вывел наружу...
А воспроизвести можно попытаться так - взять SimpleTV или ProgDVB и запустить сканирование диапазона, где располагаются HD каналы...
lly, попробую, но не факт, что получится - ssh в этом случае сильно тормозит или совсем отваливается... Попытаюсь тогда аппаратную консоль подключить - распаять-то я её давно распаял, но так и не вывел наружу...
В этом консоль не поможет, её шелл выполняется на том-же(единственном) CPU. Telnet полегче в смысле нагрузки.
А воспроизвести можно попытаться так - взять SimpleTV или ProgDVB и запустить сканирование диапазона, где располагаются HD каналы...
Тогда понятно, почему я не видел проблем - я себе не подключал HD каналы, они у моего провайдера платные.
Assembled
13-07-2014, 16:14
Мужики раскурите мне такую тему, прочитал ман по поводу юзерскриптов https://code.google.com/p/wl500g/wiki/UserScripts
когда то давно у меня был wl-500w, там на прошивке с ядром 2.4 отрабатывало все нормально, сейчас кручу rt-n16 (с прошивкой 1.9.2.7-rtn-r5450), создавая скрипты по ману не могу не то что запилить автозапуск VPN, даж добавить правила нетфильтра при буте не получается.
Пожалуйста разъясните вопрос: что случилось с юзерскриптами скриптами?
Ну а если обновите ман=https://code.google.com/p/wl500g/wiki/UserScripts добавив пояснения ветки прошивок rt-n, буду очень признателен!
P.S. надо отметить что правило с /usr/local/.files благополучно перекочевало с версии ядра 2.4 на 2.6 и благополучно работает, почему не отрабатывают юзерскрипты не пойму.
А новых стабильных версий прошивки не ожидается?
Assembled
Скрипты работают, в чём можно легко убедиться используя команду logger. Безусловно, есть ньюансы с новым наименованием дисков и прочих устройств в /dev, а также части модулей.
gest
Постараемся.
На прошивке WL500W-1.9.2.7-rtn-r5450.trx если в веб морде зайти Wireless - RADIUS Setting то вываливается Alarm - "Please enter a value between 0 to 65535." Под OS X 10.9 с обновлениями под Safari этот чертов аларм не закрыть вообще ) Только перезапуск браузера.
А вообще я не знаю куда написать, хотелось спросить по скоростям.
WL500W, прошивка 1.9.2.7-rtn-r5450. 802.11n only. LAN Speed Test (Lite)
При скачивании MacBookPro (Lan) <- Mac (Lan) скорость около 11Mb/s (как раз под макс 100Mbit/s ethernet портов).
При скачивании MacBookPro (Wi-Fi) <- Mac (Lan) скорость не больше 7Mb/s (~60Mbs)....
Это максимум? Или как-то можно донастроить Wi-Fi что бы выдало тежи 11Mb/s? Кстати, больше 144Mbit/s link speed не получается.
Optical eye
07-09-2014, 21:28
А вообще я не знаю куда написать, хотелось спросить по скоростям.
WL500W, прошивка 1.9.2.7-rtn-r5450. 802.11n only. LAN Speed Test (Lite)
При скачивании MacBookPro (Lan) <- Mac (Lan) скорость около 11Mb/s (как раз под макс 100Mbit/s ethernet портов).
При скачивании MacBookPro (Wi-Fi) <- Mac (Lan) скорость не больше 7Mb/s (~60Mbs)....
Это максимум? Или как-то можно донастроить Wi-Fi что бы выдало тежи 11Mb/s? Кстати, больше 144Mbit/s link speed не получается.
Я так думаю, что асусовские нестандартные 270 Мбит по Wi-Fi будут работать только с асусовскими устройствами. А так там обычные 150 Мбит стандарта N. Делим пополам и получаем реальную максимальную скорость в один конец. Как раз ваши ~60 Мбит (+- несколько мегабит).
из соседней темы узнал
Очень просто - обновиться на r5632
там задал вопрос, но уже удалил ибо не по теме =)
эм, я тут получается чутка отстал
я всегда следил за https://code.google.com/p/wl500g/wiki/News
сейчас там r5066
вопрос. вы куда-то переехали и там выкладываете новости о новых стабильных версиях?
поэтому повторю тут, где сделить за новостями и почитать изменения?
я то думал, что у меня последнии версии на разных роутерах стоят =(
где следить за новостями и почитать изменения?
Следить и читать здесь: https://code.google.com/p/wl500g/source/list ;)
Скачивать ночные сборки тут: http://asus.vectormm.net/rtn/?C=M;O=D :D
т.е. "стабильный срезы", как тут https://code.google.com/p/wl500g/wiki/News
теперь не формируются?
только ночьнушки? :)
DmitryNed
14-01-2015, 13:06
Asus wl500gp v2 подскажите как прописать в DDNS адрес "asuscomm.com". В официальной прошивке он есть, а в 1.9.2.7-10 от Олега такого пункта в списке нет. Или может есть в последних прошивках от Олега. Дайте ссылку.
Спасибо.
Demonexe
19-01-2015, 17:29
Добрый день, аппарат ASUS RT-N10U B, прошивка 1.9.2.7-rtn-r5650, разгон присутствует, подключение по L2TP. На нескольких последних версиях скорость ниже, чем, например на r5638-r5639. Вот что сейчас, а на тех версиях было в обе стороны по 80-85. В чем может быть дело?
http://www.speedtest.net/result/4072010409.png (http://www.speedtest.net/my-result/4072010409)
sauron093
12-02-2015, 15:24
подскажите, в 2.4 ядре присутствовал модуль для работы с TTL ipt_ttl в прошивке 5066 его нет в списке :(
возможно ли его откуда нить доустановить? или в 5066 прошивке есть средства изменить TTL?
UPD: проблема решена.
insmod ipt_ttl и insmod ipt_TTL , как было раньше в ядре 2.4 уже не работают, но в 2.6 ядре
модули также присутствуют, только называются по другому - xt_hl и xt_HL
mkdir -p /usr/local/sbin
echo "#!/bin/sh" >> /usr/local/sbin/pre-boot
echo "insmod xt_hl" >> /usr/local/sbin/pre-boot
echo "insmod xt_HL" >> /usr/local/sbin/pre-boot
chmod +x /usr/local/sbin/pre-boot
echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -F" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I PREROUTING -i vlan1 -j TTL --ttl-set 64" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I POSTROUTING -o vlan1 -j TTL --ttl-set 64" >> /usr/local/sbin/post-firewall
chmod +x /usr/local/sbin/post-firewall
flashfs save && flashfs commit && flashfs enable
reboot
ryzhov_al
12-03-2015, 18:15
Я вас «поздравляю»: Googlecode закрывается (http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html).
Я вас «поздравляю»: Googlecode закрывается (http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html).
Процесс пошёл: https://github.com/wl500g
joker2706
01-04-2015, 20:34
есть Asus wl-500gp v2... Хочу прошить данной прошивкой.
Можете дать ссылку на подходящую для меня прошивку ?
шить можно прямо с веб интерфейса ?
--> http://asus.vectormm.net/rtn/7226/wl/
После обновления на -rtn-r5450 WL-500W загружается ОЧЕНЬ долго, постоянно перегружаясь. Ребутов 5-7 проходит прежде, чем загрузится успешно, моргает всеми лампочками.
В syslog вроде бы ничего странного.
Никаких доп. сервисов не используется, жестких дисков не подключено.
После downgrade на -rtn-r4923 все снова стало отлично, почти моментальная загрузка.
Кто-нибудь сталкивался? Спасибо.
--> http://wl500g.info/showthread.php?2391-FAQ-%D7%E0%F1%F2%EE-%E7%E0%E4%E0%E2%E0%E5%EC%FB%E5-%E2%EE%EF%F0%EE%F1%FB&p=159139#post159139
Перешёл c прошивки r5450 на r5650 и обнаружил, что мои старые скрипты перестали работать:
попытка вычислить длину строки любого непустого аргумента, например echo ${#0} , вызывает Segmentation fault.
Для обхода глюка временно сделал так:
TMP="$0"
echo ${#TMP}
starter
Баг в busybox 1.22. Лечится коммитом c76236fd7d (http://git.busybox.net/busybox/commit/shell?id=c76236fd7d980822a647914c9ff6a3fabdec2390) из апстрима.
В наше дерево залью(уже на github) как смогу. Как альтернативный вариант - удалить патч busybox/061-ash.patch перед сборкой.
...
Ежедневные ночные сборки для тестирования можно скачать здесь:
http://asus.vectormm.net/rtn/
http://wpte.kicks-ass.net/downloads/Oleg Firmware/Nightlys/
http://vampik.ru/wl500g/rtn/
http://rtn.alegzz.ru/
...
После перехода на git, кто то еще занимается сборкой ночнушек и их выкладыванием? Ссылки из первого поста не актуальны.
После перехода на git, кто то еще занимается сборкой ночнушек и их выкладыванием? Ссылки из первого поста не актуальны.
С vectorm мы уже списались, сделает, как сможет. У wpte весь хост в дауне, видимо вообще не до этого. Vampik давно не появлялся, а ник хозяина rtn.alegzz.ru я где-то пролюбил :confused:
После перехода на git, кто то еще занимается сборкой ночнушек и их выкладыванием? Ссылки из первого поста не актуальны.
UPD2: Готово, перевод сборок на git завершен.
theMIROn
25-05-2015, 08:55
UPD2: Готово, перевод сборок на git завершен.
спасибо, вродь работает
UPD2: Готово, перевод сборок на git завершен.
Хотелось бы узнать что означает набор цифр в именах файлов после суффикса r:
/rtn/6207/RT-N16-1.9.2.7-rtn-r7057M-g0521096.trx
Т.е. что значит r7057M-g0521096?
Раньше там был номер билда как в имени подкаталога r6207.
Это какой-то новый способ нумерации билда или глюк? :confused:
Хотелось бы узнать что означает набор цифр в именах файлов после суффикса r:
/rtn/6207/RT-N16-1.9.2.7-rtn-r7057M-g0521096.trx
Т.е. что значит r7057M-g0521096?
Для однозначной идентификации среза сборки добавлен хэш git (например, g0521096). Синтетический номер сборки SVN оставлен временно.
Раньше там был номер билда как в имени подкаталога r6207.
Это какой-то новый способ нумерации билда или глюк? :confused:
Это недоработка, надо править скрипты ночных сборок.
Здравствуйте!
Подскажите, пожалуйста, какая из ночнушек на данный момент более-менее стабильная? Использовать стабильную сборку 5450 не вариант, т.к. в ней некорректные временнЫе зоны, да она уже морально устарела.
В связи с переходом в Билайне на IPoE возник вопрос: нагрузка на процессор роутера ASUS RT-16N с прошивкой 1.9.2.7-rtn-r5650, 7036M, 7096M) с переходом на IPoE не уменьшилась. Хотя должна была упасть на порядки. Может конечно всему виной включённый на роутере firewall, который и нагружает процессор по полной? Соглашусь, что при загрузке торрента файервол может активно трудиться, но сомневаюсь, что это происходит при загрузке с FTP. При L2TP были примерно такие же значения нагрузки на процессор, с разницей в 3-10%.
Загрузка процессора при:
Загрузке торрента:
http://i.imgur.com/gn3Gz2M.png (http://i.imgur.com/Igj5Kve.png)
Загрузке с ftp.yandex.ru
http://i.imgur.com/OODecCh.png (http://i.imgur.com/X38YGYE.png)
Планируется какая-нибудь оптимизация прошивки для IPoE?
foeticide
28-07-2015, 15:30
Подскажите про wl500gpV2 с последней 1.9.2.7
Обновил список
$ ipkg.sh update
Downloading http://entware.wl500g.info/binaries/entware/Packages ...
Connecting to entware.wl500g.info (81.4.122.163:80)
Connecting to hello.yota.ru (10.2.147.7:80)
Packages 100% |*******************************| 10821 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/entware
Пытаюсь установить пакеты ни одного нет, по ссылке http я их в списке вижу.
$ ipkg.sh install openvpn-easy-rsa
ipkg_get_install: ERROR: Cannot find package openvpn-easy-rsa in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
$ ipkg.sh install opkg
ipkg_get_install: ERROR: Cannot find package opkg in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
В списке пусто.
$ ipkg.sh list
$
Подскажите куда копать.
ryzhov_al
28-07-2015, 17:56
В Entware используется (https://github.com/Entware/entware#getting-started) пакетный менеджер opkg.
opkg list
и так далее. Ещё интересно, откуда...
Connecting to hello.yota.ru (10.2.147.7:80)
Yota вмешивается в HTTP-трафик?
MercuryV
29-07-2015, 21:13
Если я правильно помню, то Yota редиректит на hello.yota.ru пока не выбран тарифный план и т.п.
Доброго времени суток!
Роутер - wl500gp
Ситуация такая. Года 3-4 стояла последняя прошивка Олега, все работало как часики.
Провайдер - московский Билайн, IPOE сброшен, напрямую коннекчусь по L2TP.
Сегодня возникли проблемы в работе интернета на приставке Playstation 4 - при проверке соединения долго проверяется тип Nat, а потом появляются очень низкие исходящие и входящие скорости + ошибка "Возможно, что используемый маршрутизатор не поддерживает ip-фрагменты".
После этого полез искать, как сейчас обстоит дело с прошивками. В итоге прошился на 1.9.2.7-rtn-r5450.
Проблема на Playstation 4 не исчесла=( Скорость низкая и постоянно скачет (при каждой проверке соеденения), ошибка с ip-фрагментами осталась.
Скажите, в чем может быть дело? Куда копать? Не на стороне ли Билайна косяк какой?
И что за ip-фрагменты такие?
Буду очень благодарен за помощь.
Вопрос по синхронизации времени.
Железка WL500W, настроена как точка доступа, кабель воткнут в lan (lan1). Прошивка WL500W-1.9.2.7-rtn-r7275M-gbd76ba8.
Синхронизация времени при загрузке не происходит. По прошествии времении не происходит тоже. В логах ничего похожего на запросы времени нету.
NTP серверов перебрана куча всяких разных.
На предыдущей WL500W-1.9.2.7-rtn-r7266M-ge47bc2c время тоже не хотело синхронизироваться.
Соответственно вопрос:
1. Зачем время не синхронизируется?
2. Может ли это происходить из за того что кабель воткнут не в wan, а в lan? (Напомню что железка настроена как AP).
- кстати, wan в конфигурации AP не становится автоматически еще одим lan портом?
3. Что делать?
Обновился с WL500gp-1.9.2.7-rtn-r5650 на WL500gp-1.9.2.7-rtn-r7288M-gdbe4a67
После этого "пропал достут" по ssh - оказывается поменялись ключи.
Далее отвалились программы с флешки, а это из-за того что удалилось все содержимое /usr/local/sbin/, включая саму папку sbin. Пришлось всё заново настраивать...
Это нормально/запланировано было? или надо о чем-то беспокоится?
Заранее спасибо за ответ, если такой будет.
r1vver судя по коммитам - https://github.com/wl500g/wl500g/commits/master
там что-то исправили в ntp. может это решит твою проблему, сам я ламер - в детали не всматривался.
egorart
Бэкап flashfs никто не отменял.
Обсуждали 1000 и и один раз - flashfs исторически лежит почти сразу после прошивки. Если размер trx поменялся и наехало на границу - всё.
r1vver
После обновления busybox был сломан ntp, увы.
Уважаемые, подскажите пожалуйста для WL500gp последней версией является r5450 ?
Для простых смертных есть более свежие версии?
есть более свежие версии?
http://asus.vectormm.net/rtn/7348/wl/ ;)
http://asus.vectormm.net/rtn/7348/wl/ ;)Спасибо! С наступившим! Это тестовые сборки, Верно?
Обновился и обнаружил, что последний рабочий архив с модулями modulesR2.tar.gz был в версии 7266.
После этого там что-то "левое". Предположительно, там копия модулей R1...
WoolF911
05-02-2016, 04:26
Обновился и обнаружил, что последний рабочий архив с модулями modulesR2.tar.gz был в версии 7266.
После этого там что-то "левое". Предположительно, там копия модулей R1...
Присоединяюсь. Теперь система не монтируется на ext4, выдаётся ошибка:
Jan 1 04:00:25 kernel: jbd2: version magic '2.6.22.20 mod_unload MIPS32_R2 32BIT ' should be '2.6.22.21 mod_unload MIPS32_R2 32BIT '
Jan 1 04:00:25 kernel: crc16: version magic '2.6.22.20 mod_unload MIPS32_R2 32BIT ' should be '2.6.22.21 mod_unload MIPS32_R2 32BIT '
Jan 1 04:00:26 kernel: ext4: version magic '2.6.22.20 mod_unload MIPS32_R2 32BIT ' should be '2.6.22.21 mod_unload MIPS32_R2 32BIT '
starter, WoolF911
Увы, проблема есть. Отписал хозяину сборочного стенда.
Updated: Поправили, в r7411 всё OK.
dlukanidin
15-02-2016, 16:13
ip rule list зацикливается на печати 1-й строки
ip rule list зацикливается на печати 1-й строки
Это из-за плохо забэкпорченного коммита c984f16. Починим, спасибо за репорт.
Updated: Исправил в 8aee8926
MrGalaxy
10-03-2016, 11:45
День добрый, разработчики!
Решил написать об ошибке.
Прошивки, начиная с 5066 (пробовал до 5218) делают из Премиума 1-й версии кирпич при попытке:
1) сброса через веб-морду настроек + flashfs;
2) возврата автовыбора канала wifi после установленного фиксированного.
Поднимается только через консоль, попытки восстановить через режим восстановления невозможны. Проверил 2 раза.
Вчера из-за крашей wifi модуля наконец-то обновился с 5*** (не помню какого уже) до свежачка "g373b73c".
Сегодня в логах искал краши модуля, а нашёл такое:
Mar 12 01:28:21 miniupnpd[391]: addmasqueraderule() : chain UPNP-POSTROUTING not found
Mar 12 01:28:21 miniupnpd[391]: add_redirect_rule2(): addmasqueraderule returned -1
Mar 12 01:28:21 miniupnpd[391]: Failed to add NAT-PMP 14743 udp->172.16.1.6:14743 'NAT-PMP 14743 udp'
Что-то сломано внутри miniupnpd?
Вчера из-за крашей wifi модуля наконец-то обновился с 5*** (не помню какого уже) до свежачка "g373b73c".
Сегодня в логах искал краши модуля, а нашёл такое:
Mar 12 01:28:21 miniupnpd[391]: addmasqueraderule() : chain UPNP-POSTROUTING not found
Mar 12 01:28:21 miniupnpd[391]: add_redirect_rule2(): addmasqueraderule returned -1
Mar 12 01:28:21 miniupnpd[391]: Failed to add NAT-PMP 14743 udp->172.16.1.6:14743 'NAT-PMP 14743 udp'
Что-то сломано внутри miniupnpd?
У меня то же самое на r7426. И в iptables -L UPNP ничего не добавляется.
Поставил miniupnpd от r7235 - стало нормально.
С другими версиями не пробовал.
И ещё есть сообщение об ошибке при запуске обеих версий miniupnpd:
invalid option in file /etc/miniupnpd.conf line 3 : friendly_name=Unknown
invalid option in file /etc/miniupnpd.conf line 12 : lease_file=/tmp/upnp.leases
asp, starter:
Да, проблемы из-за изменений в новой версии miniupnpd. Починим, как сможем.
Исправлено начиная с r7454
Подскажите как скачать прошивку с https://github.com. Т.е. *.trx файл. Понимаю, что это должно быть примитивно просто, но что-то не могу сообразить.
Подскажите как скачать прошивку с https://github.com/wl500g/wl500g. Т.е. *.trx файл.
Там нужно будет собирать прошивку самому на компе ;)
Скачать можно здесь: http://asus.vectormm.net/rtn/7440/
Скачать можно здесь: http://asus.vectormm.net/rtn/7440/
Там и скачал в итоге ранее. Только чуть более раннюю версию WL500gpv2-1.9.2.7-rtn-r7438M-g373b73c.
MrGalaxy
06-04-2016, 08:30
Там нужно будет собирать прошивку самому на компе ;)
Скачать можно здесь: http://asus.vectormm.net/rtn/7440/
А где посмотреть комментарии к каждой версии, список изменений?
А где посмотреть комментарии к каждой версии, список изменений?
https://github.com/wl500g/wl500g/commits/master :)
MrGalaxy
06-04-2016, 21:37
Семён Семёныч! (с)
Теперь понятно, надо смотреть на этот 16-ричный код в конце обозначения прошивки.
Спасибо.
У меня то же самое на r7426. И в iptables -L UPNP ничего не добавляется.
Поставил miniupnpd от r7235 - стало нормально.
С другими версиями не пробовал.
И ещё есть сообщение об ошибке при запуске обеих версий miniupnpd:
invalid option in file /etc/miniupnpd.conf line 3 : friendly_name=Unknown
invalid option in file /etc/miniupnpd.conf line 12 : lease_file=/tmp/upnp.leases
А как miniupnpd от другой ревизии поставить ?
А как miniupnpd от другой ревизии поставить ?
кидаешь правильный miniupnpd в /tmp/local/sbin/
не забыв про атрибуты;
в /tmp/local/sbin/pre-boot добавялешь:
mount --bind /tmp/local/sbin/miniupnpd /usr/sbin/miniupnpd
flashfs save && flashfs commit
reboot
Привет всем, решил задать вопрос в этой теме.
Ранее написал об обнаруженной проблеме здесь:
http://wl500g.info/showthread.php?30277-%CF%F0%EE%E1%EB%E5%EC%E0-%F1-%EE%F2%EA%F0%FB%F2%E8%E5%EC-%E8-%EF%E5%F0%E5%E0%E4%F0%E5%F1%E0%F6%E8%E5%E9-%EF%EE%F0%F2%EE%E2-%ED%E0-%F0%EE%F3%F2%E5%F0%E5/page4
но там никто не ответил.
Суть вопроса в следующем:
я смотрю ТВ через роутер RT-N15U,
для просмотра необходимо две вещи:
открытый порт 8621
функционал типа updxy/miniupnpd
Ранее использовал прошивку 1.9.2.7-rtn-r5644
но там порты не открывались,
после отката на фабричную прошивку порты открылись,
но из субьективных ощущений, скорость скачивания стала меньше, чем было раньше.
Резюме:
Порекомендуйте свежую работающую прошивку класса 1.9.2.7-rtn,
в которой гарантированно работают перечисленные две функции для просмотра ТВ,
перебирать наугад как-то не очень хочется,
последняя версия уже имеет такой номер
http://asus.vectormm.net/rtn/7440/
Вопрос решен.
Хочу выразить свою благодарность Автору прошивки
RT-N15U-1.9.2.7-rtn-r7440M-g736a62c.trx
Из показаний статистики, скорость скачивания намного выше, чем было раньше,
размер кадра для приема потока 16 Мб, а текущая скорость составляет 14Mbs !!!
Это абсолютный лидер в нашем экспромт-соревновании,
выражаю благодарность Автору прошивки, который при одинаковых исходных условиях
сумел достичь такого большого отрыва в скорости передачи!
Великолепная работа !!!
Более подробно свои изыскания изложил в этом посту
http://wl500g.info/showthread.php?30277-%CF%F0%EE%E1%EB%E5%EC%E0-%F1-%EE%F2%EA%F0%FB%F2%E8%E5%EC-%E8-%EF%E5%F0%E5%E0%E4%F0%E5%F1%E0%F6%E8%E5%E9-%EF%EE%F0%F2%EE%E2-%ED%E0-%F0%EE%F3%F2%E5%F0%E5&p=269568#post269568
У меня то же самое на r7426. И в iptables -L UPNP ничего не добавляется.
И ещё есть сообщение об ошибке при запуске обеих версий miniupnpd:
invalid option in file /etc/miniupnpd.conf line 3 : friendly_name=Unknown
invalid option in file /etc/miniupnpd.conf line 12 : lease_file=/tmp/upnp.leases
Исправили, как я понял, в r7454
Добрый день.
Дорогие форумчане подскажите, пожалуйста, после обновления до прошивки: 1.9.2.7-rtn-r7440M-g736a62c, постоянно стала выскакивать вот такая фигня:
May 23 13:39:25 dnsmasq-dhcp[217]: DHCPACK(br0) 192.168.1.11 7c:2f:80:62:3a:c3 C610A-IP
May 23 13:40:02 dnsmasq-dhcp[217]: DHCPINFORM(br0) 192.168.1.11 7c:2f:80:62:3a:c3
May 23 13:40:02 dnsmasq-dhcp[217]: DHCPACK(br0) 192.168.1.11 7c:2f:80:62:3a:c3 C610A-IP
May 23 13:40:07 dnsmasq-dhcp[217]: DHCPINFORM(br0) 192.168.1.11 7c:2f:80:62:3a:c3
May 23 13:40:07 dnsmasq-dhcp[217]: DHCPACK(br0) 192.168.1.11 7c:2f:80:62:3a:c3 C610A-IP
May 23 13:40:33 dnsmasq-dhcp[217]: DHCPINFORM(br0) 192.168.1.11 7c:2f:80:62:3a:c3
May 23 13:40:33 dnsmasq-dhcp[217]: DHCPACK(br0) 192.168.1.11 7c:2f:80:62:3a:c3 C610A-IP
На данном IP находится ip телефон.
Где ошибка? Куда копать?
Где ошибка? Куда копать?
Вроде не первый день на форуме, данные для анализа можно было бы предоставить сразу :confused:. Видно же что не "фигня", а сообщения от dnsmasq!
Старая версия какая? Какое настроено время жизни IP-адреса по DHCP в LAN?
Похоже что телефон не ужился с новой версией dnsmasq 2.76, надо поднимать уровень логгирования ключиком --log-dhcp
Тогда можно будет попробовать увидеть что пошло не так.
Вроде не первый день на форуме, данные для анализа можно было бы предоставить сразу :confused:. Видно же что не "фигня", а сообщения от dnsmasq!
Старая версия какая? Какое настроено время жизни IP-адреса по DHCP в LAN?
Похоже что телефон не ужился с новой версией dnsmasq 2.76, надо поднимать уровень логгирования ключиком --log-dhcp
Тогда можно будет попробовать увидеть что пошло не так.
Большое спасибо за быстрый отклик по моему вопросу.
Проблема решилась, один из свичей стал выходить из строя и перезапускался постоянно. Заменил, ошибка пропала.
И снова простите за беспокойство.
Вылез какой то косяк после установки новой прошивки:
May 24 14:55:16 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
May 24 14:55:16 miniupnpd[345]: add_redirect_rule2(): addmasqueraderule returned -1
May 24 14:55:16 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
May 24 14:55:16 miniupnpd[345]: add_redirect_rule2(): addmasqueraderule returned -1
May 24 15:06:39 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
May 24 15:06:39 miniupnpd[345]: add_redirect_rule2(): addmasqueraderule returned -1
May 24 15:06:39 miniupnpd[345]: Failed to add NAT-PMP 51795 tcp->192.168.1.2:51795 'NAT-PMP 51795 tcp'
May 24 15:06:39 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
May 24 15:06:39 miniupnpd[345]: add_redirect_rule2(): addmasqueraderule returned -1
May 24 15:06:39 miniupnpd[345]: Failed to add NAT-PMP 51795 udp->192.168.1.2:51795 'NAT-PMP 51795 udp'
May 24 15:20:14 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
May 24 15:20:14 miniupnpd[345]: add_redirect_rule2(): addmasqueraderule returned -1
May 24 15:22:27 miniupnpd[345]: remove port mapping 12340 TCP because it has expired
May 24 15:48:40 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
May 24 15:48:40 miniupnpd[345]: add_redirect_rule2(): addmasqueraderule returned -1
May 24 15:48:40 miniupnpd[345]: Failed to add NAT-PMP 51795 tcp->192.168.1.2:51795 'NAT-PMP 51795 tcp'
May 24 15:48:40 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
May 24 15:48:40 miniupnpd[345]: add_redirect_rule2(): addmasqueraderule returned -1
May 24 15:48:40 miniupnpd[345]: Failed to add NAT-PMP 51795 udp->192.168.1.2:51795 'NAT-PMP 51795 udp'
Сам поковырялся, но проблема осталась.
Ни кто не знает в чем может быть проблема?
День добрый! Такая проблема непомню уже с какой версии вашей прошивки появилась,последнюю пробовал 1.9.2.7-rtn-r7459M-g2f6d2a0-стоит на минут пять отключить устройства от вайфая как потом невозможно подключиться,как будто засыпает вайфай модуль-по лан-портам интернет нормально раздается в это время,помогает перезапуск вайфай модуля или перезагруз роутера.Если активно юзается вайфай то хоть целый день сиди-все нормально работает,а как только отключишься от сети так потом только перезапуск модуля спасает-ненаходят устройства моей вайфай сети.Роутер ASUS rt-n15u.Может где в настройках какой нить автослип выключается-сам ненашёл,помогите пожалуйста.С родной асусовской прошивкой все работает норм, с вашей побыстрее :)
День добрый! Такая проблема непомню уже с какой версии вашей прошивки появилась,последнюю пробовал 1.9.2.7-rtn-r7459M-g2f6d2a0-стоит на минут пять отключить устройства от вайфая как потом невозможно подключиться,как будто засыпает вайфай модуль-по лан-портам интернет нормально раздается в это время,помогает перезапуск вайфай модуля или перезагруз роутера.Если активно юзается вайфай то хоть целый день сиди-все нормально работает,а как только отключишься от сети так потом только перезапуск модуля спасает-ненаходят устройства моей вайфай сети.Роутер ASUS rt-n15u.Может где в настройках какой нить автослип выключается-сам ненашёл,помогите пожалуйста.С родной асусовской прошивкой все работает норм, с вашей побыстрее :)
Он у вас точно засыпает? У меня была похожая проблема, при запуске ноута по wifi (выход из спящего режима) ОЧЕНЬ долго происходил поиск точки. Все решилось переустановкой дров на более старые. Данный эксперимент проводил на разных ноутах, везде приходилось откатывать дрова на старые (новые какие то кривые)
Он у вас точно засыпает? У меня была похожая проблема, при запуске ноута по wifi (выход из спящего режима) ОЧЕНЬ долго происходил поиск точки. Все решилось переустановкой дров на более старые. Данный эксперимент проводил на разных ноутах, везде приходилось откатывать дрова на старые (новые какие то кривые)
Становится невидно моей созданной вайфай сети-ни смартфоны,ни планшет и ноутбук пишут что сеть моя не найдена.перезапускаю вайфай модуль и все опять работает
Вылез какой то косяк после установки новой прошивки:
May 24 14:55:16 miniupnpd[345]: addmasqueraderule() : chain UPNP-POSTROUTING not found
Исправлено начиная с r7454
Сам поковырялся, но проблема осталась.
Там нечего "ковыряться" если известно что такое iptables. Вывод
iptables -t nat -L в студию!
Становится невидно моей созданной вайфай сети-ни смартфоны,ни планшет и ноутбук пишут что сеть моя не найдена.перезапускаю вайфай модуль и все опять работает
Очень интересно как это вы перезапускете вайфай модуль.
Более похоже на аппаратную проблему, блоб wl.ko не менялся несколько лет.
Очень интересно как это вы перезапускете вайфай модуль.
Более похоже на аппаратную проблему, блоб wl.ko не менялся несколько лет.
С веб морды захожу и там Status & Log-WiFi-Disable потом Enable. На родной асусовской прошивке все работает нормально так что врятли аппаратное что нить.Может логи какие скинуть?
С веб морды захожу и там Status & Log-WiFi-Disable потом Enable. На родной асусовской прошивке все работает нормально так что врятли аппаратное что нить.Может логи какие скинуть?
Прошу прощения за панику ,Методом тыка :) сам нашел в чем причина, Wireless-Advanced-и там включена была опция Enable Frame Bursting,отключил и теперь нормально все.раньше с ней работало
Похоже что телефон не ужился с новой версией dnsmasq 2.76,
надо поднимать уровень логгирования ключиком --log-dhcp
Недавно theMIRon'ом был обновлен dnsmasq до 2.76 :)
https://github.com/wl500g/wl500g/commits/master (https://github.com/wl500g/wl500g/commit/2f6d2a057a36fefdc4a615b6dd0cf9c2bbf5b4fa)
https://bitbucket.org/padavan/rt-n56u/commits/master (https://bitbucket.org/padavan/rt-n56u/commits/b3c5dfa15a6d0353c142a340883023138bfa8d35?at=master )
Можно еще будет включить там и поддержку скриптов (https://bitbucket.org/padavan/rt-n56u/commits/264af17aa1d667367d0548ab41ec390ba2d89029?at=master ) ;)
http://wl500g.info/showthread.php?28971-%D4%E8%EB%FC%F2%F0%E0%F6%E8%FF-%ED%E5%E6%E5%EB%E0%F2%E5%EB%FC%ED%EE%E3%EE-%EA%EE%ED%F2%E5%ED%F2%E0-(dnsmasq-adsuck-dnscrypt)&p=269618#post269618
Исправлено начиная с r7454
Там нечего "ковыряться" если известно что такое iptables. Вывод
iptables -t nat -L в студию!
Спасибо за помощь. Проставил последнюю версию прошивки, все ОК.
хм, я правильно понимаю, что сейчас изменилась "работа с usb"
раньше было /dev/discs/disca/part1, а сейчас usb как-то по другому обзываются ибо все отвалилось :-(
прошивка r7470M rt-n16
а не, "мой" косяк. оказывается при обновлении прошивки "что-то пошло не так" и она виделась, но не монтировалась
из-за (вроде) неудачной синхронизации при последнем размонтировании, уже не помню, вчера разбирался...
вынул флешку, натравил fsck, теперь норм.
Прошу помощи у коллективного разума. Имеем RT-N16 и сырцы r7487M, плюс LZO 2.09, zlib 1.2.8, openssl 1.0.2h, openvpn 2.3.11
Интегрировал все в прошивку, собрал тулчейном, которым собирается сама прошивка, openvpn на роутере в качестве клиента запускается, поднимается tun интерфейс, в логах все ОК, и с роутера я серверный IP пингую, но в обратную сторону с сервера клиентский IP не пингуется, более того кроме пингов больше ничего не работает, к примеру wget с роутера на сервер даже подключаться не хочет
[router@router root]$ wget -O /dev/null http://10.8.0.1/test.zip
Connecting to 10.8.0.1 (10.8.0.1:80) и так и висит. При этом видно что сервер пакеты шлет, а роутер их как-будто не видит, хотя tcpdump все видит. Так же и с пингами, на роутерном tun0 видно что запросы приходят, а роутер тупо не отвечает. В iptables все в ACCEPT.
$ tcpdump -vvvv -ni tun0
tcpdump: listening on tun0, link-type RAW (Raw IP), capture size 65535 bytes
04:24:31.980467 IP (tos 0x0, ttl 64, id 26770, offset 0, flags [DF], proto TCP (6), length 60)
10.8.0.1.80 > 10.8.0.6.51115: Flags [S.], cksum 0x6217 (correct), seq 1784613188, ack 3269737748, win 65535, options [mss 1368,nop,wscale 9,nop,nop,TS val 1784424562 ecr 329394], length 0
04:25:25.856684 IP (tos 0x0, ttl 64, id 45779, offset 0, flags [none], proto ICMP (1), length 84)
10.8.0.1 > 10.8.0.6: ICMP echo request, id 27722, seq 0, length 64
04:25:26.859579 IP (tos 0x0, ttl 64, id 46908, offset 0, flags [none], proto ICMP (1), length 84)
10.8.0.1 > 10.8.0.6: ICMP echo request, id 27722, seq 1, length 64
04:25:27.869594 IP (tos 0x0, ttl 64, id 48238, offset 0, flags [none], proto ICMP (1), length 84)
10.8.0.1 > 10.8.0.6: ICMP echo request, id 27722, seq 2, length 64
Друзья, подскажите куда копать?
--
Пересобрал все без своих пакетов, поставил openvpn из entware-ng и вижу такое же поведение. Значит дело в чем-то другом.
---
Похоже я столкнулся с уже известным описанным багом: https://github.com/wl500g/wl500g/issues/451
и действительно на r5066 все работает, на любой другой выше - фиг. Теперь найти бы эту регрессию. Еще одна неприятность в том что после переноса сырцов из code.google на githab svn версии не соответствуют тому что лежит на гитхабе. Теперь только по коментам к патчам догадываться какой это был релиз. Может у кого-то есть svn репозиторий тот, с гуглокода?
[...]
---
Похоже я столкнулся с уже известным описанным багом: https://github.com/wl500g/wl500g/issues/451
и действительно на r5066 все работает, на любой другой выше - фиг. Теперь найти бы эту регрессию. Еще одна неприятность в том что после переноса сырцов из code.google на githab svn версии не соответствуют тому что лежит на гитхабе. Теперь только по коментам к патчам догадываться какой это был релиз. Может у кого-то есть svn репозиторий тот, с гуглокода?
Я хочу вас поддержать. Ссылка на мой пост http://wl500g.info/showthread.php?30109-%D3%F1%F2%E0%ED%EE%E2%EA%E0-%E8-%ED%E0%F1%F2%F0%EE%E9%EA%E0-VPN-OpenVPN-%F7%E5%F0%E5%E7-3G-4G-(Yota)-%EC%EE%E4%E5%EC&p=269636#post269636
Уважаемые разработчики посмотрите, пожалуйста, проблема легко эмулируется и воспроизводится. Роутер через туннель пингуется, а связи с ним нет. Для простоты можно обращаться к тому же udpxy, его страничка статуса не открывается. Оно не зависит является роутер клинетом или сервером. Я уже давно и активно использую OpenVPN на N16 с вашей прошивкой, переодически всё переставляю и помню переход на новые версии, когда оно работать перестало. Сейчас использую http://asus.vectormm.net/rtn/7487/RT-N16-1.9.2.7-rtn-r7487M-g4164297.trx За всё это время (несколько лет) вышло уже очень много прошивок, несколько раз сменился репозиторий и даже сам openvpn обновлялся и поведение не менялось. Т.е. корень зла давно живёт в этой прошивке.
Может это поможет, но кроме недоступности устройств через vpn, с чем я всё это время как то мирился, есть ещё проблемы нестабильной его работы, которые очень заметно появились аккурат после того события смены. И не проходят. Например, при попытках обращения к роутеру через туннель вся связь через роутер пропадает, а потом сама восстнавливается. Пример, пингуем роутер через туннель (я ещё вёл sip телефонный разговор через туннель и смотрел rtp трафик) и одновременно заходим на роутер смотреть ТВ по udpxy через туннель. В результате связь прекращается (пинги и rtp трафик), а потом (до минуты) сама восстанавливается. Роутер не перезагружается, нагрузки цпу в нём большой нет.
А ещё при перезагрузке сервера, особенно при смене им push маршрутов, иногда отваливаются туннели у клиентов, они заваливают лог сообщениями "kernel: unregister_netdevice: waiting for tap0 to become free. Usage count = 1", я об этом писал по ссылке выше. Уменьшает эту проблему (а не исправляет использование persist-key и persist-tun) и иногда явно видно, что у запущенного openvpn'а проблемы удалить и прикрутить новые маршруты.
Если нужна какая то от меня помощь, что то снять или протестировать, готов поучавствовать и помочь. Я пытался сам что то обнаружить, но с сетевой частью всё вроде нормально. Использую tap L2 туннель, даже мультикасты по нему ходят. Если не обращаться через туннель к самому роутеру (напомню, пинги работают) оно нормально пропускает и маршрутизирует трафик.
Я хочу вас поддержать. Ссылка на мой пост
Да, читал ваш пост, нашел после того как устал биться головй о стену.. я к разработчикам отношения не имею но в 2009-2011 годах собирал прошивку под свои задачи, на тот момент жил на релизе 2861, и все было прекрасно, но понадобилось пересобрать прошивку, так как протух сертификат удостоверяющего центра который я в нее захардкодил, и обрнаружил что виртуалка в которой жило сборочное окружение ушла в мир иной. Теперь собираю все с нуля, конечно с тех пор воды много утекло, разрабы перешли с ядра 2.6.22.19 на 2.6.22.21, переработали RTN ветку для WL500 моделей, сам репозиторий изменился, теперь ядро вместе с патчами хранится вместе со всем остальным... вобщем чем занимаюсь сейчас - пытаюсь найти последний рабочий патч. Номера все перепутаны, поэтому сейчас иду патч за патчем из репы github. Стабильность работы openvpn это пожалуй даже важнее чем невозможность работы с IP сервера, у меня этих роутеров порядка 250... и если они начнут козлить... вобщем по головке то не погладят. TheMiron и lly видимо сейчас не до этого, да и уже как я посмотрю активности на форуме убавилось в разы, поэтому и заинтересованных лиц единицы. Но мне отступать некуда, буду искать. Более того мне еще придется для WL500W все тоже самое с бранчем D проворачивать.
Сейчас собрал сборочное окружение на убунте х64 16.04, не все пакеты из репозитория у меня собираются, но тут надо понимать что тулчейн у меня современный, с последнего релиза, а сырцы старые от 2013 года, а сопоставлять какой тулчейн был в 2013 году конечно анрил, но главное освновные пакеты собираются и прошивку можно тестировать.
Было бы не плохо найти последний срез svn с того старого google.code.com, чтобы хотябы сопоставить svnrev и git.
Сейчас дошел до 13 мая 2013г. на коммите d2370295cad69ff5276fbb3d434222ad20745461 уже не работает, отматываю назад.
---
30 апреля 2013 на коммите 355f9847e1fc88b4e1c46a70f2430b2f1ea21a83 работает, теперь буду продвигаться вперед.
----
На 1 мая 2013г работает, собираю 2 мая...
-----
На 2 мая 2013г не работает, итак круг сузился до 3 коммитов,
у меня подозрение на коммит - d2195cd85cfc73b90a796911288846098f4126e3
kernel: tun: Updates from upstream …
tun: Limit amount of queued packets per device
tun: Only wake up writers
tun: Fix sk_sleep races when attaching/detaching
tun/tap: Fix crashes if open() /dev/net/tun and then poll() it.
tun: reuse struct sock fields
tun: Fix races in tun_set_iff
tun: keep link (carrier) state up to date
lly-dev committed on 2 May 2013
TheMiron и lly видимо сейчас не до этого, да и уже как я посмотрю активности на форуме убавилось в разы, поэтому и заинтересованных лиц единицы.
Ну RT-N16, как я понял, уже не производятся. Но прошивки всё же обновляются, недавно вот syslog в интерфейс прикрутили. Возможно сейчас просто лето и отпуска. У меня вот ещё вопрос чем бы 16й заменить? Как то не портировали эту прошивку под современную линейку. А асувские прошивки не так вылизаны и с кучей мусора.
Но мне отступать некуда, буду искать. Более того мне еще придется для WL500W все тоже самое с бранчем D проворачивать.
А там тоже есть эта проблема? Обратите внимание на этот пост: http://wl500g.info/showthread.php?17136-%CD%EE%E2%E0%FF-%EF%F0%EE%F8%E8%E2%EA%E0-1-9-2-7-d-rtn-%EE%F2-%FD%ED%F2%F3%E7%E8%E0%F1%F2%EE%E2-%E8-%CE%EB%E5%E3%E0&p=269512#post269512
IMHO, Вам ещё openvpn под него собирать придётся, т.к. новый репозиторий уже MIPS R2 http://wl500g.info/showthread.php?30636-%CE%E1%ED%EE%E2%EB%E5%ED%E8%E5-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%FF-Entware&p=269182#post269182 а старый не обновляют.
tun: Limit amount of queued packets per device
[...]
tun/tap: Fix crashes if open() /dev/net/tun and then poll() it.
Вот это похоже на то что происходит.
Ну RT-N16, как я понял, уже не производятся. Но прошивки всё же обновляются, недавно вот syslog в интерфейс прикрутили. Возможно сейчас просто лето и отпуска. У меня вот ещё вопрос чем бы 16й заменить? Как то не портировали эту прошивку под современную линейку. А асувские прошивки не так вылизаны и с кучей мусора.
Это самый большой головняк, заменить по сути нечем, чтобы и стоило не дорого и имело открытый код.
А там тоже есть эта проблема? Обратите внимание на этот пост: http://wl500g.info/showthread.php?17136-%CD%EE%E2%E0%FF-%EF%F0%EE%F8%E8%E2%EA%E0-1-9-2-7-d-rtn-%EE%F2-%FD%ED%F2%F3%E7%E8%E0%F1%F2%EE%E2-%E8-%CE%EB%E5%E3%E0&p=269512#post269512
Ну я так думаю что там тоже будет эта проблема, думаю придется отдельно ветку D собирать на ядре 2.4
IMHO, Вам ещё openvpn под него собирать придётся, т.к. новый репозиторий уже MIPS R2 http://wl500g.info/showthread.php?30636-%CE%E1%ED%EE%E2%EB%E5%ED%E8%E5-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%FF-Entware&p=269182#post269182 а старый не обновляют.
Вот это похоже на то что происходит.
Да, проблема точно в этом коммите d2195cd85cfc73b90a796911288846098f4126e3, они бэкпортировали в нем 7 патчей с апстрима на tun.c и какой-то из них сломал видимо работу tun драйвера, я далеко не kernel developer, понять бы куда копать. Тут еще один минус есть в том, что тут все патчи относящиеся к tun.c собраны в одном файле 560-tun-updates.patch и поди вычисли какой патч к чему относится. По хорошему надо ядро с дебагом собирать и попытаться его отладить.. но я тоже не специалист в этом деле и куда тут копать пока не знаю. :(
сделал финт ушами, так как я не абы какой девелопер, я взял просто tun.c от версии 28763a8bc5bcfd3f193e37a2476c69349b7567a4 и запихал его в последний мастер, собрал - работает! теперь нужно бы затестить, что получилось со стабильностью, пока проблем не обнаружил.
Вобщем исходя из http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=33dccbb050bbe35b88ca8cf1228dcf3e4d4b3554
ребята решили переделать работу tun драйвера через сокеты, что думаю и явилось результатом такого поведения. В целом работая больше 8 лет на старых прошивках со старой версией tun.c я ни разу не столкнулся с проблемами описываемыми по вышеуказанному линку, поэтому буду собирать со старым tun.c, а уважаемых TheMiron и lly (или может кто-то еще сможет раскопать проблему) мы попросим более подробно изучить этот вопрос как будет возможность.
Вот версия со старым tun.c https://drive.google.com/folderview?id=0B3siHuUeUYRBbk5CUXdwZmJLV0E&usp=sharing.
Также доделал интеграцию (правда не так красиво как у разработчиков) в прошивку openvpn, openssl, lzo, zlib, mini-snmpd если кому интересно выложу проект на github.
Вот версия со старым tun.c https://drive.google.com/folderview?id=0B3siHuUeUYRBbk5CUXdwZmJLV0E&usp=sharing, в этой сборке нет snmp агента и samba, они у меня не собираются.
Также доделал интеграцию (правда не так красиво как у разработчиков) в прошивку openvpn, openssl, lzo, zlib, mini-snmpd если кому интересно выложу проект на github.
Не открывает. Что то у вас с настройками приватности. Интересно, может кто знает, а куда пропали разработчики TheMiron и lly-dev? Просто судя по https://github.com/wl500g/wl500g/commits/master с 9 июля полная тишина. Может как то можно с vectorm связаться, чтобы он собрал последнюю прошивку со старым tun.c?
Кстати, вот эти баги:
https://github.com/wl500g/wl500g/issues/477
https://github.com/wl500g/wl500g/issues/457
вроде как тоже из той же оперы? dvg_lab, может стоит и там отписаться?
Извиняюсь, у меня тут куча бранчей и первоначально собрал не из того бранча пришлось закрыть доступ, сейчас все исправил и залил по новой, новый линк https://drive.google.com/folderview?id=0B3siHuUeUYRBbk5CUXdwZmJLV0E&usp=sharing выложены версии для RT-N16, RT-N15U, RT-N10, RT-N12 если кому-то нужны версии под другие платформы пишите, соберу.
Баги 100% из той же оперы, сейчас отпишусь, спасибо за линки. А lly и TheMiron очевидно в отпуске, надеюсь купаются в море и пьют холодное пиво :D
PS: добавил прошивки для WL500W и WL500gP-v2
dvg_lab, спасибо. Я смотрю TheMiron появился, почему то в англ теме. Я неоднократно проверял влияние фастната, зная про его глюки с юсб модемами, результат нулевой.
TheMiron, откатите, пожалуйста, для теста последнюю версию с старым tun.c, у dvg_lab не все пакеты собираются. У меня тоже есть несколько точек, готов тоже потестить.
dvg_lab, спасибо. Я смотрю TheMiron появился, почему то в англ теме. Я неоднократно проверял влияние фастната, зная про его глюки с юсб модемами, результат нулевой.
Да я вчера проверил тоже, никак fastnat не влияет. Там видимо либо потерялся нужный патч для правильной работы tun.c через pseudo-socket object либо патч на ядро, но там настолько большое количество изменений в tun.c что отследить для меня сложновато, учитывая что не kernel developer, я знаю только что за 8 лет работы через старый tun.c проблем подобных невозможности обращения к сервисам сервера или невозможности шатдауна tun интерфейса у меня 250% не было, а роутеров у меня в эксплуатации именно 250 ))
TheMiron, откатите, пожалуйста, для теста последнюю версию с старым tun.c, у dvg_lab не все пакеты собираются. У меня тоже есть несколько точек, готов тоже потестить.
Теперь у меня собираются _все_ пакеты, и собственно прошивки выложены со всеми штатными пакетами, сегодня соберу еще для WL500gp.
Теперь у меня собираются _все_ пакеты, и собственно прошивки выложены со всеми штатными пакетами, сегодня соберу еще для WL500gp.
Т.е. это версия 1.9.2.7-rtn-r7487M-g4164297? Почему то дата и контрольная сумма к этой версии на http://asus.vectormm.net/rtn/7487/ поменалась.
Было и долго держалось: 1657b13c9ff61e704927e236da0f79fc RT-N16-1.9.2.7-rtn-r7487M-g4164297.trx
Сегодня стало: 34201e69f3a18ac6b2e06cc1adf04bd6 RT-N16-1.9.2.7-rtn-r7487M-g4164297.trx
Там что то меняется?
Кстати, вот эти баги:
https://github.com/wl500g/wl500g/issues/477
https://github.com/wl500g/wl500g/issues/457
вроде как тоже из той же оперы?
https://github.com/wl500g/wl500g/issues/243
dvg_lab, гляньте, пожалуйста, это не оно же?
Везде сразу пытаются лечить фастнат... :D
Я бы и это перепроверил:
https://github.com/wl500g/wl500g/issues/406
https://github.com/wl500g/wl500g/issues/322
Вот что бывает когда бага живёт очень долго.
Т.е. это версия 1.9.2.7-rtn-r7487M-g4164297? Почему то дата и контрольная сумма к этой версии на http://asus.vectormm.net/rtn/7487/ поменалась.
Было и долго держалось: 1657b13c9ff61e704927e236da0f79fc RT-N16-1.9.2.7-rtn-r7487M-g4164297.trx
Сегодня стало: 34201e69f3a18ac6b2e06cc1adf04bd6 RT-N16-1.9.2.7-rtn-r7487M-g4164297.trx
Там что то меняется?
Я не в курсе что и кто выкладывает на http://asus.vectormm.net/rtn/7487/
я сам вобщем-то 5 лет не заходил на этот форум, ибо все работало и кушать не просило, раньше качал все с гуглкода, а теперь компания добра сыграла с нами злую шутку и внезапно все оказалось на гитхабе и без привязанных бинарей.
Мне кажется TheMiron до сих пор не верит что дело в tun.c хотя я провел все проверки, которые он просил. Ну да не суть, я собираюсь форкнуть проект на гитхабе и буду поддерживать альтернативную ветку с интегрированным openvpn.
По последнему линку на багу, вполне возможно что это оно, но вполне возможно что там 2 разные баги - отсутствие пингов это может быть еще и файрвол влияет, я во время тестов столкнулся с этим, там 6-ое правило в INPUT цепочке дропает как раз пакеты. Но действительно сколько лет прошло с момента сборки 50XX (я так и не определил в каком релизе это появилось но это был конец апреля 2013г) и баг успешно жил до сих пор.
Вообще видно что проект потихоньку теряет былую популярность - роутеры потихоньку дохнут, а ничего нового вместо них так и не появилось, да и скорости честно говоря на сегодняший день они обеспечивают совсем уж детские. Ну а еще года через 3-5 когда сдохнет последний RT-N16 что мы будем делать? У меня пока с поисками альтернатив не густо, склоняюсь к самосборному роутеру на одной из платформ имеющих поддержку openwrt.
сборка 7487 меняется каждый день в 2.27 ночи, похоже на автомат
сборка 7487 меняется каждый день в 2.27 ночи, похоже на автомат
Это то понятно, но тогда почему оно иногда не меняется и довольно долго? И что в прошивке такого может быть, что она собирается с разным результатом? ключи к ssh?
dvg_lab, вам ответили по этой проблеме на https://github.com/wl500g/wl500g/issues/477 Я правильно понимаю, что есть вариант поправить, без отката на старый tun.c?
Это то понятно, но тогда почему оно иногда не меняется и довольно долго? И что в прошивке такого может быть, что она собирается с разным результатом? ключи к ssh?
Да тупо время сборки бинарей изменяется, например добавляются строки compiled 17.08.2016, сборка же с master ветки идет,
dvg_lab, вам ответили по этой проблеме на https://github.com/wl500g/wl500g/issues/477 Я правильно понимаю, что есть вариант поправить, без отката на старый tun.c?
Да походу TheMiron нашел откуда грабли растут, если генерится неправильная чексумма то понятно почему пакеты не проходят. Уверен он поправит.
Да тупо время сборки бинарей изменяется, например добавляются строки compiled 17.08.2016, сборка же с master ветки идет,
Да, но при этом у этого робота должна быть какая то реакция вот сегодня собираю, а вот следующую неделю нет. Может он по каким то изменениям на гитхабе отслеживает?
Да походу TheMiron нашел откуда грабли растут, если генерится неправильная чексумма то понятно почему пакеты не проходят. Уверен он поправит.
Т.е. их сам же роутер зарезает? Потому как в l2 туннеле на снифере я никаких пакетов с неправильной чексуммой не замечал, просто ответа нет. Так же непонятно, почему канал падает, ему не всё равно на чексумму пакетов? И почему при изменении маршрутов, которые мы пушим клиенту, опенвпну неудаётся их переписать в системе... Откуда тогда берётся нестабильность? Или речь про пакеты самого туннеля, а не того, что внутри?
Да, но при этом у этого робота должна быть какая то реакция вот сегодня собираю, а вот следующую неделю нет. Может он по каким то изменениям на гитхабе отслеживает?
Гадать мы тут можем долго, спросите лучше у TheMiron, мне кажется это его сервис.
Т.е. их сам же роутер зарезает? Потому как в l2 туннеле на снифере я никаких пакетов с неправильной чексуммой не замечал, просто ответа нет. Так же непонятно, почему канал падает, ему не всё равно на чексумму пакетов? И почему при изменении маршрутов, которые мы пушим клиенту, опенвпну неудаётся их переписать в системе... Откуда тогда берётся нестабильность? Или речь про пакеты самого туннеля, а не того, что внутри?
Дождемся патча, увидим, меня уже перетягивают на другие проекты, поэтому особо времени на исследования не остается, надеюсь в течении недели причесать свою сборку с openvpn и залить ее на github, а дальше буду периодически мержить с мастер веткой TheMiron.
Да, но при этом у этого робота должна быть какая то реакция вот сегодня собираю, а вот следующую неделю нет. Может он по каким то изменениям на гитхабе отслеживает?
У робота тупая реакция - если на гитхабе появились изменения в исходниках - собирается новая версия прошивки с соответствующим номером.
Если не меняется - пересобирается та-же самая версия. Сделать вариант, чтобы не пересобиралась одна и та-же версия прошивки, не добрался.
Собирается все без каких-либо модификаций из Master ветки.
У робота тупая реакция - если на гитхабе появились изменения в исходниках - собирается новая версия прошивки с соответствующим номером.
Если не меняется - пересобирается та-же самая версия. Сделать вариант, чтобы не пересобиралась одна и та-же версия прошивки, не добрался.
Ок, спасибо за информацию, ну тогда по этой логике оно должно каждый день пересобираться? Тогда почему долгое время (более недели) версия не пересобиралась? Не менялась дата и md5 хэш. Робот был выключен?
Ок, спасибо за информацию, ну тогда по этой логике оно должно каждый день пересобираться? Тогда почему долгое время (более недели) версия не пересобиралась? Не менялась дата и md5 хэш. Робот был выключен?
Она пересобирается, но номер ревизии не меняется если нет изменений в файлах.
theMIROn
20-08-2016, 23:59
Гадать мы тут можем долго, спросите лучше у TheMiron, мне кажется это его сервис.
Дождемся патча, увидим, меня уже перетягивают на другие проекты, поэтому особо времени на исследования не остается, надеюсь в течении недели причесать свою сборку с openvpn и залить ее на github, а дальше буду периодически мержить с мастер веткой TheMiron.
починил, проверяйте с r7490/r7492
Она пересобирается, но номер ревизии не меняется если нет изменений в файлах.
vectorm, простите, но я всё равно до конца не понимаю.
Вот сейчас 27 авг 2016 17ч, на http://asus.vectormm.net/rtn/
Лежит последняя [DIR] 7492/ 21-Aug-2016 02:27 -
RT-N16-1.9.2.7-rtn-r7492M-gd58ecca.trx 27-Aug-2016 02:27 5.4M
a92316f06638647bca3a728524b5ae18 RT-N16-1.9.2.7-rtn-r7492M-gd58ecca.trx
Т.е. она собрана сегодня в пол 3го ночи? При этом изменения появились до 21 авг?
md5 меняется, т.к. туда монтируется дата сборки. А бывает, что md5 не меняется?
Но тут https://github.com/wl500g/wl500g/commits/master есть коммиты и 23 и 24 авг, как понять они учтены в этой сборке или нет?
Вот тут https://github.com/wl500g/wl500g/commit/d58ecca086743265d6bfe819df77e77fdd2f36fd у нас наши gd58ecca так?
А почему тогда не собрались коммиты 23 и 24 авг?
dvg_lab, не проверяли поправленный вариант?
vectorm, простите, но я всё равно до конца не понимаю.
Вот сейчас 27 авг 2016 17ч, на http://asus.vectormm.net/rtn/
Лежит последняя [DIR] 7492/
Но тут https://github.com/wl500g/wl500g/commits/master есть коммиты и 23 и 24 авг, как понять они учтены в этой сборке или нет?
Всё просто - собирается именно то и именно так, как сделали разработчики прошивки.
Если theMIROn сказал, что изменения учтены в 7490 и 7492, а обе версии были выложены так, что смогли собраться по очереди - значит в них учтены Ваши комментарии.
Любой коммит модифицирует версию прошивки и при следующей сборке будет новый каталог с новой версией прошивки.
Если за несколько дней не было новых коммитов - одна и та-же версия будет пересобираться каждую ночь.
Ну что проверил исправленный вариант, в моем окружении вроде все работает, выгрузка openvpn теперь не подвешивает tun драйвер. Замержу исправления в свою ветку и буду тестить дальше. Спасибо TheMiron и lly
Нашел багу в штатном ucd-snmp, если пакет приходит через интерфейс tun на IP адрес привязанный к br0, то ucd-snmp вместо того чтобы ответить с IP адреса br0, отвечает с IP адреса привязанного к tun0.
[admin@router etc]$ tcpdump -ni tun0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tun0, link-type RAW (Raw IP), capture size 65535 bytes
05:18:00.102665 IP 192.168.200.30 > 10.4.49.1: ICMP echo request, id 5989, seq 3328, length 31
05:18:00.102817 IP 10.4.49.1 > 192.168.200.30: ICMP echo reply, id 5989, seq 3328, length 31
05:18:00.104684 IP 192.168.200.30.23144 > 10.4.49.1.161: C=ro GetNextRequest(21) .1.3
05:18:00.105840 IP 10.8.5.74.161 > 192.168.200.30.23144: C=ro GetResponse(96) .1.3.6.1.2.1.1.1.0="Linux router 2.6.22.21 #17 Fri Sep 2 13:24:01 MSK 2016 mips"
Ну что проверил исправленный вариант, в моем окружении вроде все работает, выгрузка openvpn теперь не подвешивает tun драйвер.
Замержу исправления в свою ветку и буду тестить дальше. Спасибо TheMiron и lly
Ну и замечательно. Сделали релиз r7510 (не прошло и двух лет...)
https://github.com/wl500g/wl500g/releases/tag/r7510
P.S. Я скажу больше - без theMiron этот проект вообще бы не вышел из варианта мода прошивки Олега!
Ну и замечательно. Сделали релиз r7510 (не прошло и двух лет...)
Я скажу больше - без theMiron этот проект вообще бы не вышел из варианта мода прошивки Олега!
Да theMiron вообще мегамозг, вчера зарепортил баг в ucd-snmp, а он уже через несколько часов добавил туда multihome поддержку, оказывается ее там не было! Так что да, держимся благодаря theMiron, дай Бог ему здоровья!
Сейчас вот включил поддержку PPTP в сборке, и смотрю accel-pptp у меня не собирается, это только у меня такая беда или где-то баг?
make -C accel-pptp/pppd_plugin
make[1]: Entering directory '/home/dvg/develop/gateway/accel-pptp/pppd_plugin'
make all-recursive
make[2]: Entering directory '/home/dvg/develop/gateway/accel-pptp/pppd_plugin'
Making all in src
make[3]: Entering directory '/home/dvg/develop/gateway/accel-pptp/pppd_plugin/src'
/bin/bash ../libtool --tag=CC --mode=link mipsel-uclibc-gcc -Wall -g -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -mno-branch-likely -DBCMWPA2 -I. -I/home/dvg/develop/gateway/ppp/pppd/.. -idirafter/home/dvg/develop/linux/linux-2.6/include -o pptp.la -rpath /usr/lib -module -avoid-version pptp.lo pptp_callmgr.lo pptp_ctrl.lo util.lo vector.lo dirutil.lo pptp_quirks.lo orckit_quirks.lo inststr.lo
mkdir .libs
mipsel-uclibc-gcc -shared .libs/pptp.o .libs/pptp_callmgr.o .libs/pptp_ctrl.o .libs/util.o .libs/vector.o .libs/dirutil.o .libs/pptp_quirks.o .libs/orckit_quirks.o .libs/inststr.o -mips32 -mtune=mips32 -mno-branch-likely -Wl,-soname -Wl,pptp.so -o .libs/pptp.so
mipsel-uclibc-gcc: error: .libs/pptp.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/pptp_callmgr.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/pptp_ctrl.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/util.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/vector.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/dirutil.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/pptp_quirks.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/orckit_quirks.o: No such file or directory
mipsel-uclibc-gcc: error: .libs/inststr.o: No such file or directory
Makefile:265: recipe for target 'pptp.la' failed
make[3]: *** [pptp.la] Error 1
make[3]: Leaving directory '/home/dvg/develop/gateway/accel-pptp/pppd_plugin/src'
Makefile:257: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/dvg/develop/gateway/accel-pptp/pppd_plugin'
Makefile:186: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/dvg/develop/gateway/accel-pptp/pppd_plugin'
Makefile:856: recipe for target 'accel-pptp' failed
make: *** [accel-pptp] Error 2
Да theMiron вообще мегамозг, вчера зарепортил баг в ucd-snmp, а он уже через несколько часов добавил туда multihome поддержку, оказывается ее там не было!
Это бэкпорт с апстрима, но оперативность - это да!
А глобально проблема стандартно тривиальна - net-snmp сильно раздут по размеру и надо "выпиливать лобзиком по дереву", чтобы втащить новую версию в прошивку.
В Entware размер менее важен.
Сейчас вот включил поддержку PPTP в сборке, и смотрю accel-pptp у меня не собирается, это только у меня такая беда или где-то баг?
Во-первых, не забываем об теге "CODE".
Во-вторых, autoconf/automake совсем не идеальны - "make distclean" должен спасти цивилизацию.
theMIROn
07-09-2016, 14:02
Да theMiron вообще мегамозг, вчера зарепортил баг в ucd-snmp, а он уже через несколько часов добавил туда multihome поддержку, оказывается ее там не было! Так что да, держимся благодаря theMiron, дай Бог ему здоровья!
спасибо за отзыв :cool:
Это бэкпорт с апстрима, но оперативность - это да!
это не бэкпорт :)
не был в курсе, что апстрим у ucd-snmp жив, может имеет смысл взять бэкпорт, для минимизации изменений?
Это бэкпорт с апстрима, но оперативность - это да!
Таки не бэкпорт :)
А глобально проблема стандартно тривиальна - net-snmp сильно раздут по размеру и надо "выпиливать лобзиком по дереву", чтобы втащить новую версию в прошивку.
В Entware размер менее важен.
Вот я именно с этим и столкнулся, сначала когда увидел что ucd-snmp не пашет так как надо, включил в сборку net-snmp и мне поплохело от размеров, взял лобзик, начал выпиливать, понял что дело не благодарное и даже в выпиленном виде всего и вся он все равно занимает места больше чем ucd-snmp, но по функционалу при этом получается хуже. Посмотрел в snmpd.c понял, что сначала придется выкурить работу с сетевыми структурами линуксового ядра.. :-( и зарепортил баг.
Во-первых, не забываем об теге "CODE".
Во-вторых, autoconf/automake совсем не идеальны - "make distclean" должен спасти цивилизацию.
Честно искал этот тэг, но в быстро-ответе его не нашел, а тут в полной форме вон он есть, исправил.
Попробую distclean, спасибо.
это не бэкпорт :)
не был в курсе, что апстрим у ucd-snmp жив, может имеет смысл взять бэкпорт, для минимизации изменений?
Ну тогда вдвойне крут! :D
Жив, но давно стал называться net-snmp. Тема multihome всплыла только в 2011, а у нас версия аж 2000-го...
Минимизации может не получиться, так как апстрим прилично перепахан.
А бинарники версии 5.7.3 весят больше 1Mb против 100Kb ucd-snmp. И даже 5.1 от 2008-го уже ~0.5Mb...
theMIROn
07-09-2016, 19:58
Минимизации может не получиться, так как апстрим прилично перепахан.
тогда пусть остается как есть. плюсом EINTR серьезно жить мешал с walk-ом на все подряд.
А бинарники версии 5.7.3 весят больше 1Mb против 100Kb ucd-snmp. И даже 5.1 от 2008-го уже ~0.5Mb...
фпень. по этим же причинам у нас openssl и samba3 нет.
в bb, кста, поддержка wolfssl есть, смотрел?
тогда пусть остается как есть. плюсом EINTR серьезно жить мешал с walk-ом на все подряд.
угу. Это стандартная ловушка :rolleyes:
в bb, кста, поддержка wolfssl есть, смотрел?
Не самой библиотеки, а враппера. Не смотрел.
фпень. по этим же причинам у нас openssl и samba3 нет.
в bb, кста, поддержка wolfssl есть, смотрел?
Я вкорячил openvpn, а от openssl взял только либы, ито выходит 5,4Мб только за счет того что повыкидывал все что мне не нужно, все каких-то монструозных размеров. Есть еще PolarSSL вроде с прицелом на эмбедовку разрабатывают, надо бы взглянуть может размером поменьше.
тут в ветке писали что новый релиз вышел, можете дать ссылку?
starkakmir
12-09-2016, 13:06
в релизе r7518 не хочет работать dhcp leases list в статистике и сам файл пустой
upd: после повторной заливки той же версии стало норм. может глюк может астрономия
тут в ветке писали что новый релиз вышел, можете дать ссылку?
https://github.com/wl500g/wl500g/commits/master :)
http://asus.vectormm.net/rtn/7518/ ;)
theMIROn
13-09-2016, 21:06
в релизе r7518 не хочет работать dhcp leases list в статистике и сам файл пустой
upd: после повторной заливки той же версии стало норм. может глюк может астрономия
он динамический. клиенты не продлевали
starkakmir
14-09-2016, 20:06
он динамический. клиенты не продлевали
пробовал и продлевать и ребутать, клиенты неоднократно мотивировались на запросы, но они даже в логах не отражались.сбросил, прошил повторно - все норм.
lly, большое спасибо. Подскажите, а что не так там со сборкой у vectorm? Что обнаружилось theMIROn в этой теме
похоже там криво собрано без учета нового конфига, собрал сам:
http://www.entware.net/binaries/wl500g/
Не повлияло ли оно на что то ещё, кроме IPv6?
theMIROn
11-10-2016, 10:13
Да, увы дело в коммите
busybox: wget/ssl_helper: update to wolfssl-3.9.8
откачу завтра.
http://entware.net/binaries/wl500g/
10272
lly, большое спасибо. Подскажите, а что не так там со сборкой у vectorm? Что обнаружилось theMIROn в этой теме
Не повлияло ли оно на что то ещё, кроме IPv6?
Не перегенерировался корневой .config
Нет, только на odhcp6c.
theMIROn:
А чего не откатил коммит полностью? Теперь придётся Денису телегу писать! :p
theMIROn
11-10-2016, 10:40
Не перегенерировался корневой .config
Нет, только на odhcp6c.
и на radvd, но это тащемта пофиг.
theMIROn:
А чего не откатил коммит полностью? Теперь придётся Денису телегу писать! :p
откат - возврат https бага, так неправильно(имхо).
откат - возврат https бага, так неправильно(имхо).
Глобально ты конечно прав, но тогда хотелось бы иметь воспроизводимый тест-кейс с wolfssl 3.9.8.
theMIROn
11-10-2016, 12:31
Глобально ты конечно прав, но тогда хотелось бы иметь воспроизводимый тест-кейс с wolfssl 3.9.8.
ну, у нас его нет. поэтому я не проверял
Не перегенерировался корневой .config
Я не понял, мне нужно что-то переделывать в сборках?
Я не понял, мне нужно что-то переделывать в сборках?
Нет. Если и есть небольшой косяк, то только в gateway/Makefile + config.
Тебе просьба удалить gateway/.config и, после очередной сборки, проверить что CONFIG_ODHCP6C=y
Тебе просьба удалить gateway/.config и, после очередной сборки, проверить что CONFIG_ODHCP6C=y
Удалил, создал новый. Строка появилась.
После пересборки должна быть правильная редакция прошивки
Собираю прошивку по этой инструкции - https://github.com/wl500g/wl500g/wiki/CompilingCustomFirmware
и всё номально
На стадии 4. Building 2. Model selection
выбираю в меню Router Models одну модель роутера
Выход - Выход - Do you wish to save your new configuration? - Да. Потом, как оказывается, сново какое-то меню и там тоже Выход и Do you wish to save your new configuration? - Да
после этого make и make install
и всё вроде нормально - в "/whatever-you-want/broadcom/src/gateway/mipsel-uclibc/" появляется одна прошивка для одного выбранного роутера.
однако, если я правильно понял, то можно сделать несколько прошиво для разных роутеров. вот тут я не понимаю.
в меню "Router Models" выбираю несколько роутеров. потом делаю все теже манипуляции с выходами. и в результате, в директории "/whatever-you-want/broadcom/src/gateway/mipsel-uclibc/" наблюдаю одну прошивку для одного роутера (в моем случае, при выборе всех моделей, появилась прошивка только для rt-n16)
В чем мой косяк?
Собираю прошивку
В чем мой косяк?
Нужно процесс сборки под каждую модель повторять отдельно.
Значит инструкция немного неправильная?
select one or more modelsЯ конечно английский плохо знаю, но вроде как тут просто "одну или несколько". :confused:
В любом случае, спасибо за ответ и возможный будущий :)
Значит инструкция немного неправильная?
Я конечно английский плохо знаю, но вроде как тут просто "одну или несколько". :confused:
В любом случае, спасибо за ответ и возможный будущий :)
Можно вместо "make install" сделать несколько последовательных "make image-модель_роутера"
Например:
make image-RT-N10
make image-RT-N16
и так далее.
У кого есть файл прошивки WL500gp-1.9.2.7-rtn-r3497.trx, прошу поделиться.
У кого есть файл прошивки WL500gp-1.9.2.7-rtn-r3497.trx, прошу поделиться.
У меня есть. Но позволь поинтересоваться, зачем??
Здравствуйте, уважаемый lly!
Все очень просто: на роутере у меня стоит эта прошивка, он работает, меня это удовлетворяет. Но со временем куда-то делся файл прошивки.
А я согласен с одним из персонажей фильма "Семьянин": "Пью только этот виски - зачем менять то, что и так срабатывает".
Файл прошивки нужен для перепрошивки роутера при возникновении такой необходимости.
Убедительная просьба дать ссылку для скачивания.
pilers
Добавил в релиз на github
https://github.com/wl500g/wl500g/releases/tag/r3497
Подскажите,пожалуйста, чайнику чем отличаются прошивки
RT-N16-1.9.2.7-rtn-r7593-g0c22b0e.trx и
RT-N16-1.9.2.7-rtn-r7593M-g0c22b0e.trx
Подскажите,пожалуйста, чайнику чем отличаются прошивки
RT-N16-1.9.2.7-rtn-r7593-g0c22b0e.trx и
RT-N16-1.9.2.7-rtn-r7593M-g0c22b0e.trx
Ничем.
Убрал дубли с приставкой М.
abagnyuk
07-10-2018, 07:24
подскажите какая самая свежая и стабильная прошивка для Asus WL-500gP?
сейчас стоит 1.9.2.7-rtn-r5450, на какую стоит перейти?
подскажите какая самая свежая и стабильная прошивка для Asus WL-500gP?
сейчас стоит 1.9.2.7-rtn-r5450, на какую стоит перейти?
Посмотрите здесь для своей модели: http://asus.vectormm.net/rtn/7593/wl/ ;)
Так всё и кончилось на r7593?
Здравствуйте. Подскажите как в прошивке 1.9.2.7-rtn-r7546M-g881a621 через консоль вебинтерфейса посмотреть статус портов? В каком разъеме подключен ethernet коннектор и поднят линк.
Иногда пропадает свет и пропадает интернет тк компьютеры подключены к свитчу. Есть доступ через интернет к вебморде, вот нужно проверить включен ли свитч, подключенный к роутеру.
don-pedro
10-07-2019, 11:39
Насколько помню, никак. Там тупой свитч.
ryzhov_al
26-07-2019, 15:27
https://github.com/wl500g/
Могу ошибаться (сейчас не могу проверить), но разве
robocfg show
не покажет?
Могу ошибаться (сейчас не могу проверить), но разве
robocfg show
не покажет?
показывает
Switch: enabled gigabit
Port 0: 100FD enabled stp: none vlan: 2 jumbo: off mac:
Port 1: 1000FD enabled stp: none vlan: 1 jumbo: off mac:
Port 2: DOWN enabled stp: none vlan: 1 jumbo: off mac:
Port 3: 1000FD enabled stp: none vlan: 1 jumbo: off mac:
Port 4: DOWN enabled stp: none vlan: 1 jumbo: off mac:
Port 8: 1000FD enabled stp: none vlan: 1 jumbo: off mac:
don-pedro
23-08-2019, 17:51
И правда.
Switch: enabled
Port 0: 100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
Port 1: 100FD enabled stp: none vlan: 0 mac: 00:00:00:00:00:00
Port 2: 100FD 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: 0 mac: 00:00:00:00:00:00
Port 5: 100FD enabled stp: none vlan: 0 mac: 00:00:00:00:00:00
Прошивка WL500gp-1.9.2.7-rtn-r7593-g0c22b0e.
Инет по умолчанию получаю через USB свисток.
Проводной порт WAN как "приёмник" интернета не нужен.
Хочу перевести его в тот VLAN, где четыре порта LAN.
Через ВэбМорду вряд-ли, или плохо искал.
Какие команды через терминал?
Прошивка WL500gp-1.9.2.7-rtn-r7593-g0c22b0e.
Инет по умолчанию получаю через USB свисток.
Проводной порт WAN как "приёмник" интернета не нужен.
Хочу перевести его в тот VLAN, где четыре порта LAN.
Через ВэбМорду вряд-ли, или плохо искал.
Какие команды через терминал?
Через терминал robocfg (https://wl500g.info/showthread.php?3171-%C8%ED%F1%F2%F0%F3%EA%F6%E8%FF-%EF%EE-%ED%E0%F1%F2%F0%EE%E9%EA%E5-%F0%EE%F3%F2%E5%F0%E0-WL-500gP-%F1-%ED%F3%EB%FF&p=29772#post29772)
Через терминал robocfg (https://wl500g.info/showthread.php?3171-%C8%ED%F1%F2%F0%F3%EA%F6%E8%FF-%EF%EE-%ED%E0%F1%F2%F0%EE%E9%EA%E5-%F0%EE%F3%F2%E5%F0%E0-WL-500gP-%F1-%ED%F3%EB%FF&p=29772#post29772)
Спасибо, уже нашел.
nvram set vlan0ports="0 1 2 3 4 5*"
nvram set vlan1ports="5"
nvram commit