Devices myri10ge(7D)
NAME
myri10ge - Myricom Myri10GE 10Gb PCI Express NIC Driver
SYNOPSIS
/dev/myri10ge*
DESCRIPTION
The myri10ge Gigabit Ethernet driver is a multi-threaded,
loadable, clonable, GLD-based STREAMS driver that supports
the Data Link Provider Interface, dlpi(7P), on MyricomMyri10GE 10-Gigabit Ethernet controllers.
The myri10ge driver functions include controller initializa-
tion, frame transmit and receive, promiscuous and multicast support, multiple transmit and receive queues, support for TCP Large Send Offload, support for TCP Large Receive Offload, and error recovery and reporting. Application Programming InterfaceThe cloning character-special device, /dev/myri10ge, is used
to access all Myricom Myri10GE 10 -Gigabit Ethernet dev ices
installed within the system.The myri10ge driver is managed by the dladm(1M) command line
utility. dladm allows VLANs to be defined on top of myri10ge
instances and for myri10ge instances to be aggregated. See
dladm(1M) for more details.You must send an explicit DL_ATTACH_REQ message to associate
the opened stream with a particular device (PPA). The PPA IDis interpreted as an unsigned integer data type and indi-
cates the corresponding device instance (unit) number. Thedriver returns an error (DL_ERROR_ACK) if the PPA field
value does not correspond to a valid device instance number for the system. The device is initialized on first attachand de-initialized (stopped) at last detach.
The values returned by the driver in the DL_INFO_ACK primi-
tive in response to your DL_INFO_REQ are:
o Maximum SDU is 9000. o Minimum SDU is 0. o DLSAP address length is 8.o MAC type is DL_ETHER.
SunOS 5.11 Last change: 10 Sep 2009 1
Devices myri10ge(7D)
o SAP (Service Access Point) length value is -2,
meaning the physical address component is followedimmediately by a 2-byte SAP component within the
DLSAP address.o Broadcast address value is the Ethernet/IEEE broad-
cast address (FF:FF:FF:FF:FF:FF).o Once in the DL_ATTACHED state, you must send a
DL_BIND_REQ to associate a particular SAP with the
stream. ConfigurationLink speed and mode can only be 10000 Mbps full-duplex. See
the IEEE 802.3 Standard for more information. FILES/dev/myri10ge*
Special character device./kernel/drv/myri10ge
32-bit device driver (x86)
/kernel/drv/amd64/myri10ge
64-bit device driver (x86)
/kernel/drv/sparcv9/myri10ge
64-bit device driver (SPARC)
/kernel/drv/myri10ge.conf
Configuration fileATTRIBUTES
See attributes(5) for a description of the following attri-
butes:SunOS 5.11 Last change: 10 Sep 2009 2
Devices myri10ge(7D)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Architecture | SPARC, x86 ||_____________________________|_____________________________|
| Availability | driver/network/myri10ge |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
SEE ALSO
dladm(1M), netstat(1M), driver.conf(4), attributes(5), dlpi(7P), streamio(7I) Writing Device Drivers Network Interface Guide STREAMS Programming Guide IEEE 802.3 StandardSunOS 5.11 Last change: 10 Sep 2009 3