Уважаемый BolenB!
Если найдется время может соберёте прошивку - из последних
с исправленным dyndns.org (custom), inadyn.
Спасибо, сам никогда не собирал.
Printable View
Уважаемый BolenB!
Если найдется время может соберёте прошивку - из последних
с исправленным dyndns.org (custom), inadyn.
Спасибо, сам никогда не собирал.
BolenB
Очень ждем новых сборок - там, похоже, пофиксили тот баг с upnp.
Собрал несколько прошивок последним тулчейном r3564.
Прошивка и модули в архиве:
http://narod.ru/disk/31031300001/WNR...3569M.zip.html
http://narod.ru/disk/31031504001/WNR...3570M.zip.html
http://narod.ru/disk/30917800001/WNR...3571M.zip.html удалена (не работает upnp)
http://narod.ru/disk/30921500001/WNR...3574M.zip.html удалена (не работает upnp)
http://narod.ru/disk/31066255001/WNR...3582M.zip.html
http://narod.ru/disk/31098134001/WNR...3583M.zip.html
http://narod.ru/disk/31222389001/WNR...3590M.zip.html
http://narod.ru/disk/31315128001/WNR...3601M.zip.html
Спасибо BolenB за прошивку, но у меня после того как обновился на 3552 вайфай еле живой, сейчас ноут цепляется на 10-20мбит если поднести к роутеру 150мбит, хотя раньше стоял в другой комнате и скорость соединения доходила до 300мбит. Пробовал менять каналы, ставить мощность передатчика 100 вместо 50, непомогает. Может нужна какаято хитрая настройка?
Поставил 3590 скорость коннекта выросла да 120 но качает также 400-500kb/sec хотя раньше качал в районе 10 метров а рядом с роутером до 15 скорость доходила
Помогло уменьшение мощности с 50 до 25, правда больше 150mbit несоединяется, хотя скорость выросла до 6-8 метров в секунду уже жить можно.
В версии r3603 патча для WNR3500L произвел ревизию web-интерфейса, привел к "каноническому" виду от энтузиастов. Оставил только один патч: System Setup - Factory Default - (.) Clear all
Патч уменьшился в 14 раз. WI-FI не проверял, так как не пользуюсь, но думаю будет работать.
Во избежание глюков web-интерфейса после прошивки, c прошлых версий, настоятельно рекомендую сделать очистку кэша в вашем интернет браузере. Для IE8: Сервис -> Свойства обозревателя -> Общие -> Удалить -> Временные файлы интернета.
Сам патч:
http://narod.ru/disk/31459855001/rtn...3.tar.bz2.html
Прошивка и модули:
http://narod.ru/disk/31459919001/WNR...3603M.zip.html
http://narod.ru/disk/31460013001/WNR...3606M.zip.html
http://narod.ru/disk/31569153001/WNR...3611M.zip.html
BolenB
Если есть желание поковыряться и еще соптимизировать, то вот несколько вопросов/предложений:
- Управление лампочкой "wan status" объединить с существующим кодом theMIROn'а - rc/watchdog.c:link_check()
- Зачем патчится rc/mtd.c:mtd_open() - чтобы можно было стереть/перезаписать раздел "board_data" ??!
- Из shared/utils.c убрана проверка nvram_match("boardrev", "0x1213") - это правильно?
- В своё время, чтобы не городить цикл с gpio_reserve/gpio_release в rc/watchdog.c я делал r2213, но это то ли не заработало у Vampik'а, то ли я его неправильно понял. Интересно было бы проэкспериментировать сейчас, а то в SDK 5.60.127 я это изменение снёс случайно и не восстановил...
Желание поковыряться есть. И в меру своих сил буду это делать. Я не программист и Linux вблизи увидел только год назад, после покупки DIR-320, "нужда заставила" так сказать. Но потихоньку начинаю разбираться.
Думаю да, чтобы можно было восстановить MAC-и, если убиты.Quote:
Зачем патчится rc/mtd.c:mtd_open() - чтобы можно было стереть/перезаписать раздел "board_data" ??!
Оставил как было в патче (как говорится: работает - не трожъ). Но думаю можно и убрать (как проверить?).Quote:
Из shared/utils.c убрана проверка nvram_match("boardrev", "0x1213") - это правильно?
В идеале хотелось бы полную поддержку WNR3500L в основной ветке.
Дайте мне "пинок" в нужном направлении и буду заниматься пока энтузиазм есть.
Для этого они должны быть предварительно забекаплены, т.к. mtd_write не может переписать часть раздела.
По хорошему надо сперва править правила mdev, чтобы все mtd устройства создавались, скажем, в /dev/mtd/
а не болтались всем скопом в /dev/
Не имея устройства - никак. Мы вообще брали инфу о boardrev из инета без проверки.Quote:
Оставил как было в патче (как говорится: работает - не трожъ). Но думаю можно и убрать (как проверить?).
Частично - будет влито в транк. Полностью - пока нет, см. историческую переписку в форуме.Quote:
В идеале хотелось бы полную поддержку WNR3500L в основной ветке.
Ну первую пачку вопросов я опубликовал, что еще сказать пока не думал.Quote:
Дайте мне "пинок" в нужном направлении и буду заниматься пока энтузиазм есть.
По большому счету, я бы не стал заострять внимание на восстановлении заводских настроек стандартной прошивки. Тем более, что эти способы уже описаны. Принятие решения о переходе на альтернативную прошивку полностью лежит на владельце аппарата. Главное, своевременно его проинформировать об этом способе для возврата к заводской прошивке.
Было-бы гораздо кашернее предусмотреть при первом запуске в WizaedDetect.asp возможность ввода родного MAC адреса(ов) для альтернативной прошивки. И тогда бесполезный раздел не станет в прошивке болтаться. имхо.
Ещё немного оптимизировал патч. С версии r3619 из патча была выкинута поддержка DIR-320, так как была не доделана и не работала.
Сам патч:
http://narod.ru/disk/31776152001/rtn...9.tar.bz2.html
Прошивка и модули:
http://narod.ru/disk/31776216001/WNR...3619M.zip.html
http://narod.ru/disk/31776346001/WNR...3624M.zip.html