pk007_za
Dabbler
- Joined
- Oct 5, 2011
- Messages
- 19
Hey Guys,
I'm having a problem with 2 of these cards in seperate machines, both exhibiting the same problem. FreeNAS is installed, Onboard realtek gigabit is working perfectly, allowing management. however the quad gigabit PCI-E Card (HP NC360T - Intel Pro 1000) refuses to work, just shows up as "No Carrier"
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 9000
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet 1000baseT <full-duplex> (autoselect)
status: no carrier
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 9000
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet 100baseTX <full-duplex> (autoselect)
status: no carrier
em2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet autoselect
status: no carrier
em3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet autoselect
status: no carrier
I ahve tried various combinations of MTU, line speed, duplex, etc... with no effect.
the if_em.ko driver is loaded:
[root@freenas] ~# kldstat |grep if_em
6 1 0xffffffff80e3a000 68c40 if_em.ko
Cards show up fine in dmesg:
[root@freenas] ~# dmesg | egrep 'em0|em1|em2|em3'
em0: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xac00-0xac1f mem 0xfe7e0000-0xfe7fffff,0xfe7c0000-0xfe7dffff irq 18 at device 0.0 on pci4
em0: Using an MSI interrupt
em0: [FILTER]
em0: Ethernet address: 00:0c:bd:01:cf:9c
em1: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xa880-0xa89f mem 0xfe780000-0xfe79ffff,0xfe760000-0xfe77ffff irq 19 at device 0.1 on pci4
em1: Using an MSI interrupt
em1: [FILTER]
em1: Ethernet address: 00:0c:bd:01:cf:9d
em2: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xbc00-0xbc1f mem 0xfe8e0000-0xfe8fffff,0xfe8c0000-0xfe8dffff irq 19 at device 0.0 on pci5
em2: Using an MSI interrupt
em2: [FILTER]
em2: Ethernet address: 00:0c:bd:01:cf:9a
em3: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xb880-0xb89f mem 0xfe880000-0xfe89ffff,0xfe860000-0xfe87ffff irq 16 at device 0.1 on pci5
em3: Using an MSI interrupt
em3: [FILTER]
em3: Ethernet address: 00:0c:bd:01:cf:9b
I am stumped as to what is going on, as the same cards work flawlessly on Centos and Windows 2008R2. I'm assuming its a problem with the if_em.ko due to some error regressions in the FreeBSD driver tree, but I have no idea how to fix it.
Copying if_em.ko from a clean FreeBSD-8.2-RELEASE had no effect.
Any Ideas or assistance ?
Thanks,
Pk
I'm having a problem with 2 of these cards in seperate machines, both exhibiting the same problem. FreeNAS is installed, Onboard realtek gigabit is working perfectly, allowing management. however the quad gigabit PCI-E Card (HP NC360T - Intel Pro 1000) refuses to work, just shows up as "No Carrier"
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 9000
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet 1000baseT <full-duplex> (autoselect)
status: no carrier
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 9000
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet 100baseTX <full-duplex> (autoselect)
status: no carrier
em2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet autoselect
status: no carrier
em3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
media: Ethernet autoselect
status: no carrier
I ahve tried various combinations of MTU, line speed, duplex, etc... with no effect.
the if_em.ko driver is loaded:
[root@freenas] ~# kldstat |grep if_em
6 1 0xffffffff80e3a000 68c40 if_em.ko
Cards show up fine in dmesg:
[root@freenas] ~# dmesg | egrep 'em0|em1|em2|em3'
em0: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xac00-0xac1f mem 0xfe7e0000-0xfe7fffff,0xfe7c0000-0xfe7dffff irq 18 at device 0.0 on pci4
em0: Using an MSI interrupt
em0: [FILTER]
em0: Ethernet address: 00:0c:bd:01:cf:9c
em1: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xa880-0xa89f mem 0xfe780000-0xfe79ffff,0xfe760000-0xfe77ffff irq 19 at device 0.1 on pci4
em1: Using an MSI interrupt
em1: [FILTER]
em1: Ethernet address: 00:0c:bd:01:cf:9d
em2: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xbc00-0xbc1f mem 0xfe8e0000-0xfe8fffff,0xfe8c0000-0xfe8dffff irq 19 at device 0.0 on pci5
em2: Using an MSI interrupt
em2: [FILTER]
em2: Ethernet address: 00:0c:bd:01:cf:9a
em3: <Intel(R) PRO/1000 Network Connection 7.1.9> port 0xb880-0xb89f mem 0xfe880000-0xfe89ffff,0xfe860000-0xfe87ffff irq 16 at device 0.1 on pci5
em3: Using an MSI interrupt
em3: [FILTER]
em3: Ethernet address: 00:0c:bd:01:cf:9b
I am stumped as to what is going on, as the same cards work flawlessly on Centos and Windows 2008R2. I'm assuming its a problem with the if_em.ko due to some error regressions in the FreeBSD driver tree, but I have no idea how to fix it.
Copying if_em.ko from a clean FreeBSD-8.2-RELEASE had no effect.
Any Ideas or assistance ?
Thanks,
Pk