Opened 7 years ago

Closed 6 years ago

Last modified 5 years ago

#13987 closed enhancement (fixed)

Upgrade wired network drivers to FreeBSD 11

Reported by: korli Owned by: nobody
Priority: normal Milestone: R1/beta2
Component: Drivers/Network Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by korli)

Drivers should be tested on the current version in tree, then upgraded, then tested again for regressions.

Wired drivers list

NameFreeBSD NameVersionTested
3comxl8.2??
ar81xxale11.1Untested
atheros813xalc11.1OK (korli)
attansic_l1age11.1??
attansic_l2ae11.1??
broadcom440xbfe11.1Untested
broadcom570xbge11.1Untested
dec21xxxdc/de9.2??
ipro100fxp11.1OK (korli)
ipro1000e100011.1OK (korli)
jmicron2x0jme9.3??
marvell_yukonmsk11.1OK (BeDifferent1)
nforcenfe11.1Untested
pcnetle/pcn11.1OK (korli)
rdcvte11.1Untested
rtl8139rl11.1??
rtl81xxre11.1OK (korli)
syskonnectsk11.1Untested
via_rhinevr9.2??
vt612xvge11.1Untested

Change History (19)

comment:1 by korli, 7 years ago

Description: modified (diff)

comment:2 by bruno, 7 years ago

Hello I use a Broadcom ethernet device: BCM4401-B0 100 Base TX It never worked... so maybe the upgrade will?

comment:3 by korli, 7 years ago

Description: modified (diff)

Synched vt612x and ar81xx in hrev51886. Minimal changes but untested.

comment:4 by korli, 7 years ago

Description: modified (diff)

Synched broadcom440x and broadcom570x in 645dc27d9d37dca80714e0c47efa579caad8c8b2. Minimal changes but untested.

comment:5 by korli, 6 years ago

Description: modified (diff)

Synched marvell_yukon in hrev51946. Fix in the compat layer happened in hrev51951.

comment:6 by korli, 6 years ago

Description: modified (diff)

Synched syskonnect in hrev51963.

comment:7 by korli, 6 years ago

Description: modified (diff)

Feedback from #14148

comment:8 by korli, 6 years ago

Description: modified (diff)

Synched nforce and rdc in hrev51979. Minimal changes but untested.

comment:9 by taos, 6 years ago

Did a little testing on hrev51980:

  • marvell_yukon seems to work
  • broadcom440x is broken (my ethernet port is not even recognized - used to still work at the beginning of last year - just checked with hrev51149)

in reply to:  9 comment:10 by korli, 6 years ago

Replying to taos:

Did a little testing on hrev51980:

  • marvell_yukon seems to work
  • broadcom440x is broken (my ethernet port is not even recognized - used to still work at the beginning of last year - just checked with hrev51149)

Thanks. Regarding broadcom440x, the changes are minimal (counters api) https://git.haiku-os.org/haiku/commit/src/add-ons/kernel/drivers/network/broadcom440x?id=57ca9c743d8240461d63f7363869a2e554b0360e Could you please create a bug report, attach a syslog with the working and non-working hrev?

comment:11 by waddlesplash, 6 years ago

I have a tower with a via_rhine chipset, but I'll need to find the right cables to hook it up to test. I can probably get to that this coming week or the next...

comment:12 by waddlesplash, 6 years ago

The list has been copied to https://discuss.haiku-os.org/t/wi-fi-ethernet-testers-wanted/6998, and there is now a WiFi table there too.

in reply to:  12 comment:13 by korli, 6 years ago

Replying to waddlesplash:

The list has been copied to https://discuss.haiku-os.org/t/wi-fi-ethernet-testers-wanted/6998, and there is now a WiFi table there too.

Just to clarify, where should people reply? This post is an announcement, closed for replies.

comment:14 by waddlesplash, 6 years ago

Oops, that's my bad. Fixed now.

comment:15 by waddlesplash, 6 years ago

Resolution: fixed
Status: newclosed

Last set upgraded in hrev52078.

comment:16 by korli, 6 years ago

Nice, thanks Augustin!

comment:17 by michaelvoliveira, 6 years ago

Perhaps open a new ticket for FreeBSD 12 drivers?

comment:18 by waddlesplash, 6 years ago

FreeBSD 12 is not even out yet.

comment:19 by nielx, 5 years ago

Milestone: UnscheduledR1/beta2

Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone

Note: See TracTickets for help on using tickets.