Ubuntu

ZTE MF668 not detected by network-manager

Reported by Peter Silva on 2010-08-05
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Undecided
Unassigned

Bug Description

Network manager initially totally ignores this modem.

initially presents, like so:
Bus 001 Device 004: ID 19d2:2000 ONDA Communication S.p.A. ZTE MF627/MF628/MF628+ HSDPA

Is similar to MF628, but destination usb mode int=0x0017, instead of 0x0015.
I did the usb-modeswitch, to get it go from 0x2000 -> 0x0017, but network-manager still did not see it.

/etc/usb_modeswitch.conf:

    DefaultVendor= 0x19d2
    DefaultProduct= 0x2000

    TargetVendor= 0x19d2
    TargetProduct=0x0017

    MessageContent="55534243123456782000000080000c85010101180101010101000000000000"

which hung, but eventually rebooted with the stick plugged in, and it was in 0x0017.

It creates /dev/ttyUSB0-3. /dev/ttyUSB1 responds to standard AT modem commands.
i modified the .fdi file for MF628

vi /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi

/ZTE MF628
(to find that model) then add stanza under ZTE line like so:

    <!-- ZTE MF668 HSDPA USB dongle -->
    <match <email address hidden>:usb.product_id" int="0x0017">
    <match <email address hidden>:usb.interface.number" int="3">
    <append key="modem.command_sets" type="strlist">GSM-07.07
    <append key="modem.command_sets" type="strlist">GSM-07.05
    </match>

(straight copy of the ZTE MF628 entry... with 15 replaced by 17.)

more info:

http://csptrn.blogspot.com/2010/08/rogers-rocket-stick-on-ubuntu-lucid.html

after a reboot, was detected normally by network-manager.

Fabio Marconi (fabiomarconi) wrote :

Hello
Is this problem present with the latest updates ?
Thanks in advance
Fabio

Changed in ubuntu:
status: New → Incomplete
Changed in ubuntu:
status: Incomplete → Invalid

I have a bare-metal install of lucid 10.04.2. The bug seems to have been resolved.

Rogers ZTE MF668 USB modem

Booted up with modem in USB socket. Later tried inserting the USB modem into a running system. Both worked. I document the "boot up" path here.

Wizard recognized and set up the modem as designed. That is, I right-clicked on the "network manager applet" icon in the right side of the upper panel, chose "enable mobile broadband", then proceeded to "regular click" the "network manager applet" icon and chose "new mobile broadband (GSM) connection". Rogers (Canada) presets were accepted unchanged.

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.2 LTS"

# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 19d2:0017 ONDA Communication S.p.A.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

network-manager 0.8-0ubuntu3.2
network-manager-gnome 0.8-0ubuntu3
mobile-broadband-provider-info 20100716-1ubuntu0.1

# dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 18.439353] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 18.439462] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 18.439597] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 18.439689] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB3

# ls -l /dev/ttyU*
crw-rw---- 1 root dialout 188, 0 2011-08-08 16:31 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 2011-08-08 16:30 /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 2 2011-08-08 16:41 /dev/ttyUSB2
crw-rw---- 1 root dialout 188, 3 2011-08-08 16:31 /dev/ttyUSB3

default /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi

Fabio Marconi (fabiomarconi) wrote :

Hello
Thanks for the reply
I close this report as fix released, feel free to reopen it if the issue happens again.
Fabio

Changed in ubuntu:
status: Invalid → Fix Released
affects: ubuntu → network-manager (Ubuntu)
tags: added: lucid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers