Opened 5 years ago
Closed 15 months 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 5 years ago by anevilyak
comment:2 Changed 5 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 5 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 4 years ago by Adek336
Does it work with hrev28712 ?
comment:9 Changed 2 years ago by scottmc
Can anyone confirm that this is working on a recent Haiku build?
comment:10 Changed 19 months ago by diver
- Component changed from Drivers/Network to Drivers/Network/broadcom570x
comment:11 Changed 15 months 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 :)

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.