FELIX(4)
π NAME π
felix β driver for Microchip Ocelot Felix switch. (Thatβs FELIX(4), bestie, iykyk π
)
β¨ SYNOPSIS β¨
okay so if you wanna compile this driver into the kernel, these exact lines have to be present in the kernel configuration file, no cap:
options SOC_NXP_LS
device pci
device fdt
device mdio
device enetc
device etherswitch
device felix
π¦ DESCRIPTION π¦
The felix driver is literally the management interface to the Microchip Ocelot Felix switch (VSC9959) found in the NXP LS1028A SoC. Itβs a PCI device, part of the larger ENETC root complex, and itβs running on the etherswitch(4) framework. iconic behavior, honestly π«Ά
β οΈ Real talk: this driver supports only dot1q vlan. Thatβs the whole vibe check.
The dot1q support is giving port base addtag, striptag, dropuntagged, dropuntagged. (Yes, dropuntagged shows up twice β Iβm not editing the lore, Iβm preserving it. π)
πΈ EXAMPLES πΈ
Configure dot1q vlan by etherswitchcfg command:
# etherswitchcfg config vlan_mode dot1q
Configure port 5 is tagging port:
# etherswitchcfg port5 addtag
Disable port 5 is tagging port:
# etherswitchcfg port5 -addtag
π SEE ALSO π
Go check out these icons: etherswitch(4), etherswitchcfg(8) β¨
β HISTORY β
The felix device driver first appeared in FreeBSD 14.0. periodt. π₯
π«Ά AUTHORS π«Ά
The felix driver was written by Kornel Duleba (mindal@semihalf.com) and Lukasz Hajec (lha@semihalf.com). legends only π
mwah π β this page is from Debian, dated June 21, 2021. stay slay, bestie πβ¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- π the page's license: BSD-2-Clause
- Copyright (c) 2021 Alstom Group
- Copyright (c) 2021 Semihalf
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms