Subject: Re: Is Broadcom BCM5721 works with NetBSD-2?
To: None <netbsd-users@netbsd.org>
From: Mustafa Dogan <Mustafa.Dogan@politics.ankara.edu.tr>
List: netbsd-users
Date: 07/20/2005 11:04:15
"Matthias Scheler" <tron@zhadum.de> writes:

> Please try NetBSD 3.0_BETA first(*). NetBSD 2.0.2 has only received
> critical bug fixes necessary since NetBSD 2.0 was released. It is
> therefore as you have noticed not really uptodate on drivers.

> (*) ftp://ftp.NetBSD.org/pub/NetBSD-daily/netbsd-3/

I wanted to try NetBSD 3.0_BETA, and visited url above, a week ago. There
still isn't i386 folder there.
I tried to build 3.0_BETA from source but it failed.
After building 2.0_STABLE and some changes in
/usr/src/sys/dev/pci/pcidevs
/usr/src/sys/dev/pci/if_bge.c (from OpenBSD bge driver)
/usr/src/sys/dev/pci/if_bgereg.h
and recompile kernel didn't solve my problem.
New kernel dropped into ddb> again.
Kernel: page fault trap, code 0
Stopped at      netbsd:bge_intr 0x266 ...
ddb>

There is bge driver in NetBSD-2.0_STABLE but (IMO) doesn't work as expected.
Main problem seems related to PCI Express (or PCI-X, whatever).

In FreeBSD 5.4, bge is working well. I didn't try OpenBSD yet, and couldn't
try NetBSD 3.0_BETA.

So what should I do? Should I wait a working 3.0_BETA, or install FreeBSD
and go on?

Best regards,

Mustafa Dogan