Показать сообщение отдельно
Старый 22.06.2010, 21:18   #14
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 19
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новая прошивка от max_mad на основе исходников от "энтузиастов" r1612 для DIR-320 от 22.06.10

Новые прошивки от max_mad на основе исходников от "энтузиастов" r1612 от 29.06.10

См. http://wl500g.info/showpost.php?p=202164&postcount=639

Данную прошивку можно отнести к разряду "ленивых" - достаточно в Putty вввести несколько элементарных команд с настройками и вставить модем и интернет поднимется автоматически (конечно при условии правильности настроек). У вас com2usb переходник - вставьте его и все необходимые драйвера подгрузятся автоматически. Как только вы вытащите устройство, будь то модем или переходник, ненужные драйвера автоматически выгрузятся. Теперь вы можете вставлять / вытаскивать usb устройства на "горячую" прямо в процессе эксплуатации роутера. Добавлена утитита инициализации некоторых проблемных модемов Huawei - huaweiAktBbo (модемы с продуктами 1001, 1003, 1412, 1414, которые нестабильно подключались при "горячем" подключении / переподключении) - благодарность DANtes за бинарник. Применен экспериментальный скрипт дозвона для увеличения совместимых с прошивкой CDMA/evdo модемов (нуждается в тестировании на как можно большем количестве модемов) - спасибо askat за идею и вариант скрипта. Пользователям 3g модемов теперь не надо ничего вносить в post-boot. Сделано множество больших и мелких правок в скриптах и исходниках прошивки для достижения всего, выше перечисленного. Плюс все лучшее, что было в предыдущих прошивках.

После прошивки обязательно сделать сброс задней кнопкой!

Примечания:

1) Сколько держать нажатой боковую кнопку? - пока не замигает светодиод статус
2) Конфиги mpcs класть в /usr/local/etc (с помощью winscp в режиме scp и не забывает включить ssh server. После того как скопировали, в телнете дайте команды - flashfs save && flashfs commit && flashfs enable && reboot )
3) Если вы использовали pre-boot - вам эта прошивка не подойдет - pre-boot уже вшит в прошивку и изменению не подлежит.
4) Если у вас не 3g интернет, то для автозапуска mpcs:

Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mpcs.sh" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs enable
flashfs save
flashfs commit
reboot
Настройка
Устанавливаем тип модема и дополнительные параметры:

Код:
1 nvram set wan_usb_standard= может принимать значения 1 для gprs/edge/umts/hsdpa или 0 для cdma/evdo - этот параметр зависит от того, какой у вас модем и стандарт сети;
2 nvram set wan_usb_username= имя пользователя оператора;
3 nvram set wan_usb_passwd= пароль оператора;
4 nvram set wan_usb_port= номер порта модема. Обычно равен 0;
5 nvram set wan_usb_apn= точка доступа оператора для gprs/edge/umts/hsdpa  модемов, например internet.mts.ru;
6 nvram set wan_usb_mtu= рамер пакета MTU. Обычно равен 1492, но советую выставить 1400
7 nvram get wan_usb_options= дополнительные параметры для ppp демона.
8 nvram set wan_usb_mpcs= может принимать значения 1 для включения mpcs или 0 для отключения
9 nvram set wan_usb_compatdelay= может принимать произвольное значения от 0 и до n... для включения задержки в n секунд.
10 nvram set wan_usb_opendns= может принимать значения 1 для включения OpenDNS или 0 для отключения
11 nvram set wan_usb_test= может принимать значения 1 для включения пинг-теста или 0 для отключения
12. nvram set wan_usb_service= принимает значения 0 - umts_first, 1 - gprs_first, 2 - umts_only, 3 - gprs_only.
13. nvram set wan_usb_pincode= соответственно 4значный пин-код.


После всех необходимых команд вводим команду сохранения параметров скрипта во флэш память

nvram commit
reboot

Пример настройки модема huawei E1550 под Utel с автозапуском mpcs без задержки и с выключенным OpenDNS и отключенным пинг-тестом, umts only.

nvram set wan_usb_standard=1
nvram set wan_usb_username=1
nvram set wan_usb_passwd=1
nvram set wan_usb_port=0
nvram set wan_usb_apn=3g.utel.ua
nvram set wan_usb_mtu=1400
nvram set wan_usb_mpcs=1
nvram set wan_usb_compatdelay=0
nvram set wan_usb_opendns=0
nvram set wan_usb_test=0
nvram set wan_usb_service=2
nvram commit
reboot

Пример настройки ZTE 2726 под peoplenet с автозапуском mpcs и с включенной задержкой в 20с, OpenDNS и пинг-тестом.

nvram set wan_usb_standard=0
nvram set wan_usb_username=user
nvram set wan_usb_passwd=password
nvram set wan_usb_port=0
nvram set wan_usb_mtu=1400
nvram set wan_usb_mpcs=1
nvram set wan_usb_compatdelay=20
nvram set wan_usb_opendns=1
nvram set wan_usb_test=1
nvram commit
reboot
Добавлены, модемы с вендором 16d5 (Anydata и прочие) и видоизменен скрипт пинг-тест (проверяется не только пинг на хост, но и не отпал ли полностью модем).

DIR320-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
WL500gp-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
WL500gpv2-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
WL500W-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 30.01.2011 в 18:15.
karea вне форума  
3 пользователя(ей) сказали cпасибо: