sprich
Cadet
- Joined
- May 24, 2014
- Messages
- 2
Hello,
I just purchased and built a brand new box for FreeNAS. My motherboard of choice was the ASRock Z87 Extreme6 which includes dual Gig NICs. One being the Intel I218V and the other a Realtek RTL8111GR.
When I first booted FreeNAS off a USB drive the Intel NIC was nowhere to be found in ifconfig -a, however my Realtek interface had no problems functioning correctly.
I was worried the board might require an RMA so I used an Ubuntu live CD to test and sure enough Ubuntu was able to detect both network interfaces without any problems; both could pass traffic.
I've done various searching and it seems the I218V should be supported by the most current version of FreeNAS, which you can see I'm running from the output below:
uname -a
FreeBSD freenas.srich.lcl 9.2-RELEASE-p4 FreeBSD 9.2-RELEASE-p4 #0 r262572+17a4d3d: Wed Apr 23 10:09:38 PDT 2014 root@build3.ixsystems.com:/tank/home/jkh/build/9.2.1/freenas/os-base/amd64/fusion/jkh/9.2.1/freenas/FreeBSD/src/sys/FREENAS.amd64 amd64
Searching the Internet (including these forums) I was able to uncover a little more information and have tried various troubleshooting steps to try to get this working but have been unable to so far. I've included some relevant outputs below.
dmesg | more
pci0: <network, ethernet> at device 25.0 (no driver attached)
pciconf -lv
none3@pci0:0:25:0: class=0x020000 card=0x15a11849 chip=0x15a18086 rev=0x00 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
I changed the following lines in /boot/defaults/loader.conf to try to load the drivers but have been unsuccessful in these attempts.
more /boot/defaults/loader.conf
if_em_load="YES" # Intel(R) PRO/1000 Gigabit Ethernet
if_igb_load="YES" # Intel(R) PRO/1000 Gigabit Ethernet
I also tried a fresh install of FreeNAS 9.2.1.4, then upgrading to 9.2.1.5 via the web GUI and still could not detect the interface.
Finally, I tried downloading the Intel driver for FreeBSD from Intel's website (https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17509&keyword=freebsd&lang=eng)
That page specifically includes my model number (I218-V). Using the instructions at http://downloadmirror.intel.com/17509/eng/README.txt I was unable to 'make' the driver due to the following error:
cd /root/em-7.3.8/src
make
"/usr/share/mk/bsd.kmod.mk", line 12: "can't find kernel source tree"
I don't believe the last step was necessary because this version of FreeNAS/FreeBSD should have the driver built in.
Tons of searches on the forums reveal issues with I217-V issue, with bug reports as well; however, those all seem to be posted last year and all the bug reports are marked as confirmed working.
Any help is much appreciated. If I've left any information out just let me know, I'll post it ASAP. Thanks in advanced!
I just purchased and built a brand new box for FreeNAS. My motherboard of choice was the ASRock Z87 Extreme6 which includes dual Gig NICs. One being the Intel I218V and the other a Realtek RTL8111GR.
When I first booted FreeNAS off a USB drive the Intel NIC was nowhere to be found in ifconfig -a, however my Realtek interface had no problems functioning correctly.
I was worried the board might require an RMA so I used an Ubuntu live CD to test and sure enough Ubuntu was able to detect both network interfaces without any problems; both could pass traffic.
I've done various searching and it seems the I218V should be supported by the most current version of FreeNAS, which you can see I'm running from the output below:
uname -a
FreeBSD freenas.srich.lcl 9.2-RELEASE-p4 FreeBSD 9.2-RELEASE-p4 #0 r262572+17a4d3d: Wed Apr 23 10:09:38 PDT 2014 root@build3.ixsystems.com:/tank/home/jkh/build/9.2.1/freenas/os-base/amd64/fusion/jkh/9.2.1/freenas/FreeBSD/src/sys/FREENAS.amd64 amd64
Searching the Internet (including these forums) I was able to uncover a little more information and have tried various troubleshooting steps to try to get this working but have been unable to so far. I've included some relevant outputs below.
dmesg | more
pci0: <network, ethernet> at device 25.0 (no driver attached)
pciconf -lv
none3@pci0:0:25:0: class=0x020000 card=0x15a11849 chip=0x15a18086 rev=0x00 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
I changed the following lines in /boot/defaults/loader.conf to try to load the drivers but have been unsuccessful in these attempts.
more /boot/defaults/loader.conf
if_em_load="YES" # Intel(R) PRO/1000 Gigabit Ethernet
if_igb_load="YES" # Intel(R) PRO/1000 Gigabit Ethernet
I also tried a fresh install of FreeNAS 9.2.1.4, then upgrading to 9.2.1.5 via the web GUI and still could not detect the interface.
Finally, I tried downloading the Intel driver for FreeBSD from Intel's website (https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17509&keyword=freebsd&lang=eng)
That page specifically includes my model number (I218-V). Using the instructions at http://downloadmirror.intel.com/17509/eng/README.txt I was unable to 'make' the driver due to the following error:
cd /root/em-7.3.8/src
make
"/usr/share/mk/bsd.kmod.mk", line 12: "can't find kernel source tree"
I don't believe the last step was necessary because this version of FreeNAS/FreeBSD should have the driver built in.
Tons of searches on the forums reveal issues with I217-V issue, with bug reports as well; however, those all seem to be posted last year and all the bug reports are marked as confirmed working.
Any help is much appreciated. If I've left any information out just let me know, I'll post it ASAP. Thanks in advanced!