dmitriev писал(а):На обобщение замахнувшись - в болоте (фактов) потонешь.
Нет.
Я для себя заметки на память пишу.
Потому как:
- в самой
настройке модемов и программ вызова - особых фокусов нет: оно всё хорошо описано, во множестве статей,
повторяясь из одной статьи в другую , всё прописано ... кое-где попадаются дополнительные полезные мелочи - поэтому по этим вопросам я выписал ссылки на статьи, которые мне что-то подсказали...
- но
ни в одной статье по
настройке я не видел указания на несколько вещей, которые предшествуют настройке, но от которых зависит успех (или не успех) всего дела, а именно:
1. Стандарт-протокол модема: GSM, CDMA, WiMAX, LTE ... может ещё какие?
Это радикально влияет на настройку + на те параметры, которые нужно заготовить к настройке и их туда прописывать.
2. Свежая модель модема (даже при полной совместимости с предыдущими) может просто не быть прописана в коде модуля ядра, на сегодня это модуль
option:
Код: Выделить всё
[olej@nvidia ~]$ lsmod | grep opt
option 25580 2
usb_wwan 19052 1 option
Модуль option зависит от версии ядра Linux (расширяется вместе с ним), и может просто не содержать VID:PID (вероятнее PID) для новой модели модема.
При втыкании модема в USB должно происходить что-то типа:
Код: Выделить всё
[olej@nvidia ~]$ dmesg | tail -n50
...
[ 934.377033] usb 2-2: new full-speed USB device number 4 using uhci_hcd
[ 934.580051] usb 2-2: New USB device found, idVendor=05c6, idProduct=1000
...
[ 937.956027] usb 2-2: new full-speed USB device number 5 using uhci_hcd
[ 938.104047] usb 2-2: New USB device found, idVendor=16d5, idProduct=6502
...
[ 938.162703] USB Serial support registered for GSM modem (1-port)
[ 938.162753] option 2-2:1.0: GSM modem (1-port) converter detected
[ 938.162860] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB0
[ 938.162875] option 2-2:1.1: GSM modem (1-port) converter detected
[ 938.162931] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB1
[ 938.162942] option 2-2:1.2: GSM modem (1-port) converter detected
[ 938.162995] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB2
[ 938.163206] usbcore: registered new interface driver option
[ 938.163208] option: v0.7.2:USB Driver for GSM modems
[ 939.120077] scsi 5:0:0:0: CD-ROM AnyDATA CD-ROM 1.00 PQ: 0 ANSI: 2
[ 939.132061] sr1: scsi3-mmc drive: 349x/2x dvd-ram cdda
[ 939.132974] sr 5:0:0:0: Attached scsi CD-ROM sr1
...
[ 960.231610] PPP generic driver version 2.4.2
И должно происходить отображение устройства в /dev.
Код: Выделить всё
А если этого не происходит, то и [b]нечего пока соваться в настройку[/b]!
А смотрим тогда VID:PID своего нового модема:
[olej@nvidia ~]$ lsusb
...
Bus 002 Device 005: ID 16d5:6502 AnyDATA Corporation CDMA/UMTS/GPRS modem
И дальше отправляемся смотреть
исходный код модуля option
своей версии ядра:
http://lxr.free-electrons.com/source/dr ... on.c?v=3.0
И элементарным поиском в браузере находим своё устройство:
Код: Выделить всё
265 #define ANYDATA_VENDOR_ID 0x16d5
266 #define ANYDATA_PRODUCT_ADU_620UW 0x6202
267 #define ANYDATA_PRODUCT_ADU_E100A 0x6501
268 #define ANYDATA_PRODUCT_ADU_500A 0x6502
А если не находим - то можем погулять по версиям ядра Linux, и высмотреть: с какой версии ядра
начинается поддержка нашего устройства?
... и какой Linux нам
переставить?
... или из какого ядра нам переписать код модуля option.c и попробовать его
пересобрать в своей версии Linux?
3. Ещё мне непонятно до конца: так нужно "отбивать" CD-ROM внутренний модема встроенный в свежих версиях Linux? Вот тот, который в выводе dmesg:
Код: Выделить всё
[ 939.132061] sr1: scsi3-mmc drive: 349x/2x dvd-ram cdda
[ 939.132974] sr 5:0:0:0: Attached scsi CD-ROM sr1
Или это зависит от
модели модема и
производителя?
А "отбивать" CD-ROM модема, вообще то говоря, без нужды не хотелось бы, потому как на тоесть основания (быстро и мобильно в гостях включиться в Windows и что-то по-быстрому скачать).
Вот такие вещи меня интересует уточнить.
А уже после этого сама установка и настройка USB-модема, которая так замечательно описана во множестве статей - "выеденного яйца не стоит"!
И не нужно тогда писать 2 млн. статей
об установке USB-модемов, потому как если разобраться и понять особенности, то
все они устанавливаются одинаково!