LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-13-2013, 12:03 AM   #1
Refractor
Member
 
Registered: Oct 2008
Location: Rousse, Bulgaria
Distribution: Debian
Posts: 91

Rep: Reputation: 25
Question Realtek RTL8101E/RTL8102E stops working after suspend to ram/disk


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!
 
Old 11-13-2013, 12:42 AM   #2
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,850

Rep: Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309
probably you have two drivers RTL8101e and RTL8102e. The first one is not working and you need to use only the other one. if not sure you can try to remove all the drivers and download one from realtek.
 
1 members found this post helpful.
Old 11-14-2013, 05:44 AM   #3
Refractor
Member
 
Registered: Oct 2008
Location: Rousse, Bulgaria
Distribution: Debian
Posts: 91

Original Poster
Rep: Reputation: 25
The driver is just r8169, but the NIC was randomly identified as either RTL8101e or RTL8102e. Both use the r8169 module, but I suppose that they have differences and when it's not detected properly it fails. It must be a kernel problem because last night I upgraded to 14.1, which upgraded the kernel and now it's okay, it works consistently across reboots and suspensions.
Thanks!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Automatically Resume from Suspend to Ram and Suspend to Disk to Save Battery in Linux LXer Syndicated Linux News 0 05-10-2013 02:40 AM
Network card sometimes is not detected - Realtek RTL8101E/RTL8102E - Ubuntu 12.04 tauro_kpo Linux - Hardware 2 12-14-2012 10:31 PM
Unable to install Realtak RTL8101E/RTL8102E sherazqurban Linux - Networking 4 10-04-2012 04:00 PM
Wireless stops working after resuming from suspend to disk/ram piratesmack Slackware 9 12-25-2009 10:16 PM
Suspend-to-ram on Realtek leads to Malformed Packets bfoddy Linux - General 1 06-10-2008 04:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:49 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration