The Emobile D02HW, Pidgin, and how to deal with “Waiting for Network Connection”
I can’t believe I just wasted 2 hours fixing this stupid problem.
First the problem lies with network-manager. It doesn’t play well with EMobile and there is no simple way to connect with the modem directly from 9.04. (I read some chatter about modifying the 10-modem.ifi file, but I think this only works with the D03HW.)
To connect, I’m using the pon/poff method, but you can also connect with wvdial. The config file that I’ve tested successfully with wvdial is as follows:
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Dial Command = ATDT
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
Phone = *99***1#
Password = em
Username = em
Finally, you need to disable network manager. I got these instructions from The HungryCoder.
- Click System -> Administration -> Services
- Choose Network Manager and click Stop and Disable
- You can stop it from command line using
sudo service NetworkManager stop - Restart Pidgin.
This also fixes the irritating Firefox “Offline” issues.