--- Добро пожаловать на Wiki ресурс Информационного портала Vectormm.net ---
Как настроить 3G/CDMA модем: различия между версиями
 (tyRjEgtjMhhIqQu)  | 
				Vector (обсуждение | вклад)  м (Правки 203.171.236.79 (обсуждение) откачены к версии Yurkennis)  | 
				||
| Строка 1: | Строка 1: | ||
= Введение =  | |||
Интегрированная поддержка ''[[3G/CDMA]]'' модемов появилась в релизных прошивках начиная с версии '''''r1825'''''. В этой статье <br/>рассматривается настройка только средствами самой прошивки без необходимости написания дополнительных скриптов.  | |||
= Порядок настройки 3G/CDMA на роутере =  | |||
* Для начала работы необходимо на странице ''[[IP Config]] / [[WAN & LAN]]'' указать ''[[WAN Connection Type]]'' - ''[[USB Modem]]''.<br/>Или на странице ''[[USB Network Devices]] / [[3G/CDMA Modem]]'' установите флаг на ''"Set as [[WAN Connection Type]] by default"''.<br/>  | |||
* Далее на странице ''[[USB Network Devices]] / [[3G/CDMA Modem]]'' в сооответствии с требованиями провайдера заполнить поля '''Username''', '''Password''', '''APN''', '''Dial Number'''.  | |||
* Проверить, определился ли модем (тип, стали ли заполнены поля USB device Vendor ID/Product ID). Если нет - нажать кнопку '''View''' рядом с "USB device location ID:" в разделе "Custom USB device parameters".   | |||
* Нажать кнопки ''[[Finish]]'' внизу страницы и ''[[Save&Restart]]'' на открывшейся странице для сохранения настроек.  | |||
После перезагрузки модем должен подключиться автоматически.  | |||
Состояние соединения можно посмотреть на странице ''[[Status & Log]] - [[Status]]'', процесс подключения - на странице ''[[Status & Log]] - [[USB PPP Log]]''. При нажатии на кнопку '''USSD''' появится дополнительное окно получения статистики и отправки USSD-запросов.  | |||
== Что делать, если модем не подключился ==  | |||
=== Выбор USB-устройства ===  | |||
Смотрим страницу ''Status & Log'' - [[Diagnostic Information]] и находим секцию ''USB Devices''.<br/>  | |||
Такой же результат можно получить командой:  | |||
{{Command|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]].<br/>  | |||
Если файл найден, пробуем запустить (с учетом реального положения файла)  | |||
{{Command|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]]  | |||
=== Проверка и отключение ZeroCD ===  | |||
=== Настройка портов данных и интерфейса пользователя (статистики) ===  | |||
Модем может предоставлять несколько интерфейсов: для передачи данных (Data port), для получения статистики (User interface port) и один или несколько служебных интерфейсов. Для корректной работы модема необходимо как минимум настроить порт данных. При отсутствии правильно настроенного порта статистики не будет возможности проверить уровень сигнала, трафика и получить состояние счёта.  | |||
Для упрощения этого процесса настройки на странице '''USB Network Devices - 3G/CDMA Modem''' имеется кнопка '''View connected modems''', при нажатии на которую открывается таблица подключенных коммуникационных устройств. То же можно получить командой '''lsmodem''' в консоли маршрутизатора.  | |||
Пример:  | |||
{| border="1"  | |||
 |USB Location  | |||
 |colspan="2" |VID/PID  | |||
 |Type  | |||
 |Data port   | |||
 |User interface port  | |||
 |colspan="2" |Info  | |||
 |-  | |||
 |1.1  | |||
 |12d1  | |||
 |14ac  | |||
 |W  | |||
 |0  | |||
 |4  | |||
 |Huawei Technologies  | |||
 |HUAWEI Mobile  | |||
 |}  | |||
Выбираем соответствующий модем, сохраняем и перезагружаем маршрутизатор.  | |||
Если порты данных и статистики определились неправильно (модем отсутствует в списке известных модемов), то необходимо установить переключатель "Autodetect device" в состояние 'No', после чего ввести правильные номера портов '''Data port''' и '''User interface port'''.  | |||
 Список известных модемов можно посмотреть командой '''cat /usr/share/modem/modems.conf'''  | |||
Примечание: в предыдудщих версиях прошивки для выбора подходящего порта данных непосредственно использовался драйвер devpath, обеспечивающий вывод связанных интерфейсов устройств с каналами tts. В консоли доступен командой '''cat /proc/bus/usb/devpath'''.  | |||
{| border="1"  | |||
 |Device path  | |||
 |USB Location  | |||
 |colspan="2" |Info  | |||
 |-  | |||
 |/dev/usb/tts/0  | |||
 |1.2.0  | |||
 |Manufacturer="ZTE,Incorporated"  | |||
 |Product="ZTE CDMA Technologies MSM"  | |||
 |-  | |||
 |/dev/usb/tts/1  | |||
 |1.2.1  | |||
 |Manufacturer="ZTE,Incorporated"  | |||
 |Product="ZTE CDMA Technologies MSM"  | |||
 |-  | |||
 |/dev/usb/tts/2  | |||
 |1.2.3  | |||
 |Manufacturer="ZTE,Incorporated"  | |||
 |Product="ZTE CDMA Technologies MSM"  | |||
 |}  | |||
''... кто-нибудь впишите последовательность действий ...''  | |||
== Дополнительные команды инициализации ==  | |||
== Необязательные параметры настройки ==  | |||
??? Параметры настройки соединения ''[[3G/CDMA]]'' на странице ''web''-интерфейса роутера ''[[USB Network Devices]] - [[3G/CDMA]]'':  | |||
= Типовые настройки подключения для различных операторов =  | |||
{| border="1"  | |||
 |Страна  | |||
 |Провайдер  | |||
 |Тип модема  | |||
 |Username  | |||
 |Password  | |||
 |APN  | |||
|-  | |||
 |Россия  | |||
 |Мегафон  | |||
 |GPRS/EDGE/UMTS/HSPDA  | |||
 |gdata  | |||
 |gdata  | |||
 |internet  | |||
|-  | |||
 |Россия  | |||
 |MTS  | |||
 |GPRS/EDGE/UMTS/HSPDA  | |||
 |mts  | |||
 |mts  | |||
 |internet.mts.ru  | |||
|-  | |||
 |Россия  | |||
 |Beeline  | |||
 |GPRS/EDGE/UMTS/HSPDA  | |||
 |internet  | |||
 |beeline  | |||
 |internet.beeline.ru/home.beeline.ru  | |||
|-  | |||
 |Россия  | |||
 |Skylink  | |||
 |CDMA  | |||
 |mobile  | |||
 |internet  | |||
 |телефон #777  | |||
 |}  | |||
= См. также =  | |||
[[Поддерживаемые 3G/CDMA модемы]]  | |||
[http://wl500g.info/showthread.php?t=22275&langid=3 Профильная тема форума по 3G/CDMA модемам]  | |||
[[Category: 3G/CDMA модемы]]  | |||
[[Category: Для новичков и ленивых]]  | |||
Версия от 13:52, 23 июня 2011
Введение
Интегрированная поддержка 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 в сооответствии с требованиями провайдера заполнить поля Username, Password, APN, Dial Number.
 - Проверить, определился ли модем (тип, стали ли заполнены поля USB device Vendor ID/Product ID). Если нет - нажать кнопку View рядом с "USB device location ID:" в разделе "Custom USB device parameters".
 - Нажать кнопки Finish внизу страницы и Save&Restart на открывшейся странице для сохранения настроек.
 
После перезагрузки модем должен подключиться автоматически.
Состояние соединения можно посмотреть на странице Status & Log - Status, процесс подключения - на странице Status & Log - USB PPP Log. При нажатии на кнопку USSD появится дополнительное окно получения статистики и отправки USSD-запросов.
Что делать, если модем не подключился
Выбор USB-устройства
Смотрим страницу Status & Log - Diagnostic Information и находим секцию 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.
Если файл найден, пробуем запустить (с учетом реального положения файла)
Для модема из этого примера такой файл уже присутствует, поэтому правильная конфигурация устройства, полученная командой 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
Проверка и отключение ZeroCD
Настройка портов данных и интерфейса пользователя (статистики)
Модем может предоставлять несколько интерфейсов: для передачи данных (Data port), для получения статистики (User interface port) и один или несколько служебных интерфейсов. Для корректной работы модема необходимо как минимум настроить порт данных. При отсутствии правильно настроенного порта статистики не будет возможности проверить уровень сигнала, трафика и получить состояние счёта.
Для упрощения этого процесса настройки на странице USB Network Devices - 3G/CDMA Modem имеется кнопка View connected modems, при нажатии на которую открывается таблица подключенных коммуникационных устройств. То же можно получить командой lsmodem в консоли маршрутизатора.
Пример:
| USB Location | VID/PID | Type | Data port | User interface port | Info | ||
| 1.1 | 12d1 | 14ac | W | 0 | 4 | Huawei Technologies | HUAWEI Mobile | 
Выбираем соответствующий модем, сохраняем и перезагружаем маршрутизатор.
Если порты данных и статистики определились неправильно (модем отсутствует в списке известных модемов), то необходимо установить переключатель "Autodetect device" в состояние 'No', после чего ввести правильные номера портов Data port и User interface port.
Список известных модемов можно посмотреть командой cat /usr/share/modem/modems.conf
Примечание: в предыдудщих версиях прошивки для выбора подходящего порта данных непосредственно использовался драйвер devpath, обеспечивающий вывод связанных интерфейсов устройств с каналами tts. В консоли доступен командой cat /proc/bus/usb/devpath.
| Device path | USB Location | Info | |
| /dev/usb/tts/0 | 1.2.0 | Manufacturer="ZTE,Incorporated" | Product="ZTE CDMA Technologies MSM" | 
| /dev/usb/tts/1 | 1.2.1 | Manufacturer="ZTE,Incorporated" | Product="ZTE CDMA Technologies MSM" | 
| /dev/usb/tts/2 | 1.2.3 | Manufacturer="ZTE,Incorporated" | Product="ZTE CDMA Technologies MSM" | 
... кто-нибудь впишите последовательность действий ...
Дополнительные команды инициализации
Необязательные параметры настройки
??? Параметры настройки соединения 3G/CDMA на странице web-интерфейса роутера USB Network Devices - 3G/CDMA:
Типовые настройки подключения для различных операторов
| Страна | Провайдер | Тип модема | Username | Password | APN | 
| Россия | Мегафон | GPRS/EDGE/UMTS/HSPDA | gdata | gdata | internet | 
| Россия | MTS | GPRS/EDGE/UMTS/HSPDA | mts | mts | internet.mts.ru | 
| Россия | Beeline | GPRS/EDGE/UMTS/HSPDA | internet | beeline | internet.beeline.ru/home.beeline.ru | 
| Россия | Skylink | CDMA | mobile | internet | телефон #777 |