re(4) for 4.11-RELEASE (Netgear GA311, etc.)

Curtis Dunham cdunham at conwaycorp.net
Sat Jan 29 23:56:51 PST 2005


In case someone else out there picked up a Netgear GA311 (Best Buy had 
them for ~$20 after rebate) or another re(4)-supported NIC and wants to 
put it in a 4.x box (I was too lazy to upgrade), I've repackaged Bill 
Paul's backported re(4) driver from the 4.9 release cycle so that it'll 
patch cleanly into 4.11-RELEASE.  I made a small tweak to the receive 
configuration code so that going in and out of promiscuous mode doesn't 
start a full NIC reinitialize (which in the case of the GA311 appears to 
restart the speed autonegotiation, which tends to take awhile, and makes 
the link die).  In doing so, I may have broken the driver horribly 
without knowing it, but it Works For Me (tm).  If you have problems you 
could just drop in the sys/dev/re/if_re.c directly from Bill's driver 
(http://www.freebsd.org/~wpaul/RealTek/4-stable/re.tar.gz 
<http://www.freebsd.org/%7Ewpaul/RealTek/4-stable/re.tar.gz>).

For the record, the GA311 has a 8169S chipset.


---
Curtis Dunham
-------------- next part --------------
A non-text attachment was scrubbed...
Name: re-4.11.tar.bz2
Type: application/octet-stream
Size: 28514 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20050130/ab4e5224/re-4.11.tar.obj


More information about the freebsd-questions mailing list