Hello everyone
I have a FreeBSD server that has "igc" interfaces, and in theory they are capable of using WOL. When using
I've checked everything I could find, but it doesnt seem to want to wake up. I've set
The server is running 14.1-RELEASE, and uses a GENERIC kernel.
Here are the capabilities of the network interface, it does detail
Is there something I might be missing? I am happy to share any more information needed.
EDIT: For those interested in what hardware I am using, its a Minisforum NPB7 MiniPC which has two Intel I226-V Interfaces. Here is the output of the command
I have a FreeBSD server that has "igc" interfaces, and in theory they are capable of using WOL. When using
tcpdump -i <if> -x port 9
when the server is powered on I see the magic packets arrive. I've checked everything BIOS related to WOL, and when the machine is powered off, the network interface lights are still on. From my workstation I can send WOL packages to a Linux server and it wakes up. My workstation is a Linux Ubuntu and I used the command wakeonlan
, however I also tried waking up the FreeBSD server from another FreeBSD machine using wake
, and nothing.I've checked everything I could find, but it doesnt seem to want to wake up. I've set
ifconfig_igc0="inet 172.16.0.4 netmask 24 wol"
on /etc/rc.conf, and I've also set the sysctl dev.igc.0.wake=1
and set it permanent on /etc/sysctl.conf.The server is running 14.1-RELEASE, and uses a GENERIC kernel.
Here are the capabilities of the network interface, it does detail
WOL_UCAST
, WOL_MCAS
and WOL_MAGIC
:
Code:
$> ifconfig -m igc0
igc0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=4e43fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6,HWSTATS,MEXTPG>
capabilities=4f43fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6,HWSTATS,MEXTPG>
ether 64:62:66:21:dd:b3
inet 172.16.0.4 netmask 0xc0000000 broadcast 191.255.255.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
supported media:
media autoselect
media 2500Base-T
media 1000baseT
media 1000baseT mediaopt full-duplex
media 100baseTX mediaopt full-duplex
media 100baseTX
media 10baseT/UTP mediaopt full-duplex
media 10baseT/UTP
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
Is there something I might be missing? I am happy to share any more information needed.
EDIT: For those interested in what hardware I am using, its a Minisforum NPB7 MiniPC which has two Intel I226-V Interfaces. Here is the output of the command
pciconf -lv | grep -B 4 ethernet
Code:
igc0@pci0:86:0:0: class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
vendor = 'Intel Corporation'
device = 'Ethernet Controller I226-V'
class = network
subclass = ethernet
igc1@pci0:87:0:0: class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
vendor = 'Intel Corporation'
device = 'Ethernet Controller I226-V'
class = network
subclass = ethernet
Last edited: