> ----- Original Message -----

>>  From: "Ronciak, John" <john.ronc...@intel.com>
>> 
>>  I believe this is normal behavior.  Please check the systems WoL settings. 
>  
>>  It's probably set up to wake on any traffic and not set to wake on just 
> 
>>  "magic packets" (the WoL specific packets).  On WoL enabled ports 
> the 
>>  MAC stays active looking for packets that are filtered looking to match one 
> of 
>>  its programmed filters.  Comparing the behavior to what happens in Windows 
> in 
>>  the case probably won't match up.  As I said, please the WoL setting in 
> the 
>>  system to see what it is looking for to wake up on.
> 
> 
> Hello John.  Thank you for the kind reply.  I can say that I do not believe 
> that 
> any traffic is waking up the box.  I can unplug the NIC once booted, and 
> shutdown only to have the box power up again.  I can find no setting in the 
> BIOS 
> to control what it wakes on.
> 
> Ethtool suggests that it is indeed awaiting a magic packet for the wake-up:
> 
> # ethtool eno1
> Settings for eno1:
> Supported ports: [ TP ]
> Supported link modes:   10baseT/Half 10baseT/Full 
>                        100baseT/Half 100baseT/Full 
>                        1000baseT/Full 
> Supported pause frame use: No
> Supports auto-negotiation: Yes
> Advertised link modes:  10baseT/Half 10baseT/Full 
>                        100baseT/Half 100baseT/Full 
>                        1000baseT/Full 
> Advertised pause frame use: No
> Advertised auto-negotiation: Yes
> Speed: 1000Mb/s
> Duplex: Full
> Port: Twisted Pair
> PHYAD: 2
> Transceiver: internal
> Auto-negotiation: on
> MDI-X: on (auto)
> Supports Wake-on: pumbg
> Wake-on: g
> Current message level: 0x00000007 (7)
>       drv probe link
> Link detected: yes
> 
> The manpage for ethtool says that a "Wake-on" setting of g corresponds 
> to magic packet.  Interesting, if I set it to "d" for disable, it 
> still goes down, waits a few sec and powers up all by itself.
> 
> Any other advice is deeply appreciated.


This is very odd.  I booted into Windows to verify what settings it uses for 
this NIC relating to WOL.  What I found:
[x] Wake on Magic Packet
[x] Wake on Pattern Match
[x] Wake of Magic Packet from power off state

I shutdown from Windows and again, it went down and did not wake up.  I booted 
into Linux.  I verified the exact same output from `ethtool eno1` as I posted 
above.  I then issued a `shutdown -h now` and the box went down and stayed 
down.  I woke it up with a `wol xx:xx:xx:xx:xx:xx` and then shut it down again. 
 It stayed off this time.  I repeated 10 times and found that 2 our of the 10 
times, it woke back up.  Can anyone explain to me what is going on with this 
and do you believe that it is related to the Linux kernel driver for this NIC?

------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to