ZTE MF 186 usb 3g modem not working

Asked by Laxman on 2012-12-13

Dear Sir,
I have a ZTE MF 186 usb 3 g modem. I istall it on my Ubuntu 12.10 machine using following steps:-

 laxman@laxman-HP-430-Notebook-PC:~$ lsusb
 Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 006: ID 0bc2:2312 Seagate RSS LLC
 Bus 001 Device 003: ID 04f2:b293 Chicony Electronics Co., Ltd
 Bus 001 Device 005: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
 Bus 002 Device 007: ID 19d2:0143 ZTE WCDMA Technologies MSM

laxman@laxman-HP-430-Notebook-PC:~$ sudo /sbin/modprobe usbserial vendor=0x19d2 product=0x143
[sudo] password for laxman:
laxman@laxman-HP-430-Notebook-PC:~$ wvdial create
The program 'wvdial' is currently not installed. You can install it by typing:
sudo apt-get install wvdial

laxman@laxman-HP-430-Notebook-PC:~$ sudo apt-get install wvdial
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  python3-brlapi python3-cairo python3-gi-cairo python3-louis python3-pyatspi2
  python3-speechd python3-virtkey
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libuniconf4.6 libwvstreams4.6-base libwvstreams4.6-extras
The following NEW packages will be installed:
  libuniconf4.6 libwvstreams4.6-base libwvstreams4.6-extras wvdial
0 upgraded, 4 newly installed, 0 to remove and 5 not upgraded.
Need to get 870 kB of archives.
After this operation, 2,579 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://ubuntuarchive.hnsdc.com/ubuntu/ quantal/main libwvstreams4.6-base i386 4.6.1-5 [210 kB]
Get:2 http://ubuntuarchive.hnsdc.com/ubuntu/ quantal/main libwvstreams4.6-extras i386 4.6.1-5 [454 kB]
Get:3 http://ubuntuarchive.hnsdc.com/ubuntu/ quantal/main libuniconf4.6 i386 4.6.1-5 [129 kB]
Get:4 http://ubuntuarchive.hnsdc.com/ubuntu/ quantal/main wvdial i386 1.61-4.1 [76.6 kB]
Fetched 870 kB in 9s (92.6 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libwvstreams4.6-base.
(Reading database ... 158894 files and directories currently installed.)
Unpacking libwvstreams4.6-base (from .../libwvstreams4.6-base_4.6.1-5_i386.deb) ...
Selecting previously unselected package libwvstreams4.6-extras.
Unpacking libwvstreams4.6-extras (from .../libwvstreams4.6-extras_4.6.1-5_i386.deb) ...
Selecting previously unselected package libuniconf4.6.
Unpacking libuniconf4.6 (from .../libuniconf4.6_4.6.1-5_i386.deb) ...
Selecting previously unselected package wvdial.
Unpacking wvdial (from .../wvdial_1.61-4.1_i386.deb) ...
Processing triggers for man-db ...
Setting up libwvstreams4.6-base (4.6.1-5) ...
Setting up libwvstreams4.6-extras (4.6.1-5) ...
Setting up libuniconf4.6 (4.6.1-5) ...
Setting up wvdial (1.61-4.1) ...

Success! You can run "wvdial" to connect to the internet.
  (You can also change your configuration by editing /etc/wvdial.conf)

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

laxman@laxman-HP-430-Notebook-PC:~$ sudo wvdialconf create
Editing `create'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3 S4 S5 S6 S7
Modem Port Scan<*1>: S8 S9 S10 S11 S12 S13 S14 S15
Modem Port Scan<*1>: S16 S17 S18 S19 S20 S21 S22 S23
Modem Port Scan<*1>: S24 S25 S26 S27 S28 S29 S30 S31
WvModem<*1>: Cannot set information for serial port.
ttyACM0<*1>: ATQ0 V1 E1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 Z -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM0<*1>: Modem Identifier: ATI -- MF186-2.0.0
ttyACM0<*1>: Speed 4800: AT -- OK
ttyACM0<*1>: Speed 9600: AT -- OK
ttyACM0<*1>: Speed 19200: AT -- OK
ttyACM0<*1>: Speed 38400: AT -- OK
ttyACM0<*1>: Speed 57600: AT -- OK
ttyACM0<*1>: Speed 115200: AT -- OK
ttyACM0<*1>: Speed 230400: AT -- OK
ttyACM0<*1>: Speed 460800: AT -- OK
ttyACM0<*1>: Max speed is 460800; that should be safe.
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot set information for serial port.
ttyACM1<*1>: ATQ0 V1 E1 -- OK
ttyACM1<*1>: ATQ0 V1 E1 Z -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM1<*1>: Modem Identifier: ATI -- MF186-2.0.0
ttyACM1<*1>: Speed 4800: AT -- OK
ttyACM1<*1>: Speed 9600: AT -- OK
ttyACM1<*1>: Speed 19200: AT -- OK
ttyACM1<*1>: Speed 38400: AT -- OK
ttyACM1<*1>: Speed 57600: AT -- OK
ttyACM1<*1>: Speed 115200: AT -- OK
ttyACM1<*1>: Speed 230400: AT -- OK
ttyACM1<*1>: Speed 460800: AT -- OK
ttyACM1<*1>: Max speed is 460800; that should be safe.
ttyACM1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found an USB modem on /dev/ttyACM0.
create<Warn>: Can't open 'create' for reading: No such file or directory
create<Warn>: ...starting with blank configuration.
Modem configuration written to create.
ttyACM0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyACM1<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
laxman@laxman-HP-430-Notebook-PC:~$ sudo gedit /etc/wvdial.conf
 contents in /etc/wvdial.conf are--

[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
Phone = *99#
Password =
Username =
Stupid Mode = 1

laxman@laxman-HP-430-Notebook-PC:~$ sudo wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Configuration does not specify a valid login name.
--> Configuration does not specify a valid password.
Note: I am able to use this ZTE 3g usb modem in Windows Xp with these username = Nil and password= Nil

Please help
Thank u

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu modemmanager Edit question
Assignee:
No assignee Edit question
Last query:
2012-12-19
Last reply:
2012-12-19
N1ck 7h0m4d4k15 (nicktux) said : #1

Try this

sudo modprobe option

sudo service network-manager restart

Thanks

Laxman (laxman6781) said : #2

Hi NikTh,
I tried your suggestion but could not succeed. Any other solution please.

Thanks

Laxman (laxman6781) said : #3

Hi,
I changed the password and username settings as follows:
Username = ''
Password = ''
Also set my apn through top panel -> edit connections -> mobile broadband -> bsnl/cellone new gprs/3g -> edit

Now it is working well.
thanks.

N1ck 7h0m4d4k15 (nicktux) said : #4

Good for you that you solved it :-)

Please mark the question as solved. (re-edit)

Thanks

Can you help with this problem?

Provide an answer of your own, or ask Laxman for more information if necessary.

To post a message you must log in.