[Bug 160413] Re: Wake on LAN (WOL) not working with r8169 driver
concertedrxn
travisejones at yahoo.com
Tue May 12 03:24:55 UTC 2009
I found a solution to the problem. I have the same ethernet card as the
original reporter of the bug, and I'm still running Intrepid (AMD64).
$ lspci -nn | grep Realtek
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev
01)
I solved the problem by downloading and compiling the driver for the
r8168 from Realtek's web site:
<http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=5&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#RTL8111B/RTL8168B/RTL8111/RTL8168%3Cbr%3ERTL8111C/RTL8111CP/RTL8111D(L)%3Cbr%3ERTL8168C/RTL8111DP>.
To get it to compile I had to manually edit the Makefile in the src/
directory so it would point to the correct src/ directory. For whatever
reason, the line "$(MAKE) -C $(KDIR) SUBDIRS=$(PWD)/src modules"
wouldn't work, so I replaced "$(PWD)/src" with the actual path.
After a "sudo modprobe -r r8169 && sudo modprobe r8168" I was able to
suspend my computer and wake it up with a MagicPacket without any other
change to the configuration. I suppose I need to blacklist the r8169
module in /etc/modprobe.d/blacklist to keep it from loading on the next
reboot, though.
Realtek's r8168 driver is licensed under the GPL. It would be great if
it could be included in Ubuntu.
--
Wake on LAN (WOL) not working with r8169 driver
https://bugs.launchpad.net/bugs/160413
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Linux.
More information about the kernel-bugs
mailing list