Opened 12 years ago

Closed 9 years ago

#2943 closed enhancement (fixed)

Support for Broadcom 5754 network chipsets

Reported by: netster403 Owned by: axeld
Priority: normal Milestone: R1
Component: Drivers/Network/broadcom570x Version: R1/pre-alpha1
Keywords: Cc: adek336@…
Blocked By: Blocking:
Platform: All


It's a NIC growing in popularity. I know for a fact it's included in Dell Optiplex 745 systems.

Change History (11)

comment:1 by anevilyak, 12 years ago

There is a driver in the tree for that chipset (src/add-ons/kernel/drivers/network/broadcom_bcm570x), but it's not currently included in the image as it doesn't yet work right.

comment:2 by netster403, 12 years ago

i'm running Axel's alpha release and that driver is present (/boot/beos/system/add-ons/kernel/drivers/bin/bcm570x)

I noticed in the logs the kernel is loading both bcm440x and bcm570x. Maybe this is the problem?

comment:3 by anevilyak, 12 years ago

No, like BeOS, we try to load all drivers, each driver scans to see if any devices are present that it can support. If none, it simply unloads itself again. So it's normal to at least see it try to load in syslog.

comment:4 by korli, 12 years ago

Could you check with broadcom570x ? It might miss some PHYs though.

comment:5 by Adek336, 12 years ago

Cc: adek336@… added

comment:6 by netster403, 12 years ago

The PCI id of this NIC is not listed in the driver file: haiku/trunk/src/add-ons/kernel/drivers/network/bcm570x/b57um.c

The NIC's PCI id (as per lspci in linux) is: PciID: 14e4:167a Description: Broadcom Corporation NetXtreme BCM5754 Gigabit Ethernet PCI Express (Rev 02)

Maybe adding it would make the card work? I have no idea if the 570x driver works with 5754 though.

comment:7 by Adek336, 12 years ago

There are two drivers : bcm570x and broadcom570x. Could you check the latter? With the against-28608.diff patch from #1590, it might actually work (your PCI id is recognized by broadcom570x)

comment:8 by Adek336, 12 years ago

Does it work with hrev28712 ?

comment:9 by scottmc, 9 years ago

Can anyone confirm that this is working on a recent Haiku build?

comment:10 by diver, 9 years ago

Component: Drivers/NetworkDrivers/Network/broadcom570x

comment:11 by kallisti5, 9 years ago

Resolution: fixed
Status: newclosed

wowwwww.... this was opened for an *OLD* handle I used to use.

Consider it resolved by the latest bsd driver work :)

Note: See TracTickets for help on using tickets.