РАЗРАБОТКА ОСТАНОВЛЕНА БОЛЕЕ 6 ЛЕТ НАЗАД. ЧИПЫ НЕ ПРОИЗВОДЯТСЯ, ЖЕЛЕЗО ПО СЕГОДНЯШНИМ МЕРКАМ УЖЕ НЕ АКТУАЛЬНО
Wive-NG-DSL это редакция прошивки для RTL8671B(RTL8672) устройств с поддержкой ADSL таких как: Интеркросс ICxDSL 5633UE, Acorp LAN410_v2, LAN110_v2, USB_v3 .(v2 в данном случае ревизия железа означающая что модем построен на 8176B а не на 8671P).
Данная прошивка является ОФИЦИАЛЬНОЙ поставляемой с завода прошивкой для устройств Acorp.
НА ДАННЫЙ МОМЕНТ (В СВЯЗИ С ОТСУТСТВИЕМ ФИНАНСИРОВАНИЯ) ВСЕ РАБОТЫ ПО ДАННОМУ ПО ОСТАНОВЛЕНЫ.
МЫ ГОТОВЫ РАССМОТРЕТЬ ПРЕДЛОЖЕНИЯ ОТ ЛЮБЫХ ВЕНДОРОВ КАСАТЕЛЬНО АДАПТАЦИИ И ДАЛЬНЕЙШЕЙ ПОДДЕРЖКИ ПО.
RTL8671B в случае Acorp работает на 340МГц памть на 133МГц, в случае с Интеркросс процессор работает на 280МГц, память на 100МГц. Объём памяти для Acorp 8Мб, интеркроссы попадаются как с 8Мб так и с 16Мб, в любом случае автодетект в нашей прошивке может корректно опознавать до 64Мб RAM, так что проблем с допаиванием модулей нет. Также может быть заменена память на модуль умеющий работать на частоте 166МГц, тогда залив соответствующий загрузчик можно получить тактовую частоту процессора 400МГц (для 8671B потребуется радиатор).
Описание от производителя читаем тут:
- Acorp USB_v3 – http://www.acorp.com.tw/product2.php?Id=136
- Acorp LAN410_v2 – http://www.acorp.com.tw/product2.php?Id=135
- Acorp LAN110_v2 – http://www.acorp.com.tw/product2.php?Id=134
Прошивка включает в себя все функции заложенные производителем. В дополнение почищены инженерные пароли, исправлен правильный расчёт ключей MD5. Ядро пропатчено на предмет realtime, добавлена нормальная поддержка shell а через телнет, исправлены правила iptables, оптимизирован conntrack опираясь на максимальную нагрузку. И ещё много других мелких фиксов.
Перепрошивка до wive-ng сводится к заливки бинарного файла wive-dsl.bin через штатный вэб интерфейс в прошивке производителя.
Внимание! Убедитесь что ваш модем построен именно на чипе RTL8671 ревизии B, для этого вам придётся раскрутить корпус, найти микросхему с надписью 8671B на корпусе.
Перед перепрошивкой обязательно сбросить все настройки кнопкой reset на корпусе устройства, и отключить все кабеля кроме кабеля соединяющего порт LAN устройства с сетевой картой компьютера.
После перепрошивки также необходимо сбросить все настройки нажав и удерживая порядка 10сек кнопку reset на устройстве. Адрес устройства по умолчанию 192.168.1.1 логин/пароль wive/wive (для версии Acorp – Admin/Admin). Внимание! При первой загрузке сразу смените пароль на криптостойкий (не менее 6ти символов латинские буквы + цифры).
Правила наименования прошивок:
Acorp.LAN110_v2.0.0.54.RU.12092009.bin.zip
Acorp.<Модель>_<Аппаратная_версия>.<версия прошивки в формате x.x.x>.RU.<дата сборки>.bin.zip
История изменений
Именения относительно SDK до 0.0.34 версии.
1) Почищен код
2) Удалены бэкдоры аля realtek/adsl и прочие
3) Добавлен вызов шела из cli
4) Поправлены некоторые глюки вэбморды, заодно добавлен собственный логотип 😉
5) Ядро пропатчено на предмет риалтайм и приоритезерованы “процессы” обслуживающие сеть
6) Удалён kswapd дабы свопа не предвидиться
7) Оптимизированы параметры conntrack под российские реалии в виде торрентов
8) Ядро пропатчено на предмет поведения при конфликте IP/MAC адресов с защитой от подмены
9) Добавлен ssh сервер, удалён telnet сервер
10) Прошивка теперь полностью собирается открытыми компиляторами
11) Добавлен запуск watchdog`а, проверка себя наживоть производится раз в 10сек, при этом если за 60 сек не было ниодного вызова, то устройство будет перезагружено. Это гарантирует автоматическую перезагрузку и восстановление связи в случае программного сбоя.
12) Более агрессивная процедура переподъёма pppoe в случае рассоединения
13) Ещё более глубокая оптимизация ядра
14) Множественные исправления и улучшения в ядре и работе встроенного web сервера
15) Решена проблема с неправильной работой TCPMSS
16) Обновлён код DSP до 2.9.0.4b
17) Обновлён код DSP до 2.9.0.4h
18) Исправлена ошибка в usb-lan и 8670-lan драйверах которая в некоторых случаях могла приводить к краху ядра
Начиная с этой версии прошивку можно рекомендовать для использования в продакшн. Все основные глюки свойственные официальной прошивке включая длинный реконнект, самопроизвольные потери соединения, частые разрывы при поступлении входящего телефонного вызова и прочие пофикшены.
Ссылки
1) Для того чтобы вас поняли и максимально быстро смогли разобраться с проблемой при формулировке вопроса вам следует придерживатся рекомендаций в следующем документе http://maddog.sitengine.ru/smart-question-ru.html
2) Не стоит путать OpenSource и халявное пиво. Перед тем как задать вопрос ОБЯЗАТЕЛЬНО воспользуйтесь поиском по теме.
3) Не отвлекайте разработчиков от работы простыми (банальными) вопросами.
4) Все форумы ссылки на которые даны в этом разделе не являются официальными форумами технической поддержки компаний. Они созданы специально для неформального общения между пользователями различной продукции.
5) Вступая в беседу Вы автоматически принимаете все правила которые действуют к интернет-ресурсам в интернете.
6) Никто из участников форума Вам ничем не обязан. Все сообщения пишутся исключительно по собственному желанию.
7) Всю выкладываемую на форумах информацию, прошивки, программы Вы можете использовать только на свой страх и риск. Если Вы в чем то не уверены, не делайте этого.
8) Будьте взаимовежливы к другим участникам конференции.
Обсуждение проблем на форуме ADSL клуба
Обсуждение на форуме ddixlab
Топик у меня в блоге: sfstudio.livejournal.com
Как выглядит “вэбморда” можно посмотреть тут.
Как выглядит ОРИГИНАЛЬНАЯ “вэморда” можно посмотреть тут.
Скачать
Скачать последнюю версию всегда можно тут. (Последние тестовые прошивки от Acorp тут стабильные версии тут).
Исходные тексты проекта wive-ng (rtl8671B/RTL8672): git://wive-ng.git.sourceforge.net/gitroot/wive-ng/wive-ng-dsl
Скачать toolchain (набор компиляторов) для 2.4 и 2.6 ядер под процессоры rtl867x можно тут.
Фото устройств.
Views: 318