nfe problem on 8.0-BETA2
Ryan Rogers
webmaster at doghouserepair.com
Tue Jul 21 02:16:45 UTC 2009
I'm running 8.0-BETA2/amd64 on a system that has on-board ethernet. It
is detected by FreeBSD as the following:
nfe0: <NVIDIA nForce MCP55 Networking Adapter> port 0xac00-0xac07 mem
0xcfffa000-0xcfffafff,0xcfff9000-0xcfff90ff,0xcfff8000-0xcfff800f irq 22
at device 17.0 on pci0
miibus1: <MII bus> on nfe0
e1000phy0: <Marvell 88E1116 Gigabit PHY> PHY 1 on miibus1
e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto
The problem is, I can't get packets to move across the interface. I
know that the interface works in Windows as well as Ubuntu, but it looks
like it's failing to get fully configured in FreeBSD. The output of
ifconfig nfe0 is:
nfe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether 00:04:4b:01:8c:0b
inet 10.10.10.3 netmask 0xffffff00 broadcast 10.10.10.255
media: Ethernet autoselect (none)
status: active
The part that I find odd is "media: Ethernet autoselect (none)". If I
manually force it to "media 1000baseT mediaopt full-duplex", that line
becomes "media: 1000baseT full-duplex (10baseT/UTP half-duplex)".
Still, the interface is dead.
I found PR kern/127910 which describes the same problem, except for
7.0-RELEASE. There's been no activity on that for 9 months though
(aside from my update today). Can anyone offer me any insight on this?
Thanks,
Ryan
More information about the freebsd-current
mailing list