Тем: 4,635, Сообщений: 362,653, Пользователи: 160,965
На форуме: 28

Вернуться   Форум VolSat > Общий > Кардшаринг > Прошивка роутеров Asus, D-Link, TP-Link, Acorp...)

Важная информация


Ответ
 
Опции темы Опции просмотра Language
Старый 21.10.2009, 10:58   #1
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: anywhere
Сообщений: 3,178
Сказал(а) спасибо: 2,205
Поблагодарили 9,363 раз(а) в 2,289 сообщениях
Вес репутации: 80
Admin отключил(а) отображение уровня репутации
По умолчанию Полезные скрипты для работы с 3-G модемами

Полезные скрипты для работы с 3-G модемами


В данном посте рассматриваются скрипты, необходимость в которых возникает при определенных, нестандартных конфигурациях оборудования.

----------------------------------------------------------------------------
I. Скрипт сброса модема для корректной программной перезагрузки
----------------------------------------------------------------------------
Этот скрипт необходим для модемов с системой EVDO (2 и 3 типов - но с реальной флешь на модеме). Особенность таких модемов при командной перезагрузке - модем сохраняет свое состояние (модем), однако usb_modeswitch в связке с insmod usbserial ... корректно обработать модем уже не могут. В результате для получения дозвона необходимо перезагружать роутер из сети.
Порядок действий:
1) Задействуем usb_modeswitch командно со сбросом USB-устройства. Синтаксис:
usb_modeswitch -v VENDOR -p PRODUCT -R 1
где:
VENDOR - DefaultVendor
PRODUCT - DefaultProduct - Для модемов 2-го типа (без смены ID)
VENDOR - TargetVendor
PRODUCT - TargetProduct - Для модемов 3-го типа (со сменой ID)

Рассмотрим действие этой команды на примере ZTE AC8710 ("чистый"):
usb_modeswitch -v 0x19d2 -p 0xffff -R 1
Смотрим ответ в окне Telnet:
Код:
[admin@(none) root]$ usb_modeswitch -v 0x19d2 -p 0xffff -R 1

* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 0.9.7 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions

Looking for default devices ...
Found default devices (1)
Prepare switching, accessing device 002 on bus 001 ...
Resetting usb device .
OK, device was reset
-> Run lsusb to note any changes. Bye
После этого при перезагрузке роутера по команде reboot модем будет нормально обрабатываться скриптом автозапуска.
2) Вписываем нашу команду в /usr/local/sbin/pre-shutdown
Содержимое скрипта:
Код:
#!/bin/sh
echo "Pre-shutdown : Script started" >> /usr/tmp/syslog.log
usb_modeswitch -v VENDOR -p PRODUCT -R 1
sleep 15
echo "Pre-shutdown : Reset continue" >> /usr/tmp/syslog.log
Сохраняем, задаем права на выполнения и флешируем:
:w /tmp/local/sbin/pre-shutdown
:q
chmod 755 /tmp/local/sbin/pre-shutdown
flashfs save && flashfs commit && flashfs enable


PS: В связи с введением закрытия суточной сессии у провайдера PeopleNet продолжению в скором будущем следует быть
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
9 пользователя(ей) сказали cпасибо:
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь в настройке антенн Vlad374 Общий форум по спутниковой тематике 552 16.02.2025 00:16
X403p HDMI выход работает только на старых прошивках rivex Globo HD X402p,X403p (HD Х4 , Q-Sat St-05) 6 17.10.2015 10:31
Прошивка с mpcs для Asus WL-5x0xx,WL-3x0xx и D-Link DIR-320 (от Олега) Admin Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 38 11.01.2014 21:00
FAQ по настройке dbox2 Admin Dbox2 15 27.01.2010 16:08
Правка ключей в новых прошивках Roman1968 Globo 7xx0CR (STI5119) 3 10.08.2008 16:03

DigitalOcean Referral Badge

Текущее время: 21:41. Часовой пояс GMT +3.
volsat.com.ua