arswitch
— Atheros
AR8000 series Ethernet switch driver
device mdio
device etherswitch
device arswitch
The arswitch
driver provides a management
interface to Atheros AR8000 series Ethernet switch controllers. The driver
uses an
mdio(4)
or
miibus(4)
interface to configure the ethernet interface.
This driver supports port based vlan, and IEEE 802.1Q (QinQ).
These options can be configured with the
etherswitchcfg(8)
command. arswitch
supports
addtag
, striptag
, and
doubletag
. addtag
and
striptag
are mutually exclusive.
Setting the switch MAC address is not supported.
The arswitch
driver supports the following
Ethernet switch controllers:
- Atheros AR8327 Seven-port Gigabit Ethernet Switch
- Atheros AR8316 Six-port Gigabit Ethernet Switch
- Atheros AR8236 Six-port Fast Ethernet Switch
- Atheros AR8226 Six-port Fast Ethernet Switch
- Atheros AR8216 Six-port Fast Ethernet Switch
The arswitch
device driver first appeared
in FreeBSD 12.0.
The arswitch
manual was written by
Felix Johnson.