I have a problem...
Wanted to set jumbo frames in my NAS, but seems that nfe0 does not support jumbo frames (at least in FreeBSD)
I had an HP NC112T PCI Express Gigabit Server Adapter somewhere and yesterday found some time to plug it in my NAS..
The thing is that no WOL options appear in Network|Lan Management.(And no WOL is a dealbraker in my case)
dmesg output:
Code: Select all
$ dmesg |grep em0
em0: <Intel(R) PRO/1000 Network Connection 7.3.2> port 0xec00-0xec1f mem 0xdffe0000-0xdfffffff,0xdff00000-0xdff7ffff,0xdffdc000-0xdffdffff irq 17 at device 0.0 on pci3
em0: Using MSIX interrupts with 3 vectors
em0: Ethernet address: xx:xx:xx:xx:xx:xxCode: Select all
$ ifconfig -m em0
em0: flags=8c02<BROADCAST,OACTIVE,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO>
capabilities=5019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWFILTER,VLAN_HWTSO>
ether xx:xx:xx:xx:xx:xx
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect
status: no carrier
supported media:
media autoselect
media 1000baseT
media 1000baseT mediaopt full-duplex
media 100baseTX mediaopt full-duplex
media 100baseTX
media 10baseT/UTP mediaopt full-duplex
media 10baseT/UTPHowever the card itself does have WOL support. Below are the NIC's specs:
Code: Select all
NC112T
Data Path Single lane (x1)
I/O Expansion Slot Type PCI Express ver 1.1
Controller Intel 82574L
Jumbo Frames Yes (9K frame size)
Server Slot Support Includes brackets for both half height and full height slots
TCP Checksum Offload Yes, IPv6 based
Large Send Offload (LSO) Yes
Onboard Memory 32KB
PXE Support Yes
Cold Boot Wake-on-LAN (WOL) Yes
Number of ports 1
Connectors RJ-45
Transfer Rate 10/100/ 1000
Cabling Category 5, 5E, and 6 or better
IEEE Support 802.3, 802.3u, 802.3x, 802.3ab, 802.3ad, 802.1p, 802.1Q
I found somewhere to put dev.em.0.wake in sysctl, however sysctl -a shows no such parameter (and if I try to enter it in System|Advanced|sysctl.conf|Edit I get an error "The MIB 'dev.em.0.wake' doesn't exist in sysctl."
Tried writing wol_magic in advanced options of ifconfig, but after reboot still nothing...
I even found siftu's blog post about how to enable wol in an intel card (http://n4f.siftusystems.com/index.php/2 ... /comments/), however I don't know if it applies in my case
Anyone has any ideas, please?
Since I use 9.1.0.1 - Sandstorm (revision 847), is anyone in here which is using an Intel card (em0 interface) with the newest version of Nas4free who can post the output of
Code: Select all
ifconfig -m em0Thanks!!!!

