After 11.4 upgrade, wlan0 sees router, but not beyond - eth0 works ok

After upgrading to 11.4, wlan0 connects to the router and will display the router’s page
(configured to be 10.10.10.1), but won’t reach anything beyond it (eg, the dsl modem’s page (configured to be 192.168.1.1)); eth0 works ok. With an ethernet cable plugged in, I can browse and attempt to do online updates. I’d like to get the wireless working. I’ve tried turning firewall on and off, and I’ve tried disabling IPv6 for wlan0 via Yast, and I’ve tried disabling IPv6 in /etc/sysctl.conf and rebooting. None of these have worked.

What configuration file(s) do I need to look at and compare settings in order figure out how to resolve this?

After upgrading to 11.4, wlan0 connects to the router and will display the router’s page
(configured to be 10.10.10.1), but won’t reach anything beyond it (eg, the dsl modem’s page (configured to be 192.168.1.1)); eth0 works ok. With an ethernet cable plugged in, I can browse and attempt to do online updates. I’d like to get the wireless working. I’ve tried turning firewall on and off, and I’ve tried disabling IPv6 for wlan0 via Yast, and I’ve tried disabling IPv6 in /etc/sysctl.conf and rebooting. None of these have worked.

What configuration file(s) do I need to look at and compare settings in order figure out how to resolve this?
I am thinking the problem is the disparity between the two routers, with one at 192.168.1.1 and the other at 10.10.10.1. If your wireless was configured as an access point to your wired router, you would not have this problem. You could disconnect the hard wired network and issue this command and see what you get:

sudo /sbin/netconfig update -f

Thank You,

On 2011-03-15 02:06, jbanister wrote:
>
> After upgrading to 11.4, wlan0 connects to the router and will display
> the router’s page
> (configured to be 10.10.10.1), but won’t reach anything beyond it (eg,
> the dsl modem’s page (configured to be 192.168.1.1)); eth0 works ok.

It looks to me a routing problem. You need to add routes for each case.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

Go into all of your network connections and make sure all of them are set to DHCP IPV4 only.
I had the same issue and it seams that if any are set to IPV6 it doesn’t get the Default gateway from DHCP.
ip route will confirm this. see thread
No Internet after install of 11.4 Network connections fine

IMO this does seem likely to be a routing problem.
You can probably verify this by reading (or posting) a

route

You should see only 10.0.0.x entries with a defined Gateway, no 192.168.x.y entries.

So, for instance when you’re trying to connect through your wireless can you disable your wired interface completely (hardware preferred)?

I haven’t had any issues relating to IPv6, but that may be just me… YMMV.

HTH,
Tony

On 03/16/2011 03:36 AM, tsu2 wrote:
>
> Code:
> --------------------
> route
> --------------------

do that from a root terminal…


DenverD
CAVEAT: http://is.gd/bpoMD
[NNTP posted w/openSUSE 11.3, KDE4.5.5, Thunderbird3.1.8, nVidia
173.14.28 3D, Athlon 64 3000+]
“It is far easier to read, understand and follow the instructions than
to undo the problems caused by not.” DD 23 Jan 11

What I don’t see mentioned in this thread, is whether the network is being handled by “ifup” or by NetworkManager.

On my current desktop, I have an ethernet card and I have a usb WiFi card that I can use. The “ifup” configuration for the WiFi card did not provide a default route using that card (which is actually fine for the way I am using it). I’m suspecting that is the problem. There’s probably a way to tweak it.

Thanks, this was it. I had switched to ifup before the upgrade because knetworkmanager’s interaction with kwallet was preventing me from connecting. I switched back, and it connects now.