Greetings!
Slackware64 14.0 here,
was working fine until 2 days ago, when I had to move my laptop to a friend's apartament. I suspended (to RAM) and when I moved the laptop eth0's MAC was ff:ff:ff:ff:ff:ff and it wasn't working, dmesg output didn't show anything after that. Reboot didn't work. I had to power off, remove battery and charger and then turn on the laptop in order to get the NIC working. I tried unloading/loading the r8169 module after suspension and while it unloaded successfully, the loading had this strange output:
Code:
r8169 0000:07:00.0: eth0: RTL8101e at 0xffffc9000007c000, ff:ff:ff:ff:ff:ff, XID 9cf0f8ff IRQ 18
After a full powercycle the output is a bit different:
Code:
r8169 0000:07:00.0: eth0: RTL8102e at 0xffffc9000007c000, 1c:75:08:67:18:55, XID 04e00000 IRQ 43
I don't know if the IRQs or those XIDs are supposed to be consistent, but obviously, they're not.
I am assuming a hardware failure, since a full reboot is not fixing the issue, but complete turn off does.
What's your opinion, is there any possibility for this to be a software/kernel issue or my problem is hardware-based?
Thanks in advance!