On 15/02/2019 10.26, stakanov wrote:
The user contacted me yesterday alarmed saying: I just did some updates (days ago), at the end of the session I did shutdown. Now after a few days when I want to use the PC I have no network.
I am only able to give advice via the phone, so all is quite complicated, user has a very low preparation in IT, so is easily "emotionally exhausted" and even easier frustrated. Therefore, less is more when it comes to “trial and error”.
Maybe he can send photos taken with mobile phone?
So what I did find (and do not really understand). Hardware: system is a ASUS M5A97 EVO R2.0 and has as eth a: Realtek 8111F Gigabit LAN controller Prior to the incident the card was recognized flawlessly. Manual: https://dlcdnets.asus.com/pub/ASUS/mb/SocketAM3+/M5A97-EVO_R2.0/ E8045_M5A97_EVO_R20_V2_WEB.pdf
The system has a Wlan card and a eth card. But both seem to be out of funktion. It is branched to a Fritzbox AVM 7490 INT. There have been no changes in the router setting. User checked for network cables. So I can virtually exclude a router problem (has been rebooted for the sake of doing it) and the router resolves as it is possible to use a smartphone via WLAN to surf.
The PC used networkmanager to handle the network. sudo ifup says correctly: handled by networkmanager skipping. O.K. In the network manager the connections are there, the settings correct. First observation: to my astonishment neither eth nor wlan is seen by the system (which raises in me the idea of an incomplete kernel update?). I tired to force a new /etc/resolv.conf , which worked by makes no difference, so it is not a question of address resolution either.
So I went to yast and made the networkmanager deactivated and went to wicked. Now wicked says: there are three! eth cards, and one wlan card. two (eth0 configured) and wlan (non configured) the new one eth is not configured. Both eth cards have the same mac and the same brand so I am sure this is a double entry somewhere.
I have seen this after some upgrades.
I asked wicked to eliminate the "configured" eth and did let restart the network stack. Now I have just two cards revealed as expected. eth0 and wlan. The chipset is a Realtech card (Realtek 8111F) as expected. Now question: Have there been changes to the Realtech 8111F firmware in opensuse Leap recently? Is there any known breakage and how to deal with it.
How can I get a meaningful dmesg (I do not know what error to search for) as in demsg I was not able to find (better the user for me) any message of failure. When I do try to set up the card in wicked it complains about the firmware and tells me to look for further information in dmesg. So I am stuck in the moment, as I do not understand what is wrong.
It would be possible to do tethering with BT via the smartphone with the machine as BT is offered as networkstack in networkmanager. So I could try a zypper up to look for changes but given that the volume of these contracts are not endless, I would like to be more precise and just repaire the network and do the rest with the flat contract for dsl.
You could do this to try ssh to the machine and do the testing yourself - but you may be unfortunate as me, because the phone gives me a 10.*.*.* address :-/
If anybody has suggestion how to debug this, I would be really greatful. What else could be compromised to deactivate wlan and eth in networkmanager. It must be the firmware no?
Maybe it is a card that needs firmware, and this fails to load or is missing the package. There was a firmware update recently: kernel-firmware-20190118-lp150.2.12.1.noarch The package is dated "Tue Feb 05 2019", I got it yesterday. So the obvious thing to try is to check what version does he have installed. If it is missing, install it. If it is this one, then install the previous version of that rpm, downloading on another machine, copy to usb stick, etc... -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)