Deleted Added
full compact
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 ---