diff options
author | Reyk Floeter <reyk@cvs.openbsd.org> | 2007-04-16 16:52:53 +0000 |
---|---|---|
committer | Reyk Floeter <reyk@cvs.openbsd.org> | 2007-04-16 16:52:53 +0000 |
commit | b8e0757c3a1cc273b773fdea327ebbd8731193c3 (patch) | |
tree | 7437eff06ba408267f2e814d606eeb4972d8eb86 /share | |
parent | cf862b65af95b979f6ed86507994081c97c3f667 (diff) |
Add a manpage for the upcoming nx(4) driver and the nxb(4) boards.
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man4/Makefile | 7 | ||||
-rw-r--r-- | share/man/man4/nx.4 | 131 |
2 files changed, 135 insertions, 3 deletions
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile index 1f9c31f1996..65e065fdc0a 100644 --- a/share/man/man4/Makefile +++ b/share/man/man4/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.413 2007/04/16 11:10:41 dlg Exp $ +# $OpenBSD: Makefile,v 1.414 2007/04/16 16:52:52 reyk Exp $ MAN= aac.4 ac97.4 acphy.4 \ acpi.4 acpiac.4 acpibat.4 acpibtn.4 acpicpu.4 acpidock.4 \ @@ -29,8 +29,8 @@ MAN= aac.4 ac97.4 acphy.4 \ maestro.4 mainbus.4 malo.4 maxds.4 maxtmp.4 mbg.4 midi.4 mii.4 mfi.4 \ moscom.4 mpi.4 mpu.4 msk.4 mtd.4 mtdphy.4 multicast.4 mtio.4 ne.4 \ neo.4 netintro.4 nfe.4 nge.4 nmea.4 noct.4 nofn.4 nsclpcsio.4 \ - nsgphy.4 nsphy.4 nsphyter.4 null.4 nviic.4 ohci.4 opl.4 options.4 \ - onewire.4 oosiop.4 osiop.4 owid.4 owsbm.4 owtemp.4 \ + nsgphy.4 nsphy.4 nsphyter.4 null.4 nviic.4 nx.4 ohci.4 opl.4 \ + options.4 onewire.4 oosiop.4 osiop.4 owid.4 owsbm.4 owtemp.4 \ pcagpio.4 pcaled.4 pcdisplay.4 pchb.4 pci.4 pcib.4 pcfadc.4 \ pcfiic.4 pciide.4 pckbc.4 pckbd.4 pcmcia.4 pcn.4 pcppi.4 pcscp.4 \ pf.4 pflog.4 pfsync.4 pgt.4 piixpm.4 pim.4 \ @@ -63,6 +63,7 @@ MLINKS+=fd.4 stderr.4 fd.4 stdin.4 fd.4 stdout.4 MLINKS+=fpa.4 fea.4 fpa.4 fta.4 MLINKS+=isapnp.4 pnp.4 MLINKS+=netintro.4 networking.4 +MLINKS+=nx.4 nxb.4 MLINKS+=pcmcia.4 pcic.4 MLINKS+=pms.4 pmsi.4 MLINKS+=pty.4 ptm.4 diff --git a/share/man/man4/nx.4 b/share/man/man4/nx.4 new file mode 100644 index 00000000000..83f8da3991b --- /dev/null +++ b/share/man/man4/nx.4 @@ -0,0 +1,131 @@ +.\" $OpenBSD: nx.4,v 1.1 2007/04/16 16:52:52 reyk Exp $ +.\" +.\" Copyright (c) 2007 Reyk Floeter <reyk@openbsd.org> +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd Saturday 14, 2007 +.Dt NX 4 +.Os +.Sh NAME +.Nm nx , +.Nm nxb +.Nd NetXen NX2031/NX2035 10Gb and 10/100/Gigabit Ethernet device +.Sh SYNOPSIS +.Cd "nxb* at pci?" +.Cd "nx* at nxb?" +.Sh DESCRIPTION +The +.Nm +driver supports multi port Gigabit and 10Gb Ethernet adapters based on +the NetXen NX2031 and NX2035 chipsets, including the following: +.Pp +.Bl -bullet -offset indent -compact +.It +HP NC510C PCIe 10Gb Ethernet server adapter (10GbaseCX4) +.It +HP NC510F PCIe 10Gb Ethernet server adapter (10GbaseSR) +.It +NetXen NXB-10GXxR PCIe 10Gb Ethernet adapter (10GbaseSR/LR XFP) +.It +NetXen NXB-10GCX4 PCIe 10Gb Ethernet adapter (10GbaseCX4) +.It +NetXen NXB-4GCU PCIe Quad Gigabit Ethernet adapter (1000baseT) +.It +NetXen BladeCenter-H Dual 10Gb Ethernet Expansion Card (CFFh) +.El +.Pp +.\" The +.\" .Nm +.\" driver supports the IPv4 receive/transmit IP/TCP/UDP checksum offload +.\" and hardware VLAN tagging functionality of the NX2031/NX2035 chipsets. +.\" The TSO (TCP Segmentation Offload), TOE (TCP Offload Engine), and +.\" IPsec SA insertion/removal hardware capabilities are not supported by +.\" the driver. +.\" .Pp +The NX2031/NX2035 supports a maximum hardware transmit/receive unit +with up to 8000 bytes. +These jumbo frames will be enabled when the MTU is set to a value +higher than 1500 bytes using the +.Xr ifconfig 8 +.Ar mtu +command. +.Pp +Multiple +.Nm nx +ports can be attached to a +.Nm nxb +board, either operating in 10Gb or in 10/100/Gigabit Ethernet mode. +The +.Nm +driver supports the following media types depending on the type +of the port: +.Bl -tag -width 10GbaseCX4 +.It Cm autoselect +Enable autoselection of the media type and options. +The user can manually override +the autoselected mode by adding media options to the appropriate +.Xr hostname.if 5 +file. +.It Cm 10baseT +Set 10Mbps operation. +.It Cm 100baseTX +Set 100Mbps (Fast Ethernet) operation. +.It Cm 1000baseT +Set 1000Mbps (Gigabit Ethernet) operation over twisted pair. +.It Cm 10GbaseCX4 +Set 10Gbps (10Gb Ethernet) operation over copper pairs. +.It Cm 10GbaseSR +Set 10Gbps (10Gb Ethernet) operation over short range fibre. +.It Cm 10GbaseLR +Set 10Gbps (10Gb Ethernet) operation over long range fibre. +.El +.Pp +The +.Nm +driver supports the following media options: +.Bl -tag -width full-duplex +.It Cm full-duplex +Force full duplex operation. +.It Cm half-duplex +Force half duplex operation. +.El +.Pp +For more information on configuring this device, see +.Xr ifconfig 8 . +To view a list of media types and options supported by the card, try +.Ic ifconfig -m <device> . +For example, +.Ic ifconfig -m nx0 . +.Sh SEE ALSO +.Xr arp 4 , +.Xr ifmedia 4 , +.Xr intro 4 , +.Xr netintro 4 , +.Xr pci 4 , +.Xr hostname.if 5 , +.Xr ifconfig 8 +.Pp +NetXen, Inc.: +.Pa http://www.netxen.com +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 4.2 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Reyk Floeter Aq reyk@openbsd.org . |