--- Добро пожаловать на Wiki ресурс Информационного портала Vectormm.net ---
Как настроить 3G/CDMA модем: различия между версиями
Rss (обсуждение | вклад) |
Rss (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
= Что делать, если модем не подключился = | = Что делать, если модем не подключился = | ||
''... | == Выбор USB-устройства == | ||
Смотрим страницу Status & Log - [[Diagnostic Information]] и находим секцию USB Devices. Такой же результат можно получить командой '''cat /proc/bus/usb/devices'''. Список USB-устройст выглядит примерно так: | |||
T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 6 Spd=480 MxCh= 0 | |||
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 | |||
P: Vendor=19d2 ProdID=2000 Rev= 0.00 | |||
S: Manufacturer=ZTE,Incorporated | |||
S: Product=ZTE CDMA Technologies MSM | |||
S: SerialNumber=P673M3BLNMassSto | |||
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=500mA | |||
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage | |||
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |||
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |||
Описание любого подключенного USB-устройства начинается со строка '''T:'''(topology). Наибольший интерес представляют собой строки '''P:'''(product) - '''Vendor=19d2 ProdID=2000''', '''S:'''(string), где видим название устройства и строку '''I:'''(interface), где видим класс устройства (в данном случае '''Cls=08(stor.)''' - хранилище ). | |||
Для выявленных '''Vendor=19d2 ProdID=2000''' ищем подходящий файл в базе [[usb_modeswitch]]. Если файл найден, пробуем запустить (с учетом реального положения файла) | |||
usb_modeswitch -c ...usb_modeswitch.d/19d2:2000 | |||
Для модема из этого примера такой файл уже присуствует, поэтому правильная конфигурация того же устройства, полученная командой '''cat /proc/bus/usb/devices''' выглядит следующим образом: | |||
T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 5 Spd=480 MxCh= 0 | |||
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 | |||
P: Vendor=19d2 ProdID=0031 Rev= 0.00 | |||
S: Manufacturer=ZTE,Incorporated | |||
S: Product=ZTE CDMA Technologies MSM | |||
C:* #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=500mA | |||
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=serial | |||
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |||
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms | |||
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=serial | |||
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |||
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms | |||
I: If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage | |||
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |||
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |||
I: If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=serial | |||
E: Ad=84(I) Atr=03(Int.) MxPS= 64 Ivl=2ms | |||
E: Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | |||
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms | |||
Если файла для имеющегося устройства нет - см. [[ZeroCD]] | |||
Следующий этап настройки - добиться подключения tty-портов драйверами, среди которых usb_serial, option, acm (ядро 2.4) и cdc-acm (ядро 2.6) . | |||
''... кто-нибудь впишите последовательность действий ...'' | |||
== Дополнительные команды инициализации == | == Дополнительные команды инициализации == | ||
== Необязательные параметры настройки == | == Необязательные параметры настройки == |
Версия от 21:21, 31 августа 2010
Введение
Интегрированная поддержка 3G/CDMA модемов появилась в релизных прошивках начиная с версии r1825. В этой статье
рассматривается настройка только средствами самой прошивки без необходимости написания дополнительных скриптов.
Порядок настройки 3G/CDMA на роутере
- Для начала работы необходимо на странице IP Config / WAN & LAN указать WAN Connection Type - USB Modem.
Или на странице USB Network Devices / 3G/CDMA Modem установите флаг на "Set as WAN Connection Type by default". - Далее на странице USB Network Devices / 3G/CDMA Modem выбрать Modem type в соответствии с имеющимся модемом.
- В сооответствии с требованиями провайдера заполнить поля Username, Password, APN, Dial Number.
- Нажать кнопки Finish внизу страницы и Save&Restart на открывшейся странице для сохранения настроек.
После перезагрузки модем должен подключиться автоматически.
Состояние соединения можно посмотреть на странице Status & Log - Status, процесс подключения - на странице Status & Log - USB PPP Log.
Что делать, если модем не подключился
Выбор USB-устройства
Смотрим страницу Status & Log - Diagnostic Information и находим секцию USB Devices. Такой же результат можно получить командой cat /proc/bus/usb/devices. Список USB-устройст выглядит примерно так:
T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 6 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=19d2 ProdID=2000 Rev= 0.00 S: Manufacturer=ZTE,Incorporated S: Product=ZTE CDMA Technologies MSM S: SerialNumber=P673M3BLNMassSto C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
Описание любого подключенного USB-устройства начинается со строка T:(topology). Наибольший интерес представляют собой строки P:(product) - Vendor=19d2 ProdID=2000, S:(string), где видим название устройства и строку I:(interface), где видим класс устройства (в данном случае Cls=08(stor.) - хранилище ).
Для выявленных Vendor=19d2 ProdID=2000 ищем подходящий файл в базе usb_modeswitch. Если файл найден, пробуем запустить (с учетом реального положения файла)
usb_modeswitch -c ...usb_modeswitch.d/19d2:2000
Для модема из этого примера такой файл уже присуствует, поэтому правильная конфигурация того же устройства, полученная командой cat /proc/bus/usb/devices выглядит следующим образом:
T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 5 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=19d2 ProdID=0031 Rev= 0.00 S: Manufacturer=ZTE,Incorporated S: Product=ZTE CDMA Technologies MSM C:* #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=serial E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=serial E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms I: If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms I: If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=serial E: Ad=84(I) Atr=03(Int.) MxPS= 64 Ivl=2ms E: Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
Если файла для имеющегося устройства нет - см. ZeroCD
Следующий этап настройки - добиться подключения tty-портов драйверами, среди которых usb_serial, option, acm (ядро 2.4) и cdc-acm (ядро 2.6) .
... кто-нибудь впишите последовательность действий ...
Дополнительные команды инициализации
Необязательные параметры настройки
??? Параметры настройки соединения 3G/CDMA на странице web-интерфейса роутера USB Network Devices - 3G/CDMA: