13b22dc82SSepherosa Ziehau.\" Copyright (c) 2008 Pyun YongHyeon 23b22dc82SSepherosa Ziehau.\" All rights reserved. 33b22dc82SSepherosa Ziehau.\" 43b22dc82SSepherosa Ziehau.\" Redistribution and use in source and binary forms, with or without 53b22dc82SSepherosa Ziehau.\" modification, are permitted provided that the following conditions 63b22dc82SSepherosa Ziehau.\" are met: 73b22dc82SSepherosa Ziehau.\" 1. Redistributions of source code must retain the above copyright 83b22dc82SSepherosa Ziehau.\" notice, this list of conditions and the following disclaimer. 93b22dc82SSepherosa Ziehau.\" 2. Redistributions in binary form must reproduce the above copyright 103b22dc82SSepherosa Ziehau.\" notice, this list of conditions and the following disclaimer in the 113b22dc82SSepherosa Ziehau.\" documentation and/or other materials provided with the distribution. 123b22dc82SSepherosa Ziehau.\" 133b22dc82SSepherosa Ziehau.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 143b22dc82SSepherosa Ziehau.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 153b22dc82SSepherosa Ziehau.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 163b22dc82SSepherosa Ziehau.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 173b22dc82SSepherosa Ziehau.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 183b22dc82SSepherosa Ziehau.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 193b22dc82SSepherosa Ziehau.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 203b22dc82SSepherosa Ziehau.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 213b22dc82SSepherosa Ziehau.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 223b22dc82SSepherosa Ziehau.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 233b22dc82SSepherosa Ziehau.\" SUCH DAMAGE. 243b22dc82SSepherosa Ziehau.\" 253b22dc82SSepherosa Ziehau.\" $FreeBSD: src/share/man/man4/age.4,v 1.3 2008/09/18 05:08:17 yongari Exp $ 263b22dc82SSepherosa Ziehau.\" 27*26595b18SSascha Wildner.Dd November 28, 2014 283b22dc82SSepherosa Ziehau.Dt AGE 4 293b22dc82SSepherosa Ziehau.Os 303b22dc82SSepherosa Ziehau.Sh NAME 313b22dc82SSepherosa Ziehau.Nm age 323b22dc82SSepherosa Ziehau.Nd Attansic/Atheros L1 Gigabit Ethernet driver 333b22dc82SSepherosa Ziehau.Sh SYNOPSIS 343b22dc82SSepherosa ZiehauTo compile this driver into the kernel, 353b22dc82SSepherosa Ziehauplace the following lines in your 363b22dc82SSepherosa Ziehaukernel configuration file: 373b22dc82SSepherosa Ziehau.Bd -ragged -offset indent 383b22dc82SSepherosa Ziehau.Cd "device miibus" 393b22dc82SSepherosa Ziehau.Cd "device age" 403b22dc82SSepherosa Ziehau.Ed 413b22dc82SSepherosa Ziehau.Pp 423b22dc82SSepherosa ZiehauAlternatively, to load the driver as a 433b22dc82SSepherosa Ziehaumodule at boot time, place the following line in 443b22dc82SSepherosa Ziehau.Xr loader.conf 5 : 453b22dc82SSepherosa Ziehau.Bd -literal -offset indent 463b22dc82SSepherosa Ziehauif_age_load="YES" 473b22dc82SSepherosa Ziehau.Ed 483b22dc82SSepherosa Ziehau.Sh DESCRIPTION 493b22dc82SSepherosa ZiehauThe 503b22dc82SSepherosa Ziehau.Nm 513b22dc82SSepherosa Ziehaudevice driver provides support for Attansic/Atheros L1 PCI Express 523b22dc82SSepherosa ZiehauGigabit Ethernet controllers. 533b22dc82SSepherosa Ziehau.Pp 543b22dc82SSepherosa ZiehauAll LOMs supported by the 553b22dc82SSepherosa Ziehau.Nm 563b22dc82SSepherosa Ziehaudriver have TCP/UDP/IP checksum offload for both transmit and receive, 573b22dc82SSepherosa Ziehauhardware VLAN tag stripping/insertion features and 583b22dc82SSepherosa Ziehauan interrupt moderation mechanism as well as 593b22dc82SSepherosa Ziehaua 64-bit multicast hash filter. 603b22dc82SSepherosa Ziehau.Pp 613b22dc82SSepherosa ZiehauThe L1 also supports Jumbo Frames (up to 10240 bytes), 623b22dc82SSepherosa Ziehauwhich can be configured via the interface MTU setting. 633b22dc82SSepherosa ZiehauSelecting an MTU larger than 1500 bytes with the 643b22dc82SSepherosa Ziehau.Xr ifconfig 8 653b22dc82SSepherosa Ziehauutility configures the adapter to receive and transmit Jumbo Frames. 663b22dc82SSepherosa Ziehau.Pp 673b22dc82SSepherosa ZiehauThe 683b22dc82SSepherosa Ziehau.Nm 693b22dc82SSepherosa Ziehaudriver supports the following media types: 703b22dc82SSepherosa Ziehau.Bl -tag -width ".Cm 10baseT/UTP" 713b22dc82SSepherosa Ziehau.It Cm autoselect 723b22dc82SSepherosa ZiehauEnable autoselection of the media type and options. 733b22dc82SSepherosa ZiehauThe user can manually override 743b22dc82SSepherosa Ziehauthe autoselected mode by adding media options to 753b22dc82SSepherosa Ziehau.Xr rc.conf 5 . 763b22dc82SSepherosa Ziehau.It Cm 10baseT/UTP 773b22dc82SSepherosa ZiehauSet 10Mbps operation. 783b22dc82SSepherosa Ziehau.It Cm 100baseTX 793b22dc82SSepherosa ZiehauSet 100Mbps (Fast Ethernet) operation. 803b22dc82SSepherosa Ziehau.It Cm 1000baseT 813b22dc82SSepherosa ZiehauSet 1000baseT operation over twisted pair. 823b22dc82SSepherosa Ziehau.El 833b22dc82SSepherosa Ziehau.Pp 843b22dc82SSepherosa ZiehauThe 853b22dc82SSepherosa Ziehau.Nm 863b22dc82SSepherosa Ziehaudriver supports the following media options: 873b22dc82SSepherosa Ziehau.Bl -tag -width ".Cm full-duplex" 883b22dc82SSepherosa Ziehau.It Cm full-duplex 893b22dc82SSepherosa ZiehauForce full duplex operation. 903b22dc82SSepherosa Ziehau.It Cm half-duplex 913b22dc82SSepherosa ZiehauForce half duplex operation. 923b22dc82SSepherosa Ziehau.El 933b22dc82SSepherosa Ziehau.Pp 943b22dc82SSepherosa ZiehauFor more information on configuring this device, see 953b22dc82SSepherosa Ziehau.Xr ifconfig 8 . 963b22dc82SSepherosa Ziehau.Sh HARDWARE 973b22dc82SSepherosa ZiehauThe 983b22dc82SSepherosa Ziehau.Nm 993b22dc82SSepherosa Ziehaudriver provides support for LOMs based on 1003b22dc82SSepherosa ZiehauAttansic/Atheros L1 Gigabit Ethernet controller chips, including: 1013b22dc82SSepherosa Ziehau.Pp 1023b22dc82SSepherosa Ziehau.Bl -bullet -compact 1033b22dc82SSepherosa Ziehau.It 1043b22dc82SSepherosa ZiehauASUS M2N8-VMX 1053b22dc82SSepherosa Ziehau.It 1063b22dc82SSepherosa ZiehauASUS M2V 1073b22dc82SSepherosa Ziehau.It 1083b22dc82SSepherosa ZiehauASUS M3A 1093b22dc82SSepherosa Ziehau.It 1103b22dc82SSepherosa ZiehauASUS P2-M2A590G 1113b22dc82SSepherosa Ziehau.It 1123b22dc82SSepherosa ZiehauASUS P5B-E 1133b22dc82SSepherosa Ziehau.It 1143b22dc82SSepherosa ZiehauASUS P5B-MX/WIFI-AP 1153b22dc82SSepherosa Ziehau.It 1163b22dc82SSepherosa ZiehauASUS P5B-VMSE 1173b22dc82SSepherosa Ziehau.It 1183b22dc82SSepherosa ZiehauASUS P5K 1193b22dc82SSepherosa Ziehau.It 1203b22dc82SSepherosa ZiehauASUS P5KC 1213b22dc82SSepherosa Ziehau.It 1223b22dc82SSepherosa ZiehauASUS P5KPL-C 1233b22dc82SSepherosa Ziehau.It 1243b22dc82SSepherosa ZiehauASUS P5KPL-VM 1253b22dc82SSepherosa Ziehau.It 1263b22dc82SSepherosa ZiehauASUS P5K-SE 1273b22dc82SSepherosa Ziehau.It 1283b22dc82SSepherosa ZiehauASUS P5K-V 1293b22dc82SSepherosa Ziehau.It 1303b22dc82SSepherosa ZiehauASUS P5L-MX 1313b22dc82SSepherosa Ziehau.It 1323b22dc82SSepherosa ZiehauASUS P5DL2-VM 1333b22dc82SSepherosa Ziehau.It 1343b22dc82SSepherosa ZiehauASUS P5L-VM 1394 1353b22dc82SSepherosa Ziehau.It 1363b22dc82SSepherosa ZiehauASUS G2S 1373b22dc82SSepherosa Ziehau.El 1383b22dc82SSepherosa Ziehau.Sh SYSCTL VARIABLES 1393b22dc82SSepherosa ZiehauThe following variables are available as 1403b22dc82SSepherosa Ziehau.Xr sysctl 8 1413b22dc82SSepherosa Ziehauvariables: 1423b22dc82SSepherosa Ziehau.Bl -tag -width "xxxxxx" 143*26595b18SSascha Wildner.It Va dev.age.%d.int_mod 1443b22dc82SSepherosa ZiehauMaximum amount of time to delay interrupt processing in units of 2us. 1453b22dc82SSepherosa ZiehauThe accepted range is 0 to 65000, the default is 50 (100us). 1463b22dc82SSepherosa ZiehauValue 0 completely disables the interrupt moderation. 147*26595b18SSascha Wildner.It Va dev.age.%d.stats 1483b22dc82SSepherosa ZiehauDisplay lots of useful MAC counters maintained in the driver. 1493b22dc82SSepherosa Ziehau.El 1503b22dc82SSepherosa Ziehau.Sh SEE ALSO 1513b22dc82SSepherosa Ziehau.Xr altq 4 , 1523b22dc82SSepherosa Ziehau.Xr arp 4 , 153b721319dSSascha Wildner.Xr ifmedia 4 , 1543b22dc82SSepherosa Ziehau.Xr miibus 4 , 1553b22dc82SSepherosa Ziehau.Xr netintro 4 , 1563b22dc82SSepherosa Ziehau.Xr ng_ether 4 , 1573b22dc82SSepherosa Ziehau.Xr vlan 4 , 1583b22dc82SSepherosa Ziehau.Xr ifconfig 8 1593b22dc82SSepherosa Ziehau.Sh HISTORY 1603b22dc82SSepherosa ZiehauThe 1613b22dc82SSepherosa Ziehau.Nm 1623b22dc82SSepherosa Ziehaudriver was written by 163b2a6f486SFranco Fichtner.An Pyun YongHyeon Aq Mt yongari@FreeBSD.org . 1643b22dc82SSepherosa ZiehauIt first appeared in 1653b22dc82SSepherosa Ziehau.Fx 7.1 . 166