Comment 47 for bug 449394

Revision history for this message
Carl Heymann (ch-heymann) wrote :

I've been struggling with e220 problems on my laptop as well, ever since installing Karmic (was working fine before). Comment #43 worked for me as well, after upgrading the e220's FW (as recommended in #46).

Without killing devkit-power-daemon and devkit-disks-daemon I can still connect, but the modem appears to disconnect after 10-20 seconds. The e220 light is still on, apparently connected, but communication with the computer is no more. I've tried wvdial as well. When it fails, this is the output:

--> Connect time 0.1 minutes.
--> Disconnecting at Thu Dec 3 17:46:35 2009
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
--> Auto Reconnect will be attempted in 5 seconds
--> Cannot open /dev/ttyUSB0: No such file or directory
--> Cannot open /dev/ttyUSB0: No such file or directory
--> Cannot open /dev/ttyUSB0: No such file or directory

I'm on 2.6.31-15, regular package manager maintained kernel.

Interestingly, I've got another laptop where the connection has been fine on Karmic from day one, with the same e220 dongle. No need to kill processes there, update donle FW, update the kernel or anything else.

So for me, the question remains: why would the devkit daemons interfere with the operation of a 3g dongle on some hardware, but not others?

I don't know if this is related, but most of the time I can't actually use the connection built up with the network manager. I've tried to edit the 3g connection and check the box "Available to all users" , but this results in the connection being deleted. So am using wvdial right now, as this works consistently.