I’m new on OpenSUSE, but trying hard to learn it. I’m having a hard time trying to make my 3G modem (a ZTE MF622) work with OpenSUSE 11.2. KNetworkManager is recognizing it (so I suppose it’s not on Storage Mode), I can create the 3G connection and connect, but I can’t navigate on any sites (ping gives “unknown host” for any IP). Also, the KNetworkManager applet doesn’t show anything on fields “Name servers” and “Domains” (they are blank). Tried some instructions from the internet here and there, but didn’t have any luck. Could anyone help me out? Thanks in advance.
jbejr wrote:
> Hi, everybody.
>
> I’m new on OpenSUSE, but trying hard to learn it. I’m having a hard
> time trying to make my 3G modem (a ZTE MF622) work with OpenSUSE 11.2.
> KNetworkManager is recognizing it (so I suppose it’s not on Storage
> Mode), I can create the 3G connection and connect, but I can’t navigate
> on any sites (ping gives “unknown host” for any IP). Also, the
> KNetworkManager applet doesn’t show anything on fields “Name servers”
> and “Domains” (they are blank). Tried some instructions from the
> internet here and there, but didn’t have any luck. Could anyone help me
> out? Thanks in advance.
>
Hi,
I have an E160G (which is identified as an E220) Huawei 3G modem and had
similar problems in obtaining a working internet connection (mine would
eventually connect after repeated trys). By holding my mouse over the
connection icon and reading the tooltip info, I worked out that whenever
nameserver ip addresses appeared I was able to get a working connection.
To obtain a permanent working connection, try this workaround:
a). Edit /etc/resolv.conf file (as root) and add (and save) your
required nameserver info in following style:
nameserver 10.176.66.xx
nameserver 10.188.66.xxx
b). An alternative to editing /etc/resolv.conf is to edit (as root)
/etc/sysconfig/network/config file and look for following line and add
you nameserver info as per example:
I tried both options (they work well) and settled for b. I am far from
an expert but, unless someone informs me of any issues this may cause, I
am pleased with this workaround.
Cheers
PS: If you implement any of these workarounds, don’t bother reading the
nameserver info via the tooltip when mouse is over the active connection
icon, it does not always show the nameserver ips but connection is good.
Slight correction, I was posting out from an openSUSE 11.0
system and it is a different line now controlling the static
nameserevers. The correct section for 11.2 is as below.
> b). An alternative to editing /etc/resolv.conf is to edit (as root)
> /etc/sysconfig/network/config file and look for following line and add
> you nameserver info as per example:
NETCONFIG_DNS_STATIC_SERVERS=“10.176.66.xx 10.188.66.xxx”
/etc/sysconfig/network/config
Type: string
Default: “”
List of DNS nameserver IP addresses to use for host-name lookup.
If jmartini’s tweak works, great. If it doesn’t could you try this experiment: Unplug the modem, open a console and run this command
sudo dmesg -c
ignore the output. Then plug the modem in, wait 30 seconds and do nothing while you wait, then run these two commands
clear
dmesg
post the results here which should show us the respponse of the kernel to your modem and how it’s handling it.
Thanks for your time. Actually I’ve been capable of making the modem connect and navigate through wvdial, changing /etc/resolv.conf, /etc/wvdial.conf. But it’s actually wierd that KNetworkManager still doesn’t work with my modem, although it seems to connect all right. I tried your workaround, but no luck…
Notice that the kernel sees it up as a mass storage device and tries to mount it as a CDROM
However it’s good and lucky if you have it working:
…been capable of making the modem connect and navigate through wvdial, changing /etc/resolv.conf, /etc/wvdial.conf
I’ve nothing to add that might make it work better.
I have the same problem with a 3G Broadband modem (Huawei). KNetworkManager is not updating the /etc/resolv.conf file with the DNS entries even though it correctly receives those entries.
I remember having the same problem with my wireless connection. Finally, I solved that by unchecking the following options in the connection configuration.
(1) Ignore automatically obtained routes.
(2) Use only for resources on this connection.
However, for “Mobile Broadband” connections, these settings are not available (in fact, “IP Address” tab itself is not available).
Using usb_modemswitch (after configuring /etc/usb_modemswitch.conf) changes the 3g modem from a storage to a modem again. Useful sometimes with wvdial, after a system restart. And I believe the problem with KNetworkManager is deeper, since even if I supply the DNS entries in /etc/resolv.conf it still shows as if network is unreachable. A shame, really, since OpenSUSE has what I’ve been expecting for quite some time now: a fully working KDE4 distro, without many non-kde apps.
Don’t know if this problem will be fixed, but I thank all you people for yout time!
I have the same problem with my Huawei O2 surfstick.
The solution with the editing of the etc/resolv.conf file maybe works, but since I also want to use other types of internet connections (eg. wlan at work) it is not very practicable since I always need to add and delete the nameservers maually.
In my case when I log in as root and use Knetworkmanager the routes are set correctly and I can access the internet also with the surfstick.
The problem only occures when I’m loged in as normal user. So I think it is a permission problem. But I don’t have any idea what to chance in the user account.
On 01/22/2010 05:46 AM, Barry Nichols wrote:
>
> Hello,
>
> I am also having problems with my 3 Huawei E160G mobile broadband.
>
> I used it with Networkmanager in openSUSE11.1 KDE 4.3, but now with
> openSUSE11.2 KDE 4.3.4 I am unable to get it to work.
>
> It shows up when I plug it in, but when I click it to connect, it says
> activating for a second and then is disconnected again.
>
> Here is the output of dmesg: ‘pastebin - collaborative debugging tool’
> (http://pastebin.com/f2a80f540)
>
>
> Thanks in advance,
> Barry
>
>