I recently upgrade my laptop (lenovo G570) to 13.2 KDE version.
I have installed the driver for both Ethernet and wireless drivers.
If I connect the Ethernet cable after starting the OS, then it won’t work. It will show that Ethernet is connected and I can see the ipaddress using ifconfig, but I can’t get any internet (none of the browsers are working).
But if I connect the Ethernet cable before starting the OS, I have internet.
For Wifi: also have similar problem.
After starting the OS, I can see the ipaddress and it shows that wifi is connect, but no internet.
But If I connect the “Ethernet cable” before starting the OS, and remove the cable after the OS is competently up, then the wifi is also working fine.
Please mention which manager you are using for the network connections: “NetworkManager” or “wicked”?
Please check that the upgrade migrated your KWallet content correctly – each WLAN connection needs a SSID password.
Please show us your systemd network services setup:
The root cause of this issue is here: with (at least) 13.2 Network Manager and Wicked are mutually exclusive.
One of them has to be disabled and IMHO preferably masked (to avoid systemd warnings during boot).
As root:
% systemctl disable ????.service
Alternative:
% systemctl mask ????.service
All OK.
Mostly as a normal user but sometimes root is better:
> systemctl status ????.service
Assuming 13.2:
> uname -a
Linux ***** 3.16.7-35-desktop #1 SMP PREEMPT Sun Feb 7 17:32:21 UTC 2016 (832c776) x86_64 x86_64 x86_64 GNU/Linux
>
> rpm -q kwalletmanager
kwalletmanager-14.12.3-16.1.x86_64
>
Easiest to do from Yast Also I have found wicked to not work with my chip set so maybe use networkmanager. That’s what I do can be set in yast. You start messing with the config files directly and it is easy to mess things up