Since upgrading to openSUSE 11.1 from openSUSE 11.0 network manager doesn’t find my mobile broadband usb and it isn’t listed when I run ifconfig.
I have to go to YaST->network devices->modem for it to find the modem everytime I want to connect.
After which not only does network manager let me use my mobile broadband dongle, but ifconfig suddenly has ppp0 listed.
Any ideas what I need to change to fix this problem?
Barry Nichols wrote:
> Since upgrading to openSUSE 11.1 from openSUSE 11.0 network manager
> doesn’t find my mobile broadband usb and it isn’t listed when I run
> ifconfig.
> I have to go to YaST->network devices->modem for it to find the modem
> everytime I want to connect.
> After which not only does network manager let me use my mobile
> broadband dongle, but ifconfig suddenly has ppp0 listed.
> Any ideas what I need to change to fix this problem?
One difference between 11.0 and 11.1 is a change from NM 0.6.5 to NM 0.7.0. My
suggestion is to take this question to the NetworkManager mailing list
(networkmanager-list@gnome.org) and ask there. Despite the name, the list also
applies to KDE implementations.
I had the same problem with my USB EVDO stick. The problem seems to be that ModemManager doesn’t currently support as many devices as NetworkManager compiled without ModemManager supports. The fix is to recompile NetworkManager without ModemManager, which I have done and placed packages in a repository.
Three things to note. The first is that I recompiled the NetworkManager packages that are currently in the 11.1-test updates repo, so the obvious warnings apply. The packages there contain a lot of fixes over the packages that shipped with 11.1.
The second is that I only built the GNOME applet package. The KDE applet package that is in the 11.1-test updates repo should work as is, however if there are problems I can always rebuild it.
Last is that you might encounter a dbus permissions issue that will only prevent mobile broadband from working. The fix is to replace the NetworkManager.conf file with the one from upstream. The file can be found in /etc/dbus-1/system.d/
I have placed a link to the upstream file below:
After I installed NetworkManager without ModemManager, and replaced the NetworkManager.conf file with the one from upstream, I finally got my mobile broadband stick to work properly. Why the openSUSE developers shipped ModemManager in 11.1 with all of its regressions is something that I want an answer to, and I’m probably not the only one.
I’d certainly be interested in seeing an updated KDE applet package. My installed version is 0.7.svn924744-60.21-x86_64. The applet shows my device - correctly configured as ttyUSB0 - but the tiny “Connect” button appears only intermittently.
Its erratic appearance doesn’t really make much difference, anyway. Even when the button is present it fails to initiate a dial-up session when clicked. (I’m assuming it’s intended to be clickable.)
On the other hand, KInternet and KPPP can establish a connection consistently, but both die after a predefined interval of “inactvity”. I can confirm the sessions are real by viewing the logs or running ifconfig.
However, the system steadfastly refuses to utilize the active connection for Konqueror, Firefox, Thunderbird, and YAST system updates. Like the original poster, I found this to be a new development with openSUSE 11.1. The device continues to work on the old system with 10.3.