wb.4 (45022) | wb.4 (49831) |
---|---|
1.\" Copyright (c) 1997, 1998 2.\" Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 14 unchanged lines hidden (view full) --- 23.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 26.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 29.\" THE POSSIBILITY OF SUCH DAMAGE. 30.\" | 1.\" Copyright (c) 1997, 1998 2.\" Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 14 unchanged lines hidden (view full) --- 23.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 26.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 29.\" THE POSSIBILITY OF SUCH DAMAGE. 30.\" |
31.\" $Id: wb.4,v 1.2 1998/12/05 09:31:25 rnordier Exp $ | 31.\" $Id: wb.4,v 1.3 1999/03/25 00:52:44 wpaul Exp $ |
32.\" 33.Dd November 4, 1998 34.Dt WB 4 i386 35.Os FreeBSD 36.Sh NAME 37.Nm wb 38.Nd 39Winbond W89C840F fast ethernet device driver --- 97 unchanged lines hidden (view full) --- 137.Xr arp 4 , 138.Xr netintro 4 , 139.Xr ifconfig 8 140.Sh HISTORY 141The 142.Nm 143device driver first appeared in 144.Fx 3.0 . | 32.\" 33.Dd November 4, 1998 34.Dt WB 4 i386 35.Os FreeBSD 36.Sh NAME 37.Nm wb 38.Nd 39Winbond W89C840F fast ethernet device driver --- 97 unchanged lines hidden (view full) --- 137.Xr arp 4 , 138.Xr netintro 4 , 139.Xr ifconfig 8 140.Sh HISTORY 141The 142.Nm 143device driver first appeared in 144.Fx 3.0 . |
145.Sh AUTHOR | 145.Sh AUTHORS |
146The 147.Nm 148driver was written by 149.An Bill Paul Aq wpaul@ctr.columbia.edu . 150.Sh BUGS 151The Winbond chip seems to behave strangely in some cases when the 152link partner switches modes. If for example both sides are set to 15310Mbps half-duplex, and the other end is changed to 100Mbps 154full-duplex, the Winbond's receiver suddenly starts writing trash 155all over the RX descriptors. The 156.Nm 157driver handles this by forcing a reset of both the controller 158chip and attached PHY. This is drastic, but it appears to be the 159only way to recover properly from this condition. | 146The 147.Nm 148driver was written by 149.An Bill Paul Aq wpaul@ctr.columbia.edu . 150.Sh BUGS 151The Winbond chip seems to behave strangely in some cases when the 152link partner switches modes. If for example both sides are set to 15310Mbps half-duplex, and the other end is changed to 100Mbps 154full-duplex, the Winbond's receiver suddenly starts writing trash 155all over the RX descriptors. The 156.Nm 157driver handles this by forcing a reset of both the controller 158chip and attached PHY. This is drastic, but it appears to be the 159only way to recover properly from this condition. |