1afe(7D)                             Devices                            afe(7D)
2
3
4

NAME

6       afe - ADMtek Fast Ethernet device driver
7

SYNOPSIS

9       /dev/afe
10
11

DESCRIPTION

13       The  afe  driver  is  a  multi-threaded,  loadable, clonable, GLD-based
14       STREAMS  driver supporting the Data Link Provider Interface dlpi(7P) on
15       ADMtek (now Infineon) Centaur and Comet Fast Ethernet controllers.
16

APPLICATION PROGRAMMING INTERFACE

18       The  afe  driver  can be used as either a "style 1" or a "style 2" Data
19       Link Service Provider. Physical points of attachment (PPAs) are  inter‐
20       preted as the instance  number of the afe controller as assigned by the
21       Solaris operating environment.
22
23
24       The relevant fields returned as part of a DL_INFO_ACK response are:
25
26           o      Maximum SDU is 1500.
27
28           o      Minimum SDU is 0.
29
30           o      The dlsap address length is 8.
31
32           o      MAC type is DL_ETHER.
33
34           o      SAP length is -2. The 6-byte physical  address  is  followed
35                  immediately by a 2-byte SAP.
36
37           o      Service mode is DL_CLDLS.
38
39           o      Broadcast  address  is the 6-byte Ethernet broadcast address
40                  (ff:ff:ff:ff:ff:ff).
41
42
43       If the SAP provided is zero, then IEEE 802.3 mode is assumed  and  out‐
44       bound  frames  will have the frame payload length written into the type
45       field. Likewise, inbound frames with a SAP between zero  and  1500  are
46       interpreted  as IEEE 802.3 frames and delivered to any streams that are
47       bound to SAP zero (the 802.3 SAP).
48

PROPERTIES

50       The following properties  may  be  configured  using  either ndd(1M) or
51       the afe.conf configuration file as described by driver.conf(4):
52
53       adv_autoneg_cap
54
55           Enables  (default) or disables IEEE 802.3u auto-negotiation of link
56           speed and duplex settings. If enabled, the device negotiates  among
57           the  supported  (and  configured,  see below) link options with the
58           link partner.  If disabled, at least one of the link options  below
59           must be specified. The driver selects the first enabled link option
60           according to the IEEE 802.3u specified preferences.
61
62
63       adv_100T4_cap
64
65           Enables the 100 BaseT4 link option.  (Note that most hardware  does
66           not  support this unusual link style.  Also, this uses two pairs of
67           wires for data, rather than one.)
68
69
70       adv_100fdx_cap
71
72           Enables the 100 Base TX full-duplex link option. (This is generally
73           the  fastest  mode  if  both  link partners support it. Most modern
74           equipment supports this mode.)
75
76
77       adv_100hdx_cap
78
79           Enables the 100 Base TX half-duplex link  option.  (Typically  used
80           when the link partner is a 100 Mbps hub.)
81
82
83       adv_10fdx_cap
84
85           Enables  the  10  Base-T  full-duplex link option.  (This less-fre‐
86           quently used mode is typically used when the link partner is  a  10
87           Mbps switch.)
88
89
90       adv_10hdx_cap
91
92           Enables  the 10 Base-T half-duplex link option.  (This is the fall-
93           back when no other option is available.  It is typically used  when
94           the link partner is a 10 Mbps hub or is an older network card.)
95
96

ATTRIBUTES

98       See attributes(5) for a description of the following attributes:
99
100
101
102
103       ┌─────────────────────────────┬─────────────────────────────┐
104       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
105       ├─────────────────────────────┼─────────────────────────────┤
106       │Availability                 │SPARC, x86                   │
107       ├─────────────────────────────┼─────────────────────────────┤
108       │Interface Stability          │Committed                    │
109       └─────────────────────────────┴─────────────────────────────┘
110

FILES

112       /dev/afe
113
114           Special character device.
115
116
117       /kernel/drv/afe
118
119           32-bit driver binary (x86).
120
121
122       /kernel/drv/amd64/afe
123
124           64-bit driver binary (x86).
125
126
127       /kernel/drv/sparcv9/afe
128
129           64-bit driver binary (SPARC).
130
131
132       /kernel/drv/afe.conf
133
134           Configuration file.
135
136

SEE ALSO

138       ndd(1M), driver.conf(4), attributes(5), streamio(7I), dlpi(7P)
139
140
141       IEEE 802.3 — Institute of Electrical and Electronics Engineers, 2002
142
143
144
145SunOS 5.11                        1 Apr 2007                           afe(7D)
Impressum