Hi, after upgrading my working wake-on-lan configuration on a Dell Optiplex GX150 from lenny to squeeze, wake-on-lan does not work anymore.
The Dell has an onboard ethernet: 01:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78) using driver "3c59x". The chipset is Intel Corporation 82815 815 Chipset. To get wake-on-lan to work in lenny I had to add a file /etc/modprobe.d/wol.conf with contents options 3c59x enable_wol=1 and set NETDOWN=no in /etc/default/halt Correct function could be checked by active LEDs on ethernet-connector after power-off. After upgrade to squeeze, LEDs are off after power-off and wake-on-lan does not work. I tried several things (remove shutting down of eth0 in /etc/init.d/networking, 3c59x-module remove and load at /etc/init.d/halt, fiddling with /proc/acpi/wakeup, checking and updating /sys/bus/pci/devices/xxx/power/wakeup), but nothing helped in any way. Furtheron I installed an additional ethernet-card: 01:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) But all things I tried were not successful with this card, too. I now just took the source of the lenny-kernel 2.6.26, deactivated CONFIG_SYSFS_DEPRECATED in the config and built a kernel package. I then installed this kernel-package on the system without changing anything else. I then booted this kernel and wake-on-lan works again in squeeze like in lenny before (with the internal 3com-ethernet). So something is broken with wake-on-lan in 2.6.32 (maybe related to the acpi-config of the chipset?) If needed I can provide further information, perform tests or build special kernel-versions. (wake-on-lan is triggered using magic-packet from another linux system with wakeonlan and from logitech squeezeboxes) Bye, Mark -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org