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

NAME

6       xge - Neterion Xframe 10Gigabit Ethernet Network Adapter driver
7

SYNOPSIS

9       /dev/xge
10
11

DESCRIPTION

13       The  xge  10  Gigabit  Ethernet   driver is a multi-threaded, loadable,
14       clonable, GLD-based STREAMS driver supporting  the Data  Link  Provider
15       Interface,   dlpi(7P),  on  S2IO  Xframe  10-Gigabit  Ethernet  Network
16       Adapter.
17
18
19       The xge driver  functions  includes  controller  initialization,  frame
20       transmit  and  receive,  promiscuous and multicast support, TCP and UDP
21       checksum offload (IPv4 and IPv6),  9622-byte  jumbo  frame,  and  error
22       recovery and reporting.
23
24
25       The  xge  driver  and hardware support the 10GBase-SR/W, LR/W, and ER/W
26       802.3 physical layer.
27

APPLICATION PROGRAMMING INTERFACE

29       The cloning,  character-special device /dev/xge is used to  access  all
30       Xframe devices installed within the system.
31
32
33       The  xge driver is managed by the dladm(1M) command line utility, which
34       allows VLANs to be defined  on  top  of  xge   instances  and  for  xge
35       instances to be aggregated. See dladm(1M) for more details.
36
37
38       The  values  returned  by  the  driver  in the DL_INFO_ACK primitive in
39       response to the DL_INFO_REQ are as follows:
40
41           o      Maximum SDU is 9600.
42
43           o      Minimum SDU is 0.
44
45           o      DSLAP address length is 8 bytes.
46
47           o      MAC type is DL_ETHER.
48
49           o      SAP length value is  -2 meaning the physical address  compo‐
50                  nent  is  followed  immediately  by  a  2-byte sap component
51                  within the DLSAP address.
52
53           o      Broadcast address value is Ethernet/IEEE  broadcast  address
54                  (FF:FF:FF:FF:FF:FF).
55

CONFIGURATION

57       By default, the xge driver works without any configuration file.
58
59
60       You  can  check  the  running-time  status  of a device  instance using
61       ndd(1M). Currently, the driver provides an interface to print all hard‐
62       ware statistics.
63
64
65       For example, to print statistics of device xge0:
66
67              #ndd /dev/xge0 stats
68              tmac_data_octets 772
69              tmac_frms 15
70              tmac_drop_frms 0
71              tmac_bcst_frms 6
72              tmac_mcst_frms 6
73
74              ...
75
76              rmac_vld_frms 13
77              rmac_fcs_err_frms 0
78              rmac_drop_frms 0
79              rmac_vld_bcst_frms 7
80              rmac_vld_mcst_frms 11
81              rmac_out_rng_len_err_frms 0
82              rmac_in_rng_len_err_frms 0
83              rmac_long_frms 0
84
85              ...
86
87              not_traffic_intr_cnt 242673
88              traffic_intr_cnt 28
89
90              ...
91
92

FILES

94       /dev/xge     xge special character device
95
96

ATTRIBUTES

98       See attributes(5) for descriptions of the following attributes:
99
100
101
102
103       ┌───────────────────────────────────────────────────────────┐
104       │ATTRIBUTE TYPE                ATTRIBUTE VALUE              │
105       │Architecture                  x86                          │
106       └───────────────────────────────────────────────────────────┘
107

SEE ALSO

109       dladm(1M), ndd(1M), attributes(5), streamio(7I), dlpi(7P)
110
111
112       Writing Device Drivers
113
114
115       STREAMS Programming Guide
116
117
118       Network Interfaces Programmer's Guide
119
120
121
122 SunOS 5.11                       3 Oct 2005                           xge(7D)
Impressum