ste.4 (56612) | ste.4 (57676) |
---|---|
1.\" Copyright (c) 1997, 1998, 1999 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, 1999 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.\" $FreeBSD: head/share/man/man4/ste.4 56612 2000-01-25 20:34:43Z archie $ | 31.\" $FreeBSD: head/share/man/man4/ste.4 57676 2000-03-01 14:50:24Z sheldonh $ |
32.\" 33.Dd August 21, 1999 34.Dt STE 4 35.Os FreeBSD 36.Sh NAME 37.Nm ste 38.Nd 39Sundance Technologies ST201 fast ethernet device driver 40.Sh SYNOPSIS 41.Cd "device miibus" 42.Cd "device ste" 43.Sh DESCRIPTION 44The 45.Nm 46driver provides support for PCI ethernet adapters and embedded 47controllers based on the Sundance Technologies ST201 PCI fast | 32.\" 33.Dd August 21, 1999 34.Dt STE 4 35.Os FreeBSD 36.Sh NAME 37.Nm ste 38.Nd 39Sundance Technologies ST201 fast ethernet device driver 40.Sh SYNOPSIS 41.Cd "device miibus" 42.Cd "device ste" 43.Sh DESCRIPTION 44The 45.Nm 46driver provides support for PCI ethernet adapters and embedded 47controllers based on the Sundance Technologies ST201 PCI fast |
48ethernet controller chip. This includes the D-Link DFE-550TX. | 48ethernet controller chip. 49This includes the D-Link DFE-550TX. |
49.Pp 50The Sundance ST201 uses bus master DMA and is designed to be a | 50.Pp 51The Sundance ST201 uses bus master DMA and is designed to be a |
513Com Etherlink XL workalike. It uses the same DMA descriptor | 523Com Etherlink XL workalike. 53It uses the same DMA descriptor |
52structure and is very similar in operation, however its register | 54structure and is very similar in operation, however its register |
53layout is different. The ST201 has a 64-bit multicast hash filter 54and a single perfect filter entry for the station address. IT | 55layout is different. 56The ST201 has a 64-bit multicast hash filter 57and a single perfect filter entry for the station address. 58IT |
55supports both 10 and 100Mbps speeds in either full or half duplex 56using an MII transceiver. 57.Pp 58The 59.Nm 60driver supports the following media types: 61.Pp 62.Bl -tag -width xxxxxxxxxxxxxxxxxxxx 63.It autoselect 64Enable autoselection of the media type and options. 65The user can manually override 66the autoselected mode by adding media options to the 67.Pa /etc/rc.conf 68fine. 69.It 10baseT/UTP | 59supports both 10 and 100Mbps speeds in either full or half duplex 60using an MII transceiver. 61.Pp 62The 63.Nm 64driver supports the following media types: 65.Pp 66.Bl -tag -width xxxxxxxxxxxxxxxxxxxx 67.It autoselect 68Enable autoselection of the media type and options. 69The user can manually override 70the autoselected mode by adding media options to the 71.Pa /etc/rc.conf 72fine. 73.It 10baseT/UTP |
70Set 10Mbps operation. The | 74Set 10Mbps operation. 75The |
71.Ar mediaopt 72option can also be used to select either 73.Ar full-duplex 74or 75.Ar half-duplex modes. 76.It 100baseTX | 76.Ar mediaopt 77option can also be used to select either 78.Ar full-duplex 79or 80.Ar half-duplex modes. 81.It 100baseTX |
77Set 100Mbps (fast ethernet) operation. The | 82Set 100Mbps (fast ethernet) operation. 83The |
78.Ar mediaopt 79option can also be used to select either 80.Ar full-duplex 81or 82.Ar half-duplex 83modes. 84.El 85.Pp --- 21 unchanged lines hidden (view full) --- 107the network connection (cable). 108.It "ste%d: no memory for rx list" 109The driver failed to allocate an mbuf for the receiver ring. 110.It "ste%d: no memory for tx list" 111The driver failed to allocate an mbuf for the transmitter ring when 112allocating a pad buffer or collapsing an mbuf chain into a cluster. 113.It "ste%d: chip is in D3 power state -- setting to D0" 114This message applies only to adapters which support power | 84.Ar mediaopt 85option can also be used to select either 86.Ar full-duplex 87or 88.Ar half-duplex 89modes. 90.El 91.Pp --- 21 unchanged lines hidden (view full) --- 113the network connection (cable). 114.It "ste%d: no memory for rx list" 115The driver failed to allocate an mbuf for the receiver ring. 116.It "ste%d: no memory for tx list" 117The driver failed to allocate an mbuf for the transmitter ring when 118allocating a pad buffer or collapsing an mbuf chain into a cluster. 119.It "ste%d: chip is in D3 power state -- setting to D0" 120This message applies only to adapters which support power |
115management. Some operating systems place the controller in low power | 121management. 122Some operating systems place the controller in low power |
116mode when shutting down, and some PCI BIOSes fail to bring the chip | 123mode when shutting down, and some PCI BIOSes fail to bring the chip |
117out of this state before configuring it. The controller loses all of | 124out of this state before configuring it. 125The controller loses all of |
118its PCI configuration in the D3 state, so if the BIOS does not set 119it back to full power mode in time, it won't be able to configure it | 126its PCI configuration in the D3 state, so if the BIOS does not set 127it back to full power mode in time, it won't be able to configure it |
120correctly. The driver tries to detect this condition and bring | 128correctly. 129The driver tries to detect this condition and bring |
121the adapter back to the D0 (full power) state, but this may not be | 130the adapter back to the D0 (full power) state, but this may not be |
122enough to return the driver to a fully operational condition. If | 131enough to return the driver to a fully operational condition. 132If |
123you see this message at boot time and the driver fails to attach 124the device as a network interface, you will have to perform second 125warm boot to have the device properly configured. 126.Pp 127Note that this condition only occurs when warm booting from another | 133you see this message at boot time and the driver fails to attach 134the device as a network interface, you will have to perform second 135warm boot to have the device properly configured. 136.Pp 137Note that this condition only occurs when warm booting from another |
128operating system. If you power down your system prior to booting | 138operating system. 139If you power down your system prior to booting |
129.Fx , 130the card should be configured correctly. 131.El 132.Sh SEE ALSO 133.Xr arp 4 , 134.Xr netintro 4 , 135.Xr ifconfig 8 , 136.Xr ng_ether 8 --- 14 unchanged lines hidden --- | 140.Fx , 141the card should be configured correctly. 142.El 143.Sh SEE ALSO 144.Xr arp 4 , 145.Xr netintro 4 , 146.Xr ifconfig 8 , 147.Xr ng_ether 8 --- 14 unchanged lines hidden --- |