cnmac
—
Cavium OCTEON built-in Ethernet device
cnmac* at cn30xxgmx?
The
cnmac
driver supports built-in Ethernet ports on
Cavium OCTEON CN30xx, Cavium OCTEON Plus CN50xx, Cavium OCTEON II CN61xx, and
Cavium OCTEON III CN71xx system on chips. Among the routers based on these
chips are the following:
- D-Link DSR-500
- Portwell CAM-0100
- Rhino Labs Inc. SDNA Shasta
- Ubiquiti Networks EdgeRouter
- Ubiquiti Networks EdgeRouter 4
- Ubiquiti Networks EdgeRouter 6
- Ubiquiti Networks EdgeRouter LITE
- Ubiquiti Networks EdgeRouter PoE
- Ubiquiti Networks EdgeRouter PRO
- Ubiquiti Networks UniFi Security Gateway
- Ubiquiti Networks UniFi Security Gateway PRO-4
The cnmac
driver supports TCP/UDP checksum
offload on IPv4/IPv6 reception and transmission, and IPv4 checksum offload
on reception. The driver additionally supports jumbo frames.
arp(4),
ifmedia(4),
intro(4),
netintro(4),
hostname.if(5),
ifconfig(8)
The
cnmac
driver first appeared in
OpenBSD 5.4.
The
cnmac
driver was written by
Internet Initiative Japan Inc.