Opened 6 years ago

Closed 2 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:
Has a Patch: no Platform: All

Description

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 Changed 6 years ago by anevilyak

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 Changed 6 years ago by netster403

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 Changed 6 years ago by anevilyak

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 Changed 5 years ago by korli

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

comment:5 Changed 5 years ago by Adek336

  • Cc adek336@… added

comment:6 Changed 5 years ago by netster403

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 Changed 5 years ago by Adek336

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 Changed 5 years ago by Adek336

Does it work with hrev28712 ?

comment:9 Changed 3 years ago by scottmc

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

comment:10 Changed 2 years ago by diver

  • Component changed from Drivers/Network to Drivers/Network/broadcom570x

comment:11 Changed 2 years ago by kallisti5

  • Resolution set to fixed
  • Status changed from new to closed

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.