nfe internet problems
Chuck Robey
chuckr at chuckr.org
Mon Nov 12 12:33:02 PST 2007
Pyun YongHyeon wrote:
> OK, I just finished getting a verbose boot. Wouldn't you know it? The
> > nfe ports aren't even recognized now. I have them static in the kernel
> > (so they don't need kldloading) but I can offer you no probing info. I
> > can find the nfe by using kldstat -v, so it's in the kernel (and i
> > checked, an attempt to load it anyhow fails). I haven't any idea why it
> > would not be probed, it's on the motherboard (an Asus Striker Extreme)
>
> If nfe(4) was loaded successfully and identified ethernet controller
> it should have printed some information for the device.(You can check
> it before invoking ifconfig(8)). If it's not detected by nfe(4) I
> guess nfe(4) is not guilty for the issue.
> It would be even better if you can post the output of "pciconf -lcv".
>
> > and needs only to have the bios agree to allow it, which it was. Hmm, I
> > think I will reboot and check the bios again anyhow. Won't hurt
> > anything, I guess.
> >
>
> Your BIOS may have a ASF option for ethernet. Try toggling the option.
>
OK, like I said to begin with (look above) the nfe0/1 didn't probe.
I've done more investigation, and believe it or not, the nfe0/1 doesn't
print any probe message when I was in verbose booting mode. I rebooted
4 times, and did check the BIOS, the ports were definitely active.
What's more puzzling is that, when I gave up trying to get a verbose
boot with the nfe0/1 in there, and booted non-verbosely, it probed
immediately, and here's what printed (I have excerpted the nfe section):
nfe0: <NVIDIA nForce MCP55 Networking Adapter> port 0xfb00-0xfb07 mem
0xefffd000-0xefffdfff,0xefffc000-0xefffc0ff,0xefff
b000-0xefffb00f irq 20 at device 17.0 on pci0
miibus1: <MII bus> on nfe0
e1000phy0: <Marvell 88E1116 Gigabit PHY> PHY 19 on miibus1
e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
1000baseTX-FDX, auto
nfe0: Ethernet address: 00:1b:fc:a0:90:4c
nfe0: [FILTER]
nfe0: [FILTER]
nfe0: [FILTER]
nfe0: [FILTER]
nfe0: [FILTER]
nfe0: [FILTER]
nfe0: [FILTER]
nfe0: [FILTER]
nfe1: <NVIDIA nForce MCP55 Networking Adapter> port 0xfa00-0xfa07 mem
0xefffa000-0xefffafff,0xefff9000-0xefff90ff,0xefff
8000-0xefff800f irq 21 at device 18.0 on pci0
miibus2: <MII bus> on nfe1
e1000phy1: <Marvell 88E1116 Gigabit PHY> PHY 19 on miibus2
e1000phy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
1000baseTX-FDX, auto
nfe1: Ethernet address: 00:1b:fc:a0:97:89
nfe1: [FILTER]
nfe1: [FILTER]
nfe1: [FILTER]
nfe1: [FILTER]
nfe1: [FILTER]
nfe1: [FILTER]
nfe1: [FILTER]
nfe1: [FILTER]
pciconf -l -cv yielded:
nfe0 at pci0:0:17:0: class=0x068000 card=0xcb841043 chip=0x037310de
rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
device = 'MCP55 Ethernet'
class = bridge
cap 01[44] = powerspec 2 supports D0 D1 D2 D3 current D0
cap 11[70] = MSI-X supports 8 messages in maps 0x18 and 0x1c enabled
cap 05[50] = MSI supports 8 messages, 64 bit, vector masks
cap 08[6c] = HT MSI fixed address window enabled at 0xfee00000
nfe1 at pci0:0:18:0: class=0x068000 card=0xcb841043 chip=0x037310de
rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
device = 'MCP55 Ethernet'
class = bridge
cap 01[44] = powerspec 2 supports D0 D1 D2 D3 current D0
cap 11[70] = MSI-X supports 8 messages in maps 0x18 and 0x1c enabled
cap 05[50] = MSI supports 8 messages, 64 bit, vector masks
cap 08[6c] = HT MSI fixed address window enabled at 0xfee00000
I have one other odd problem, it's that no probe messages whatever print
during booting, so I had to pick up the demsg later on. The last thing
I see during booting is the first spinner character, usually "|", and
the next thing I see is "Login;", nothing inbetween whatever. Any idea
why my booting has gone totally silent on me?
More information about the freebsd-current
mailing list