SOLVED FreeNAS 11 incorrect driver

Status
Not open for further replies.

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
Hi all,

I have this MOBO with 2 intel gigabit lan connections.
http://www.asrock.com/mb/Intel/H270M-ITXac/index.us.asp#Specification

Unfortunately, FreeNAS sees only one as gigabit.
Code:
ifconfig igb0
igb0: flags=8d02<BROADCAST,PROMISC,OACTIVE,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=2400b9<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO,RXCSUM_IPV6>
	ether 70:85:c2:50:4b:54
	nd6 options=9<PERFORMNUD,IFDISABLED>
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active

ifconfig em0
em0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=40098<VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,VLAN_HWTSO>
	ether 70:85:c2:50:4b:56
	inet x.x.x.x netmask 0xffffff00 broadcast x.x.x.x
	nd6 options=9<PERFORMNUD,IFDISABLED>
	media: Ethernet autoselect (1000baseT <full-duplex>)
	status: active

pciconf -lv

em0@pci0:0:31:6:	class=0x020000 card=0x15b81849 chip=0x15b88086 rev=0x00 hdr=0x00
	vendor	 = 'Intel Corporation'
	device	 = 'Ethernet Connection (2) I219-V'
	class	  = network
	subclass   = ethernet
igb0@pci0:2:0:0:	class=0x020000 card=0x15391849 chip=0x15398086 rev=0x03 hdr=0x00
	vendor	 = 'Intel Corporation'
	device	 = 'I211 Gigabit Network Connection'
	class	  = network
	subclass   = ethernet

Any clue how can I make the second interface work @ full speed?
 
Last edited by a moderator:

SweetAndLow

Sweet'NASty
Joined
Nov 6, 2013
Messages
6,421
Plug in a cable that supports gigabit.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
I did :)
#appreciate the idea. didn't think to this
 

wblock

Documentation Engineer
Joined
Nov 14, 2014
Messages
1,506
Did that solve the problem? It could also be the switch.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
Same switch & same cable worked 2 days ago connected to a Thecus NAS. Problem still present


Sent from my iPad using Tapatalk
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
Any clue how can I make the second interface work @ full speed?
Which is the "second interface"? igb0 or em0? Because pciconf listed em0 first, but you gave the output of ifconfig for igb0 first. And what makes you think there's a problem? And what makes you think that whatever problem you think is there, is caused by an "incorrect driver"?
 

wblock

Documentation Engineer
Joined
Nov 14, 2014
Messages
1,506
But that would have been a different network card also. The Intel network cards might be more picky about autonegotiation.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
Em0 is always listed second!


Sent from my iPad using Tapatalk
 

wblock

Documentation Engineer
Joined
Nov 14, 2014
Messages
1,506
I don't understand. The order of interfaces listed is not important. I'm saying that a "Thecus NAS" would have a different network card and might autonegotiate differently than the Intel card.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
The old Thecus NAS uses Intel too. E1000 seems to be the driver used by their OS.
On the asrock I have :
- 1 x Giga PHY Intel[emoji768] I219V, 1 x GigaLAN Intel[emoji768] I211AT


Sent from my iPad using Tapatalk
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
Em0 is always listed second!
No, it isn't. In the output of pciconf -lv that you posted, em0 is listed first. But if it's em0 that you think isn't operating at gigabit speed, why do you think that? The output of ifconfig that you posted clearly shows that it is.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
I don't think the position means something. The problem is the speed for igb0


Sent from my iPad using Tapatalk
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
I don't think the position means something.
It means something when you talk about the speed of "the second interface".
The problem is the speed for igb0
Much clearer. Humor us and try a different cable. Maybe try a different port on the switch. It's not a driver problem at all; the output of pciconf -lv shows that FreeNAS is seeing the device as a gigabit NIC. And the igb0 device name shows that the correct driver is being used.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
i'm gonna test the cable later today.
thanks for all feedbaks.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
i've tested the cable. it was indeed a cable issue. i don't know how this happend but this cable worked 3 days ago. changed the cable and everything is back to normal. thanks for helping.
 

SweetAndLow

Sweet'NASty
Joined
Nov 6, 2013
Messages
6,421
I did :)
#appreciate the idea. didn't think to this
i've tested the cable. it was indeed a cable issue. i don't know how this happend but this cable worked 3 days ago. changed the cable and everything is back to normal. thanks for helping.
Wait a second so you mocked me and then actually did what i told you to and I was right? Dude time to be humble and listen to other people instead of mocking them.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
Wait a second so you mocked me and then actually did what i told you to and I was right? Dude time to be humble and listen to other people instead of mocking them.
My intention was never to waste anyone's time, you get it wrong. Yes I did tested in the first place before starting the thread. I put the old nas in place and lacp worked. Because I don't have a cable tester I removed the cable and tested with my laptop. If you stretch it works sometimes. I suspect the plug to be broken.


Sent from my E6653 using Tapatalk
 

Arwen

MVP
Joined
May 17, 2014
Messages
3,611
One thing to remember about Ethernet cables, is that 10/100Mbps uses 2 pairs. But, Gigabit uses all 4 pairs. So if you have a flaky connection on 1 of the 4 wires used only for Gigabit, the cable may work rock stable at 10/100Mbps.

That's happened to me multiple times. Now I have a cable tester :smile:.
 

nikkon

Contributor
Joined
Dec 16, 2012
Messages
171
Thanks for helping guys

Sent from my E6653 using Tapatalk
 
Status
Not open for further replies.
Top