[Решено] Как заставить работать 3G модем ZTE MF192+ (MF652)
Nosk 30 Августа, 2015 - 08:10
Ядро 3.18.6
lsusb Bus 001 Device 010: ID 19d2:1218 ZTE WCDMA Technologies MSM MF65
Вывод messages
kernel: usb 1-1: new high-speed USB device number 5 using ehci-pci kernel: usb 1-1: New USB device found, idVendor=19d2, idProduct=1216 kernel: usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=3 kernel: usb 1-1: Product: MF192+ kernel: usb 1-1: Manufacturer: ZTE kernel: usb 1-1: SerialNumber: 42E621180E4317FEF62E21D98F7AD69103D16078 kernel: usb-storage 1-1:1.0: USB Mass Storage device detected kernel: scsi host4: usb-storage 1-1:1.0 mtp-probe[5405]: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1" mtp-probe[5405]: bus: 1, device: 5 was not an MTP device kernel: scsi 4:0:0:0: CD-ROM ZTE Datacard CD-ROM 0001 PQ: 0 ANSI: 0 kernel: scsi 4:0:0:0: Attached scsi generic sg1 type 5 usb_modeswitch[5442]: switch device 19d2:1216 on 001/005 kernel: usb 1-1: USB disconnect, device number 5 cron[5467]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons) kernel: usb 1-1: new high-speed USB device number 6 using ehci-pci kernel: usb 1-1: New USB device found, idVendor=19d2, idProduct=1218 kernel: usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=3 kernel: usb 1-1: Product: MF192+ kernel: usb 1-1: Manufacturer: ZTE kernel: usb 1-1: SerialNumber: 42E621180E4317FEF62E21D98F7AD69103D16078 kernel: cdc_acm 1-1:1.1: ttyACM0: USB ACM device kernel: cdc_acm 1-1:1.3: ttyACM1: USB ACM device kernel: cdc_acm 1-1:1.5: ttyACM2: USB ACM device kernel: cdc_acm 1-1:1.7: ttyACM3: USB ACM device kernel: usb-storage 1-1:1.9: USB Mass Storage device detected kernel: scsi host5: usb-storage 1-1:1.9 root[5527]: usb_modeswitch: switched to 19d2:1218 on 001/006 kernel: scsi 5:0:0:0: CD-ROM ZTE Datacard CD-ROM 0001 PQ: 0 ANSI: 0 kernel: scsi 5:0:0:0: Attached scsi generic sg1 type 5 mtp-probe[5563]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1" mtp-probe[5563]: bus: 1, device: 6 was not an MTP device ModemManager[4049]: <info> Creating modem with plugin 'ZTE' and '4' ports ModemManager[4049]: <warn> Could not grab port (tty/ttyACM2): 'Cannot add port 'tty/ttyACM2', unhandled serial type' ModemManager[4049]: <info> Modem for device at '/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1' successfully created ModemManager[4049]: <warn> Modem couldn't be initialized: couldn't load current capabilities: Failed to determine modem capabilities. NetworkManager[4036]: <info> (ttyACM3): new Broadband device (carrier: UNKNOWN, driver: 'cdc_acm', ifindex: 0) NetworkManager[4036]: <info> (ttyACM3): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2] NetworkManager[4036]: <info> (ttyACM3): modem state 'unknown'
nm-applet указывает на появление поддержки мобильной сети, но пишет, что недоступно
»
- Для комментирования войдите или зарегистрируйтесь
А ядро правильно настроено
А ядро правильно настроено под модем?
CONFIG_USB_ACM=y CONFIG_USB_E
Что ещё предлагаете сделать активным?
CONFIG_USB_SERIAL_ZTE найти не могу
А к другим ttyACM
А к другим ttyACM подключается? (проверить можно просто с помощью терминала, с помощью pppd, или, лучше, накидать по образцу в /etc/conf.d/net новое соединение).
Всё оказалось очень просто.
Всё оказалось очень просто. Если ru.gentoo-wiki.com не удалили, то не было бы проблемы. Пришлось вторично вспоминать рецепт возврата к жизни этого модема. Вся проблема заключалась в том, что модем переключался usb_modeswitch не в то состояние, в котором он должен быть, а именно требовалось и 19d2:1216 переключить в 19d2:1217, а не в 19d2:1218, что делает usb_modeswitch. Для этого необходимо создать файл /etc/usb.modeswitch.d/19d2:1216
Внимание! MessageContent предназначено именно для ZTE MF192+, но не для ZTE MF192
/
Его не удалили.
Оно само умерло.
Но есть развёрнутые бэкапы:
http://gentoo-wiki.gentoo.ru/wiki/Заглавная_страница
http://gentoo-en.vfose.ru/wiki/Main_Page
:wq
--
Live free or die