|
|
Строка 1: |
Строка 1: |
| = Введение =
| | Ab fab my gdoloy man. |
| | |
| Интегрированная поддержка ''[[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: Для новичков и ленивых]]
| |