Новая прошивка для DIR-320 от max_mad на основе исходников от "энтузиастов" r1825 от 31.07.10
1. Добавил драйвер переходника cp210x (на этом чипе собраны в основном переходники для кассовых аппаратов, сканеров штрих-кодов, складских сканеров и т.д. - у меня один из таких оказался в наличии, да и бэкпорт с ядра 2.6 подоспел как нельзя лучше);
2. Добавил возможность выбора соединения по требованию - connect on demand;
Устанавливается следующей командой:
Код:
nvram set wan_usb_demand=1 - для включения режима, 0 - для отключения
nvram commit
Можно указать параметр idle. Параметр idle n указывает pppd разорвать реальное соединение, если в течение n секунд по линии ничего не передавалось. Иллюзия соединения, тем не менее, остаётся. По умолчанию он равен 600.
Код:
nvram set wan_usb_idle= здесь указываете кол-во секунд простоя
nvram commit
3. Добавил возможность пользователю добавлять своего вендора - в случае отсутствия такового в базе;
Устанавливается следующей командой:
Код:
nvram set wan_usb_vendor= и указываете свой вендор (вендор вводится 4-мя цифрами, например 16d5)
nvram commit
4. Добавил автомонтирование дисков, включая своп. Диски (разделы) монтируются в /tmp/mnt/diskn, где n порядковый номер диска(раздела). В случае, если у вас подключено несколько носителей, и вы удаляете один из них - размонтируются только разделы физически удаленного носителя. Если вы активируете следующую настройку, то /tmp/mnt/disk1 смонтируется в /opt. Что даст возможность устанавливать optware пакеты. Однако следует помнить, что для данной возможности диск (раздел) должен быть отформатирован в ext3. Добавил перемонтирование всех дисков только на чтение во избежание повреждения данных при выключении. Внимание pre-shutdown зашит в прошивке и изменению не подлежит;
Код:
nvram set wan_usb_optmount=1 - для включения режима, 0 - для отключения
nvram commit
5. Добавлена возможность перезагрузки юсб-хоста при появлении в логе Connection terminated (то есть соединение разорвано). Кроме того, если в течении приблизительно минуты в логе не появится connected to ISP (то бишь соединение с провом установлено), то произойдет запуск скрипта modem. Кроме того скрипт, отвечающий за данную функцию, мониторит физический отвал модема (то есть отвал порта указанного в настройках). И в случае отвала - производит перезагрузку юсб-хоста, если в течении приблизительно минуты соединение не установится, то скрипт либо вызовет скрипт modem, либо, если укажите соответствующую настройку, перезагрузит роутер;
Для включения данного теста:
Код:
nvram set wan_usb_forum_z2=1 - для включения режима, 0 - для отключения
nvram commit
Настройка для ребута роутера:
Код:
nvram set wan_usb_reboot=1 - для включения режима, 0 - для отключения
nvram commit
6. Некоторые косметические изменения;
7. Все лучшее, что было в предыдущих прошивках;
8. Плюс, если вы не используете usb порт роутера, но пользуетесь mpcs - для вас хорошая новость - при внесении соответствующей настройки mpcs будет автоматически загружаться при каждой загрузке роутера. Теперь нет необходимости прописывать запуск mpcs в post-boot.
Настройка для запуска mpcs:
Код:
nvram set wan_usb_mpcs=1 - для включения режима, 0 - для отключения
nvram commit
Внимание! После прошивки сбросить роутер в заводские настройки задней кнопкой!
DIR320-1.9.2.7-d-r1825M-max_mad-(31.07.10).trx.zip
Или тут
http://depositfiles.com/files/ogkh88h8w