DragonFly users List (threaded) for 2007-02
Re: bfe0: couldn't map memory
On 1/13/07, Nuno Antunes <firstname.lastname@example.org> wrote:
On 1/13/07, Sepherosa Ziehau <email@example.com> wrote:
> On 1/13/07, Nuno Antunes <firstname.lastname@example.org> wrote:
> > Hi,
> > I'm having trouble getting my bfe network interface card to work on
> > dragonfly. The following appears on dmesg (hand transcribed):
> > bfe0: <Broadcom BCM4401-B0 Fast Ethernet> irq 17 at device 1.0 on pci6
> > bfe0: couldn't map memory
> > device_probe_and_attach: bfe0 attach returned 6
> > The interface does not appear on "ifconfig -a"
> > Any help would be very appretiated.
> Hope this will be helpful.
> Best Regards,
> Live Free or Die
Thanks for the tip. A BIOS upgrade solved it.
Hmm. I recently started getting this error again, it knocked my head
out trying to find the reason (but it's working now).
I tried no-optimizations (even removed /etc/make.conf), trying
GENERIC, no SMP, always the same error. There was a difference when I
tried NATA though, it gave me:
bfe0: MII without any PHY!
Maybe options PCI_MAP_FIXUP for NATA had something to do with this?
Anyway, it turned out to be that I had disabled PXE booting at the
BIOS. Having it enabled allows bfe to work correctly on DFly on this
laptop (note that it was working of FreeBSD and Windows on the same
laptop without PXE enabled). The BIOS upgrade I had done before must
have restored the default enable PXE booting, that's why it worked
after the upgrade (until I disabled it later and started to get the
error again scratching my head why...).
Could it be there's some issue with pci memory/port mapping that
enabling PXE cirumvents? I'm way off my knowledge here..
Anyways, I just though I could tell the tale..