History log of /freebsd-current/sbin/etherswitchcfg/etherswitchcfg.8
Revision Date Author Comments
# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# f5b29d0f 23-Jun-2021 Kornel Duleba <mindal@semihalf.com>

etherswitch: Add a new striptagingress port flag

Felix switch found in LS1028A supports stripping VLAN tag on
ingress, instead of egress. The striptag flag excepts the latter
behaviour.
Add a new flag to support the feature.

Obtained from: Semihalf
Sponsored by: Alstom Group
Differential Revision: https://reviews.freebsd.org/D30922


# 4e4cedb0 28-Jun-2019 Luiz Otavio O Souza <loos@FreeBSD.org>

Add the 'drop tagged' flag support for ethernet switch ports.

This is intended to drop all 802.1q tagged packets on a port.

Sponsored by: Rubicon Communications, LLC (Netgate)


# 05b831f6 02-Oct-2016 Sevan Janiyan <sevan@FreeBSD.org>

Igor suggested moving sentence to new line.
Zap traililng whitespace.

PR: 212447
Approved by: bcr (mentor)
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D8116


# 1cec2c73 04-Aug-2016 Adrian Chadd <adrian@FreeBSD.org>

[etherswitch] add LED API to the documentation and command line tool.

Submitted by: Dan Nelson <dnelson_1901@yahoo.com>


# 8f932d9f 04-Feb-2014 Christian Brueffer <brueffer@FreeBSD.org>

Add a license (1) and do some cleanup.

Approved by: Stefan Bethke (original author, by private mail) (1)
MFC after: 1 week


# bf0834df 20-Sep-2013 Hiren Panchasara <hiren@FreeBSD.org>

Improve grammar and readability.

Reviewed by: sbruno, loos
Approved by: re (gjb)


# d4e069e5 30-Aug-2013 Sergey Kandaurov <pluknet@FreeBSD.org>

Typo in strtol(3).

Noticed by: bde


# 8495c3d9 08-May-2013 Joel Dahl <joel@FreeBSD.org>

mdoc: new sentence, new line.


# e6e5db84 08-May-2013 Adrian Chadd <adrian@FreeBSD.org>

Add vlan configuration support to etherswitchcfg.

This adds the support to the config keyword (vlan operation mode), ports
flags, prints the vlan mode and vlan capabilities. It also adds some basic
information to usage() and support the keyword 'help' as a shortcut to
usage(). The manual page is also updated with the new options.

Submitted by: Luiz Otavio O Souza <loos.br@gmail.com>
Reviewed by: ray


# a3219359 21-Apr-2013 Adrian Chadd <adrian@FreeBSD.org>

Convert over the etherswitch framework to use VLAN IDs per port, rather
than VLAN groups.

Some chips (eg this rtl8366rb) has a VLAN group per port - you first
define a set of VLANs in a vlan group, then you assign a VLAN group
to a port.

Other chips (eg the AR8xxx switch chips) have a VLAN ID array per
port - there's no group per se, just a list of vlans that can be
configured.

So for now, the switch API will use the latter and rely on drivers
doing the heavy lifting if one wishes to use the VLAN group method.
Maybe later on both can be supported.

PR: kern/177878
PR: kern/177873
Submitted by: Luiz Otavio O Souza <loos.br@gmail.com>
Reviewed by: ray


# 344c81a1 23-May-2012 Warren Block <wblock@FreeBSD.org>

Fixes to man8 groff mandoc style, usage mistakes, or typos.

PR: 168016
Submitted by: Nobuyuki Koganemaru
Approved by: gjb
MFC after: 3 days


# 4228c8a2 12-May-2012 Joel Dahl <joel@FreeBSD.org>

Remove end of line whitespace.


# 270069b7 11-May-2012 Adrian Chadd <adrian@FreeBSD.org>

Add etherswitchcfg.

Submitted by: Stefan Bethke <stb@lassitu.de>