Repair for network manager configuration needed

I dared to update KDE on my openSUSE Tumbleweed system to the version 4.9.4 in the previous week. I noticed after a computer restart that my internet browser could not resolve domain names as usual. The network settings icon did not appear in the corresponding notification area.

If I start the program “KNetworkManager” manually, I do not see the expected wired network connection any more in the configuration dialogue. How can I get it back working easily?

Hello. I am not sure but since no one else replied yet to start things off it probably makes sense to verify that the ethernet controller/device is still being found.

From a terminal as root try ‘lspci’ or ‘lspci -v’ (that is the letter L in lowercase, not the number one)

You should see some output with something like:


02:05.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)

Verifying that your ethernet controller is being found.

It could be that a kernel update or such messed things up or hardware failure whereit is no longer being detected.

You may as well report what it finds here in case the info helps later.

The display from the command “lspci” contains the entry “NVIDIA Corporation MCP77 Ethernet”. A YaST module shows also more information for the device “eth0”.

The network hardware is still working in my Microsoft Windows environment.

The network works also as expected in a session by Knoppix 7.0.5. Which commands should I try to restart the detection for the wired network connection in my “updated” openSUSE system?

All fine here. How did you update to the KDE in Tumbleweed?

I applied the provided installation sources for the core and extra software packages.

By the way: My wired network connection works also as expected in sessions by live systems like “Chakra 2012.12-Claire” and “Parted Magic 2012_12_25”.

KDE already is part of Tumbleweed. What you should do is make a vendor change to Tumbleweed first, then reapply the vendor change to Packman for Tumbleweed. Chances are that you now have package from the mentioned repo mixed with those in Tumbleweed, which IMHO is the case.

My software mixture might be interesting. :wink: - Would you like to suggest any other means to revive the wired network connection in my openSUSE system?

You should be able to establish wired ethernet connectivity by disabling the network manager for the moment:

YaST>>Network Devices>>Network Settings, under ‘Global Options’ choose ‘Traditional Method with ifup’. (Proceed with making sure that the ethernet connection is using DHCP.)

Is it possible to determine why the network manager does not like to reactivate the wired connection in my openSUSE system?

YaST>>Network Devices>>Network Settings, under ‘Global Options’ choose ‘Traditional Method with ifup’.

It seems that this tool does not let me adjust the corresponding properties if the top level domain was left empty (without a setting like “.site” or “.local”) in my network configuration.

To make sure all KDE packages come from one and the same repo, I’d first like to see output of

zypper lr -d

The first step is getting a working ethernet connection (via ifup). Then you can proceed to determining the integrity of your KDE desktop as Knurpht has advised. It is likely that you have some inconsistent packages as part of your ‘partial’ transition to tumbleweed. Post the output requested by Knurpht.

Another experiment worth trying is to create a new user account, and see if you can establish NM wired ethernet connectvity via that account. If that works, it will just be a NM config issue (perhaps a stale or corrupted file in /etc/NetworkManager/ or similar).

On 2012-12-31 14:56, elfring wrote:

> It seems that this tool does not let me adjust the corresponding
> properties if the top level domain was left empty (without a setting
> like “.site” or “.local”) in my network configuration.

Just a note, although you may not need it: do not use .local domains if
you need to interact with Windows domains (AD), you will not be able to
join.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

I have tried once more to change the network setup method. YaST2 has got “the traditional method with ifup” running this time.

My installation sources:

Sonne:~ # zypper lr -d
#  | Alias                                  | Name                                                   | Enabled | Refresh | Priority | Type   | URI                                                                                               | Service
---+----------------------------------------+--------------------------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------------------------+--------
 1 | Apache                                 | openSUSE BuildService - Apache                         | No      | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Apache/openSUSE_12.2/                                   |        
 2 | Banshee                                | openSUSE BuildService - Banshee                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Banshee/Tumbleweed/                                     |        
 3 | Bauwerkzeuge                           | openSUSE BuildService - Bauwerkzeuge                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel%3a/tools%3a/building/openSUSE_12.2/               |        
 4 | Dateisysteme                           | openSUSE BuildService - Dateisysteme                   | Yes     | Yes     |  101     | rpm-md | http://download.opensuse.org/repositories/filesystems/openSUSE_12.2/                              |        
 5 | Datenbanken                            | openSUSE BuildService - Datenbanken                    | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server%3a/database/openSUSE_12.2/                       |        
 6 | Druckerei                              | openSUSE BuildService - Druckerei                      | Yes     | Yes     |  101     | rpm-md | http://download.opensuse.org/repositories/Printing/openSUSE_12.2/                                 |        
 7 | Education:update                       | openSUSE BuildService - Bildung                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Education:/update/openSUSE_12.2/                        |        
 8 | Flavio_Castelli                        | Flavio Castelli                                        | No      | Yes     |  150     | NONE   | http://download.opensuse.org/repositories/home%3a/flavio_castelli/openSUSE_Tumbleweed/            |        
 9 | GNOME:_aktualisierte_Anwendungen       | GNOME: aktualisierte Anwendungen                       | Yes     | Yes     |  101     | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_12.2/                              |        
10 | Google                                 | Google                                                 | No      | Yes     |   99     | NONE   | http://dl.google.com/linux/rpm/stable/x86_64                                                      |        
11 | Guido_Berhörster-XFCE                  | Guido Berhörster-XFCE                                  | No      | Yes     |  150     | NONE   | http://download.opensuse.org/repositories/home%3a/gberh%3a/branches%3a/X11%3a/xfce/openSUSE_12.1/ |        
12 | Haupt-Repository-Aktualisierungen_11.4 | Haupt-Repository (Aktualisierungen) 11.4               | No      | Yes     |  111     | NONE   | http://download.opensuse.org/update/11.4/                                                         |        
13 | Haupt-Repository-Aktualisierungen_12.2 | Haupt-Repository (Aktualisierungen) 12.2               | Yes     | Yes     |   11     | rpm-md | http://download.opensuse.org/update/12.2/                                                         |        
14 | Haupt-Repository_(Nicht-OSS)           | Haupt-Repository (Nicht-OSS)                           | Yes     | Yes     |  120     | yast2  | http://download.opensuse.org/distribution/12.2/repo/non-oss/                                      |        
15 | Jan_Engelhardt                         | Jan Engelhardt                                         | No      | Yes     |  109     | NONE   | http://ftp5.gwdg.de/pub/linux/misc/suser-jengelh/openSUSE_12.1/                                   |        
16 | Java                                   | openSUSE BuildService - Java                           | No      | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Java%3a/packages/openSUSE_12.2/                         |        
17 | KDE-Extra                              | KDE-Extra                                              | Yes     | Yes     |  100     | rpm-md | http://download.opensuse.org/repositories/KDE%3a/Extra/openSUSE_12.2/                             |        
18 | KDE:_aktualisierte_Anwendungen         | KDE: aktualisierte Anwendungen                         | Yes     | Yes     |  101     | rpm-md | http://download.opensuse.org/repositories/KDE%3a/UpdatedApps/openSUSE_12.2/                       |        
19 | KDE_3                                  | KDE 3                                                  | No      | Yes     |   99     | NONE   | http://download.opensuse.org/repositories/KDE%3a/KDE3/openSUSE_12.2/                              |        
20 | KDE_4-Kern                             | KDE 4-Kern                                             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE%3a/KDE4%3a/STABLE%3a/Desktop/openSUSE_12.2/         |        
21 | KDE_4.8.x-Extra                        | KDE 4.8.x-Extra                                        | No      | Yes     |   95     | NONE   | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1/                |        
22 | KDE_4.8.x-Kern                         | KDE 4.8.x-Kern                                         | No      | Yes     |   95     | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.2/                         |        
23 | KDE_4.9.x-Extra                        | KDE 4.9.x-Extra                                        | Yes     | Yes     |   95     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/                |        
24 | KDE_4.9.x-Kern                         | KDE 4.9.x-Kern                                         | Yes     | Yes     |   95     | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2/                         |        
25 | KDE_4_Qt                               | KDE 4 Qt                                               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE%3a/Qt/openSUSE_12.2/                                |        
26 | LXDE                                   | LXDE                                                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11%3a/lxde/openSUSE_12.2/                              |        
27 | LibreOffice                            | LibreOffice                                            | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_12.2/                      |        
28 | Mail                                   | openSUSE BuildService - Mail Server                    | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server%3a/mail/openSUSE_12.2/                           |        
29 | Mono-Gemeinschaft                      | openSUSE BuildService - Mono-Gemeinschaft              | No      | Yes     |  101     | NONE   | http://download.opensuse.org/repositories/Mono%3a/Community/openSUSE_11.4/                        |        
30 | Mozilla                                | openSUSE BuildService - Mozilla                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_12.2/                                  |        
31 | OSS_11.4                               | Haupt-Repository (Open Source Software) 11.4           | No      | Yes     |  112     | NONE   | http://download.opensuse.org/distribution/11.4/repo/oss/                                          |        
32 | OSS_12.2                               | Haupt-Repository (Open Source Software) 12.2           | Yes     | Yes     |   12     | yast2  | http://download.opensuse.org/distribution/12.2/repo/oss/                                          |        
33 | OSS_Quellen_12.2                       | Haupt-Repository (Open Source Software - Quellen) 12.2 | Yes     | Yes     |  103     | yast2  | http://download.opensuse.org/source/distribution/12.2/repo/oss/                                   |        
34 | PHP                                    | openSUSE BuildService - PHP                            | No      | Yes     |   99     | NONE   | http://download.opensuse.org/repositories/server%3a/php/openSUSE_12.2/                            |        
35 | PTA                                    | please try again                                       | Yes     | Yes     |  150     | rpm-md | http://download.opensuse.org/repositories/home:/please_try_again/openSUSE_12.2/                   |        
36 | Packman-Tumbleweed                     | Packman (Steppenläufer-Ausgabe)                        | Yes     | Yes     |   20     | rpm-md | http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/                               |        
37 | Softwareentwicklung                    | openSUSE BuildService - Softwareentwicklung            | Yes     | Yes     |  101     | rpm-md | http://download.opensuse.org/repositories/devel:/tools/openSUSE_12.2/                             |        
38 | Spiele                                 | openSUSE BuildService - Spiele                         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_12.2/                                    |        
39 | Steppenläufer                          | Steppenläufer                                          | Yes     | Yes     |   10     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/                          |        
40 | VLC                                    | VLC                                                    | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/12.2/                                          |        
41 | Werkzeuge_zur_Versionsverwaltung       | Werkzeuge zur Versionsverwaltung                       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel%3a/tools%3a/scm/openSUSE_12.2/                    |        
42 | Wine                                   | Wine                                                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators%3a/Wine/openSUSE_12.2/                        |        
43 | X11_X.org                              | X11 X.org                                              | Yes     | Yes     |   95     | rpm-md | http://download.opensuse.org/repositories/X11%3a/XOrg/openSUSE_12.2/                              |        
44 | XFCE                                   | XFCE                                                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11%3a/xfce/openSUSE_12.2/                              |        
45 | debug                                  | Haupt-Repository 12.2 (Debug)                          | Yes     | Yes     |  120     | yast2  | http://download.opensuse.org/debug/distribution/12.2/repo/oss/                                    |        
46 | debug-update                           | Haupt-Repository 12.2 (Debug-Update)                   | Yes     | Yes     |  120     | rpm-md | http://download.opensuse.org/debug/update/12.2/                                                   |        
47 | nVidia                                 | nVidia                                                 | Yes     | Yes     |   99     | rpm-md | ftp://download.nvidia.com/opensuse/12.2/                                                          |        
48 | non-oss-update                         | openSUSE-12.2-Update-Non-Oss                           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.2-non-oss/                                                 |        
49 | non-oss-update-debug                   | openSUSE-12.2-Update-Non-Oss-Debug                     | No      | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/12.2-non-oss/                                           |        

I don’t have time now, but this is repo-horror.

I dared to update KDE on my openSUSE Tumbleweed system to the version 4.9.5 a moment ago. I could reactivate the network setup method “User Controlled with NetworkManager” by YaST2 after a computer restart.

My wired ethernet connection is still working … :slight_smile:

On 2013-01-06 14:56, Knurpht wrote:
>
> I don’t have time now, but this is repo-horror.

Absolutely.

Also I see too many repos that point to the 12.2 version instead of the
tumbleweed version - that’s more trouble.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))