ksz8995ma(4)

ksz8995ma4

Driver for micrel ksz8995ma fast ethernet switch chip

Usage

device spibus device etherswitch device ksz8995ma

hint.ksz8995ma.0.at="spibus0"

Overview

The ksz8995ma device driver provides a management interface to Micrel KSZ8995MA fast ethernet switch chip. This driver use spi interface. KSZ8995 series have many vertion but only support MA/FQ version.

This driver support is port and dot1q vlan. dot1q support port base tag/untag.

Examples

Configure dot1q vlan by etherswitchcfg command.

# etherswitchcfg config vlan_mode dot1q

Configure port 5 is tagging port.

# etherswitchcfg port5 addtag

Releases

20 releases since FreeBSD 12.0-RELEASE; the text changed 6 times.

  1. 12.0
  2. 12.1
  3. 12.2
  4. 12.3
  5. 12.4
  6. 13.0–13.2
  7. 13.3–16.0

History

The ksz8995ma device driver first appeared in FreeBSD 12.0.

Authors

The ksz8995ma driver was written by Hiroki Mori

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.