[haiku-development] Re: Broadcom drivers

  • From: François Revol <revol@xxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 17 Apr 2016 22:47:26 +0200

Hi,

On 17/04/2016 13:30, Dario Casalinuovo wrote:

Hello,

On Mon, Apr 4, 2016 at 4:02 PM, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote:

Am 04/04/2016 um 15:53 schrieb Dario Casalinuovo:

Hello, the broadcom ethernet drivers looks like perfectly broken, they
prevent my system from booting [1] and I don't have any choice than
blacklist them.

Is it the case to disable them from the build?


If it works for no one, disable them. Otherwise, fixing them in your case
would be the preferred solution :-)

Someone really needs to update the drivers to FreeBSD 10.0.


We have also a native driver for this chipset, I tried to enable it in
place of the freebsd one (named broadcom440x and the native bcm440x). Is
there some reason that I don't know to don't re-enable them? For example we
can't include it in the image since it's GPL?

It was removed because it conflicts with the BSD one (old-style drivers
don't register themselves as handler for a hardware, so it would have
risked loading both and resulting in a KDL).


It's been removed in hrev28607 by korli:

added broadcom440x and pegasus drivers. They work fine on my machine.
Removed bcm440x.

You should be able to blacklist the BSD driver and build the other one
and install in /system/non-packaged/...

However it's not been maintained since 2008, so...


François.

Other related posts: