Последняя прошивка от Олега 1.9.2.7-10.7
В общем, дело такое. Насколько я понял, 1.9.2.7-10 имеет несколько дефектов, которые усложняют жизнь, поэтому я решил изыскать время и выпустить стабильную версию 1.9.2.7-10а. Насколько я понял, текущие проблемы 10ки такие:
1) Если ВПН сервер находится в одной сети с клиентом, то создаётся лишний маршрут, приводящий к невозможности коннекта к нему;
2) Маскарадинг следует заменить на snat для уменьшения загрузки процессора при активном создании исходящих соединений (например, торрент клиентами);
3) Решить проблему с WiFi в устройствах на BCM5354 (wl500gpv2/wl50gu/gc) обновлением версии wifi модуля до самой последней;
4) Решить проблему с установкой дефолтного значения Idle Disconnect в 0;
5) Ещё были проблемы с ЮСБ в BCM5354, кто-нибудь в курсе, что-нибудь чехи поправили?
Что ещё? Ссылки на патчи приветствуются.
Обращаю внимание, что новые возможности добавляться в эту версию _не будут_, изменения будут минимальными с тем, чтобы избавиться от существующих неприятных дефектов.
Возможно обновление встроенного софта, если мне аргументированно объяснят, что не работает и почему, а также дадут ссылку на протестированную версию.
lly, если в новой версии, есть какие-то упомянутые фиксы, то пришли мне, пожалуйста, патчи к исходникам 10й версии или файлы целиком.
---------------
Итак, тестовая версия лежит здесь:
http://oleg.wl500g.info/pre10a/
Изменения:
1) обновлённый WiFi (по многочисленным просьбам владельцев v2);
2) решена проблема с маршрутами в pptp;
3) idle disconnect по умолчанию - 0;
4) исправление ez-ipupdate (автор theMIROn);
5) исправление скрипта flashfs (по мотивам исправления al37919);
6) вместо MASQ используется SNAT (автор theMIROn);
Обновил до 10.5.
6) SNAT теперь работает иначе: он не должен сбрасывать соединения, если выдан старый адрес;
7) Добавлена поддержка кривого dhcp ufanet.
Обновил до 10.6.
6) выкинул SNAT, вернул маскарадинг;
8) вернул потерянный tcpdump;
9) добавил поддержку 8-ми битного встроенного флеша.
Обновил до 10.7
10) В настройках ftp заменил Read/Write/Erase на Write Only;
11) upnp больше не рестартует при синхронизации времени.