Opened 20 months ago
Last modified 9 months ago
#878 new defect
Wake On Lan (with several NICs) not working
| Reported by: | vanhaakonnen | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 9.1.0-RELEASE |
| Component: | FreeBSD | Version: | 8.0.2-RELEASE |
| Keywords: | wol intel nic wakeonlan | Cc: |
Description
With two Intel nics 82579LM and 82574L (freenas recognizes as Intel(R) PRO/1000 Network Connection) WakeOnLan? is not working correctly.
ifconfig -m lists wol compatibles:
capabilities=1399b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWT AGGING,VLAN_HWCSUM,TSO4,WOL_UCAST,WOL_MCAST,WOL_MA GIC,VLAN_HWFILTER>
"ifconfig em0 wol_magic" and "ifconfig em0 wol" enables the wol support. I shut down the nas via "shutdown -p now" and try to wake up the system from a ubuntu linux again (with "etherwake" and some things like "wakeonlan -i 192.168.100.10 00:30:48:XX:XX:XX"
I could configure three different ways to power on the system via wol: WOL_MAGIC, WOL_MCAST and WOL_UNICAST. I tried them in different combinations.
WOL_MAGIC > no boot ->> not working
WOL_MAGIC,WOL_MCAST > boots direct after shutdown (without any command to boot the system) ->> not working
WOL_MAGIC,WOL_UNICAST > doesn´t wake up the box
The problem is that the preferred method (Magic_Packet) is completely not working. With MCAST the system boots immediately after shutdown.
There are a few posts in the forum (english and german) about WOL and nobody get it working correctly.
http://forums.freenas.org/showthread.php?2339-Wake-On-Lan-WOL-with-Supermicro-C7Q67-and-2x-Intel-NICs&highlight=WOL
http://forums.freenas.org/showthread.php?2426-Freenas-8-wol
Change History (5)
comment:1 Changed 20 months ago by vanhaakonnen
comment:2 Changed 19 months ago by vanhaakonnen
- Summary changed from Wake On Lan (with Intel NICs) not working to Wake On Lan (with several NICs) not working
- Version changed from 8.0.1-RELEASE to 8.0.2-RELEASE
comment:3 Changed 19 months ago by vanhaakonnen
A few other people have problems with wake on lan with different network cards:
http://forums.freenas.org/showthread.php?2339-Wake-On-Lan-WOL-with-Supermicro-C7Q67-and-2x-Intel-NICs
comment:4 Changed 18 months ago by vanhaakonnen
- Milestone set to 8.1-RELEASE
comment:5 Changed 9 months ago by william
- Milestone changed from 8.2.0-RELEASE to 9.1.0-RELEASE

Because the intel nics are used in several enterprise main boards a asked supermicro for the wol problem too:
===
Hi XXX,
The LAN controller chip and the firmware are all from Intel. We had the WOL checked in Redhat 5.6. There was no problem with the firmware and the hardware. The C7Q67 can be powered off completely and the LAN port will blink meaning WOL was on enabled. It can be waked up over LAN, too, in Redhat.
So, I believe it's FreeNAS's driver issue. FreeNAS may not have the correct driver to manage the power on the LAN controller. There is the latest LAN driver, PRO_v16.5.zip (ftp://ftp.supermicro.com/driver/LAN/Intel/), that you can try.
Thanks,
XXX
==
Maybe it is possible to use a newer driver for the intel nics...