LINUX.ORG.RU
решено ФорумAdmin

USB-модем Flyer U12


0

0

Включить режим модема удалось только так:

Остановить udev, воткнуть модем, запустить udev

usb_modeswtich установлен, но не переключает режим.

Как бы вообще вправить мозги этому модему? Перепрошить, чтоб сразу был модемом можно?

☆☆
Ответ на: комментарий от Bod

Это я читал...

Бинарные «драйвера» не годятся.

А ораторы не компетентны.

Все параметры в /etc/usb_modswitch.d/,
файл /etc/usb_modswitch.conf не нужен,
всё делается враппером через udev

ip1981 ☆☆
() автор топика
Ответ на: комментарий от ip1981

> Все параметры в /etc/usb_modswitch.d/, файл /etc/usb_modswitch.conf не нужен, всё делается враппером через udev

Возможно. Это просто единственное, что попалось.

прозреваю, что надо обновить ядро, вроде в драйвере option появились нужные мне ID :-)


Ну, ты же не написал ни версии ядра, ни даже дистрибутива :)
Я со своим USB 3G модемом намучился когда в 2.6.27 ядре сломали его поддержку, а все дистрибутивы того времени начали выходить с этим ядром.
Пришлось сидеть на старом ядре, а затем резко «перепрыгивать» ;)

Bod ★★★★
()

Сделал.

ядро: 2.6.29.6-smp usb-modeswitch: 1.1.0

При втыкании модема на него натравливаются правила udev (/lib/udev/rules.d/40-usb_modeswitch.rules), которые запускают /lib/udev/usb_modeswitch, которые ищет файл с настройками в /etc/usb_modeswitch.d/.

У меня этот файл - /etc/usb_modeswitch.d/1c9e:f000

изначально он таков:

######################################################## 
# MobiData MBD-200HU 

DefaultVendor= 0x1c9e
DefaultProduct=0xf000

TargetVendor=  0x1c9e
TargetProductList="9063,9603,9000"

CheckSuccess=20

MessageContent="55534243123456788000000080000606f50402527000000000000000000000"
Я удалил строку TargetProductList и вписал TargetProduct=0x9603

*** АХТУНГ *** Вим имеет привычку оставлять резервную копию, usb_modeswitch её и использует :-) то есть все труды насмарку.

При втыкании модема имеем (dmesg)

usb 1-1: new high speed USB device using ehci_hcd and address 7
usb 1-1: New USB device found, idVendor=1c9e, idProduct=f000
usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
usb 1-1: Product: USB Modem
usb 1-1: Manufacturer: USB Modem
usb 1-1: SerialNumber: 000000000000
usb 1-1: configuration #1 chosen from 1 choice
scsi5 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
usb 1-1: USB disconnect, address 7
usb 1-1: new high speed USB device using ehci_hcd and address 8
usb 1-1: New USB device found, idVendor=1c9e, idProduct=9603
usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=3
usb 1-1: Product: Modem Configuration
usb 1-1: Manufacturer: USB Modem
usb 1-1: SerialNumber: 000000000000
usb 1-1: configuration #1 chosen from 1 choice
scsi6 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 8
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
option 1-1:1.0: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1:1.1: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
option 1-1:1.2: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
scsi 6:0:0:0: Direct-Access     USBModem Disk             2.31 PQ: 0 ANSI: 2
sd 6:0:0:0: [sdd] Attached SCSI removable disk
sd 6:0:0:0: Attached scsi generic sg3 type 0
usb-storage: device scan complete

См. также справку по usr_modeswitch.

ip1981 ☆☆
() автор топика
Ответ на: комментарий от ip1981

А может и не работает. Через раз, как-то...

ip1981 ☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.