--- title: "config interface" slug: "fmadiocli-config-interfaces" updated: 2026-01-22T00:27:17Z published: 2026-01-22T00:27:17Z canonical: "docs.fmad.io/fmadiocli-config-interfaces" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.fmad.io/llms.txt > Use this file to discover all available pages before exploring further. # config interface Commands for configuring the management and capture interfaces. --- ## show interface status FW: 7856+ Shows the current state of the interfaces ```fmadiocli show interface status ``` Example below shows port status on an FMADIO100Gv2 Analytics system ```plaintext [Wed Apr 27 07:16:43 2022] > show interface status [Wed Apr 27 07:16:43 2022] Port       Description Status          Speed         Transciver    RxPower    TxPower    Temperature      FEC     Vendor            Vendor PN [Wed Apr 27 07:16:43 2022] ------------------------------------------------------------------------------------------------------------------------------------ [Wed Apr 27 07:16:43 2022] man0                  connected       1G [Wed Apr 27 07:16:43 2022] man10                 connected       40G         40G Base-SR4  0.7565 mW  0.0000 mW        36.21 C               AVAGO          AFBR-79EQDZ [Wed Apr 27 07:16:43 2022] cap0                  notconnected    100G             100G CR   0.000 mW   0.000 mA        0.000 C          Ar Networks             Q28-PC01 [Wed Apr 27 07:16:43 2022] cap1                  connected       100G             100G CR   0.000 mW   0.000 mA        0.000 C          Ar Networks             Q28-PC01 [Wed Apr 27 07:16:43 2022] > ``` --- ## show interface ip FW: 8336+ Shows the currently configured IP address information for the management and BMC/IPMI/Capture ports ```fmadiocli show interface ip ``` Example below shows the status on an FMADIO20Gv3 system ```bash [Thu Jan 15 23:26:47 2026] > show interface ip [Thu Jan 15 23:26:47 2026] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1            MAC             VLAN [Thu Jan 15 23:26:47 2026] --------------------------------------------------------------------------------------------------------------------------------- [Thu Jan 15 23:26:48 2026] bmc        static     192.168.108.2   255.255.255.224 192.168.108.30 [Thu Jan 15 23:26:48 2026] man0       static     192.168.108.10  255.255.255.24  192.168.108.30  192.168.108.30  8.8.8.8 [Thu Jan 15 23:26:48 2026] man1       static     192.168.1.2     255.255.255.0   192.168.1.1 [Thu Jan 15 23:26:48 2026] man10      static     192.168.15.10   255.255.255.0                                                                   1234 [Thu Jan 15 23:26:48 2026] man11      disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Thu Jan 15 23:26:48 2026] cap0 [Thu Jan 15 23:26:48 2026] cap1 [Thu Jan 15 23:26:48 2026] --------------------------------------------------------------------------------------------------------------------------------- ``` --- ## show interface counter Shows RMON1 counter information on each capture port. ```fmadiocli show interface counter ``` Example below is FMADIO20Gv3 system output ```plaintext [Tue Dec 13 04:40:01 2022] > show interface counter [Tue Dec 13 04:40:01 2022] Port                         Packet             Byte [Tue Dec 13 04:40:01 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:01 2022]   cap0     Total :                0                0 [Tue Dec 13 04:40:01 2022]            Under :                0                0 [Tue Dec 13 04:40:01 2022]               64 :                0                0 [Tue Dec 13 04:40:01 2022]           65-127 :                0                0 [Tue Dec 13 04:40:01 2022]          128-255 :                0                0 [Tue Dec 13 04:40:01 2022]          256-511 :                0                0 [Tue Dec 13 04:40:01 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:01 2022]        1024-1518 :                0                0 [Tue Dec 13 04:40:01 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:01 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:01 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:01 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:01 2022]             Over :                0                0 [Tue Dec 13 04:40:01 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:01 2022]   cap1     Total :           303349        125359723 [Tue Dec 13 04:40:01 2022]            Under :                0                0 [Tue Dec 13 04:40:01 2022]               64 :            58765                0 [Tue Dec 13 04:40:01 2022]           65-127 :           146476                0 [Tue Dec 13 04:40:01 2022]          128-255 :            11891                0 [Tue Dec 13 04:40:01 2022]          256-511 :             8283                0 [Tue Dec 13 04:40:01 2022]         512-1023 :            15793                0 [Tue Dec 13 04:40:01 2022]        1024-1518 :            62140                0 [Tue Dec 13 04:40:01 2022]        1024-2047 :            62141                0 [Tue Dec 13 04:40:01 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:01 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:01 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:01 2022]             Over :                0                0 [Tue Dec 13 04:40:01 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:01 2022] > ``` Example below shows FMADIO100v2 in 8x10G port output ```plaintext [Tue Dec 13 04:40:57 2022] > show interface counter [Tue Dec 13 04:40:58 2022] Port                         Packet             Byte [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap0     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap1     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap2     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :                0                0config capture [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap3     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :       conf         0                0 [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap4     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap5     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap6     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- [Tue Dec 13 04:40:58 2022]   cap7     Total :                0                0 [Tue Dec 13 04:40:58 2022]            Under :                0                0 [Tue Dec 13 04:40:58 2022]               64 :                0                0 [Tue Dec 13 04:40:58 2022]           65-127 :                0                0 [Tue Dec 13 04:40:58 2022]          128-255 :                0                0 [Tue Dec 13 04:40:58 2022]          256-511 :                0                0 [Tue Dec 13 04:40:58 2022]         512-1023 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-1518 :                0                0 [Tue Dec 13 04:40:58 2022]        1024-2047 :                0                0 [Tue Dec 13 04:40:58 2022]        2048_4095 :                0                0 [Tue Dec 13 04:40:58 2022]        4096_8191 :                0                0 [Tue Dec 13 04:40:58 2022]        8192_9216 :                0                0 [Tue Dec 13 04:40:58 2022]             Over :                0                0 [Tue Dec 13 04:40:58 2022] -----------------+---------------------------------------------------------- ``` --- ## config interface shutdown FW: 7856+ support for 100Gv2 2x100G 2x40G This shuts down a specific capture interface as specified, usually this is cap0 or cap1 and depends on the SKU and Port configuration on which ports can be shutdown ```fmadiocli config interface shutdown ``` Example output ```plaintext [Wed Apr 27 07:13:15 2022] > config interface shutdown cap0 [Wed Apr 27 07:13:15 2022]     Disable cycle calibration [Wed Apr 27 07:13:15 2022]     PCIVersion: 50434930 50434930 [Wed Apr 27 07:13:15 2022]     PortMask:1 0 0 0  0 0 0 0 [Wed Apr 27 07:13:15 2022]     2x100G pcs shutdown 1 [Wed Apr 27 07:13:15 2022] set interface [cap0] mode () -> (disabled) [Wed Apr 27 07:13:15 2022] [Wed Apr 27 07:13:21 2022] > ``` --- ## config interface no shutdown FW: 7856+ support for 100Gv2 2x100G 2x40G Re-enables the specified capture interface from shutdown status. Depending on the link peer, the link peer might need to be bounced as it may be in a shutdown error state. ```fmadiocli config interface no shutdown ``` Example output ```plaintext [Wed Apr 27 07:13:21 2022] > config interface no shutdown cap0 [Wed Apr 27 07:13:21 2022] [Wed Apr 27 07:13:21 2022]     Disable cycle calibration [Wed Apr 27 07:13:21 2022]     PCIVersion: 50434930 50434930 [Wed Apr 27 07:13:21 2022]     PortMask:1 0 0 0  0 0 0 0 [Wed Apr 27 07:13:21 2022]     2x100G pcs shutdown 0 [Wed Apr 27 07:13:21 2022] set interface [cap0] mode (disabled) -> () [Wed Apr 27 07:13:21 2022] [Wed Apr 27 07:13:21 2022] > ``` --- ## config interface fec FW: 8224+ ( 2x100G only) This forces FEC on the specific capture port. FEC Autoneg is disabled. This setting is persistent across reboots. ```fmadiocli config interface fec ``` Example output ```plaintext Wed Aug 24 05:48:53 2022] > config interface fec cap0 [Wed Aug 24 05:48:53 2022]     Disable cycle calibration [Wed Aug 24 05:48:53 2022]     FEC Force [Wed Aug 24 05:48:53 2022]     FECENable: 1 PortMask:0001 [Wed Aug 24 05:48:53 2022]     [0] FECEnable: 1 FECForce:1 [Wed Aug 24 05:48:53 2022]     [1] FECEnable: 1 FECForce:1 [Wed Aug 24 05:48:53 2022] set interface [cap0] fec (true) -> (true) [Wed Aug 24 05:48:53 2022] [Wed Aug 24 05:48:53 2022] > ``` --- ## config interface no fec FW: 8224+ ( 2x100G only) This disables the forced FEC setting where the system will try autoneg if FEC is enabled or not. Setting is persistent across reboots. ```fmadiocli config interface no fec ``` Example output: ```plaintext [Wed Aug 24 05:50:39 2022] > config interface no fec cap0 [Wed Aug 24 05:50:39 2022]     Disable cycle calibration [Wed Aug 24 05:50:39 2022]     no FEC Force [Wed Aug 24 05:50:39 2022]     FECENable: 0 PortMask:0001 [Wed Aug 24 05:50:39 2022]     [0] FECEnable: 1 FECForce:0 [Wed Aug 24 05:50:39 2022]     [1] FECEnable: 1 FECForce:1 [Wed Aug 24 05:50:39 2022] set interface [cap0] fec (true) -> (false) [Wed Aug 24 05:50:39 2022] [Wed Aug 24 05:50:39 2022] > ``` --- ## config interface ip Configures the IP address of the specified network port. Typically this is used for setting the management/BMC IP address of the system ```fmadiocli config interface ip ``` Example below sets the man0 port to IP address 192.168.187.10. The exact output may vary between SKUs ```plaintext config interface ip man0 192.168.187.10 ``` Example output ```plaintext [Tue Dec 13 04:22:47 2022] > config interface ip man0 192.168.187.10 [Tue Dec 13 04:22:48 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal . . . . [Tue Dec 13 04:22:51 2022] set interface [man0] ip (192.168.187.10) -> (192.168.187.10) [Tue Dec 13 04:22:51 2022] [Tue Dec 13 04:22:51 2022] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1 [Tue Dec 13 04:22:51 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:22:53 2022] bmc        static     192.168.187.2   255.255.255.0   192.168.187.30 [Tue Dec 13 04:22:53 2022] man0       static     192.168.187.10  255.255.255.0   192.168.187.30  1.1.1.1 [Tue Dec 13 04:22:53 2022] man1       disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Tue Dec 13 04:22:53 2022] man10      static     192.168.91.50   255.255.255.0 [Tue Dec 13 04:22:53 2022] cap0 [Tue Dec 13 04:22:53 2022] cap1 [Tue Dec 13 04:22:53 2022] --------------------------------------------------------------------------------------------------------------------------------- ``` Example below shows setting the IP address of the BMC/IPMI port ```fmadiocli config interface ip bmc 192.168.187.2 ``` Example output ```plaintext [Tue Dec 13 04:24:49 2022] > config interface ip bmc 192.168.187.2 [Tue Dec 13 04:24:50 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal --updatebmc . . . . [Tue Dec 13 04:26:00 2022] set interface [bmc] ip (192.168.187.2) -> (192.168.187.2) [Tue Dec 13 04:26:00 2022] [Tue Dec 13 04:26:00 2022] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1 [Tue Dec 13 04:26:00 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:26:04 2022] bmc        static     192.168.187.2   255.255.255.0   192.168.187.30 [Tue Dec 13 04:26:04 2022] man0       static     192.168.187.10  255.255.255.0   192.168.187.30  1.1.1.1 [Tue Dec 13 04:26:04 2022] man1       disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Tue Dec 13 04:26:04 2022] man10      static     192.168.91.50   255.255.255.0 [Tue Dec 13 04:26:04 2022] cap0 [Tue Dec 13 04:26:04 2022] cap1 [Tue Dec 13 04:26:04 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:26:04 2022] > ``` --- ## config interface netmask Sets the netmask of the specified interface ```fmadiocli config interface netmask man0 255.255.255.0 ``` Example output: ```plaintext [Tue Dec 13 04:28:02 2022] > config interface netmask man0 255.255.255.0 [Tue Dec 13 04:28:03 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal . . . . [Tue Dec 13 04:28:06 2022] set interface [man0] netmask (255.255.255.0) -> (255.255.255.0) [Tue Dec 13 04:28:06 2022] [Tue Dec 13 04:28:06 2022] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1 [Tue Dec 13 04:28:06 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:28:07 2022] bmc        static     192.168.187.2   255.255.255.0   192.168.187.30 [Tue Dec 13 04:28:07 2022] man0       static     192.168.187.10  255.255.255.0   192.168.187.30  1.1.1.1 [Tue Dec 13 04:28:07 2022] man1       disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Tue Dec 13 04:28:07 2022] man10      static     192.168.91.50   255.255.255.0 [Tue Dec 13 04:28:07 2022] cap0 [Tue Dec 13 04:28:07 2022] cap1 [Tue Dec 13 04:28:07 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:28:07 2022] > ``` --- ## config interface gateway Sets the default gateway for the specified interface ```fmadiocli config interface gateway ``` Example below sets the man0 management interfaces default gateway address ```plaintext [Tue Dec 13 04:33:11 2022] > config interface gateway man0 192.168.187.30 [Tue Dec 13 04:33:11 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal . . . . [Tue Dec 13 04:33:14 2022] set interface [man0] Gateway (192.168.187.30) -> (192.168.187.30) [Tue Dec 13 04:33:14 2022] [Tue Dec 13 04:33:14 2022] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1 [Tue Dec 13 04:33:14 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:33:17 2022] bmc        static     192.168.187.2   255.255.255.0   192.168.187.30 [Tue Dec 13 04:33:17 2022] man0       static     192.168.187.10  255.255.255.0   192.168.187.30  1.1.1.1 [Tue Dec 13 04:33:17 2022] man1       disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Tue Dec 13 04:33:17 2022] man10      static     192.168.91.50   255.255.255.0 [Tue Dec 13 04:33:17 2022] cap0 [Tue Dec 13 04:33:17 2022] cap1 [Tue Dec 13 04:33:17 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:33:17 2022] > ``` --- ## config interface dns Sets the DNS server for the specified interface ```fmadiocli config interface ``` Example below sets the DNS server for man0 interface to be 1.1.1.1 ```fmadiocli config interface dns man0 1.1.1.1 ``` Example output: ```plaintext [Tue Dec 13 04:35:33 2022] > config interface dns man0 1.1.1.1 [Tue Dec 13 04:35:34 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal . . . . [Tue Dec 13 04:35:37 2022] set interface [man0] DNS (nil) -> (1.1.1.1) [Tue Dec 13 04:35:37 2022] [Tue Dec 13 04:35:37 2022] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1 [Tue Dec 13 04:35:37 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:35:40 2022] bmc        static     192.168.187.2   255.255.255.0   192.168.187.30 [Tue Dec 13 04:35:40 2022] man0       static     192.168.187.10  255.255.255.0   192.168.187.30  1.1.1.1 [Tue Dec 13 04:35:40 2022] man1       disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Tue Dec 13 04:35:40 2022] man10      static     192.168.91.50   255.255.255.0 [Tue Dec 13 04:35:40 2022] cap0 [Tue Dec 13 04:35:40 2022] cap1 [Tue Dec 13 04:35:40 2022] --------------------------------------------------------------------------------------------------------------------------------- [Tue Dec 13 04:35:40 2022] > ``` --- ## config interface vlan Re-configure a network interface, attaching it to a given VLAN by its ID. ```fmadiocli config interface vlan ``` Example output: ```plaintext [Thu Jan 15 23:07:31 2026] > config interface vlan man10 1234 [Thu Jan 15 23:09:19 2026] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal [Thu Jan 15 23:09:19 2026] UPDATING: fmad fmadlua Oct 21 2025 (/usr/local/bin/fmadiolua --nocal /opt/fmadio/bin/setup_network.lua --nocal ) [Thu Jan 15 23:09:19 2026] UPDATING: Disable cycle calibration [Thu Jan 15 23:09:19 2026] UPDATING: network config [Thu Jan 15 23:09:19 2026] fmadio20v3               [Thu Jan 15 23:09:19 2026] UPDATING: load intel 10G driver [Thu Jan 15 23:09:19 2026] UPDATING: rmmod: can't unload 'ixgbe': Device or resource busy [Thu Jan 15 23:09:19 2026] UPDATING: insmod: can't insert '/opt/fmadio/drivers/current/ixgbe.ko': File exists [Thu Jan 15 23:09:20 2026] UPDATING: load intel 1G driver [Thu Jan 15 23:09:20 2026] UPDATING: rmmod: can't unload 'igb': Device or resource busy [Thu Jan 15 23:09:20 2026] UPDATING: insmod: can't insert '/opt/fmadio/drivers/current/igb.ko': File exists [Thu Jan 15 23:09:21 2026] UPDATING: [0/10] phy0:up phy1:up man10:up   true [Thu Jan 15 23:09:21 2026] UPDATING: device man0 already exists; can't create bridge with the same name [Thu Jan 15 23:09:21 2026] UPDATING: device phy0 is already a member of a bridge; can't enslave it to bridge man0. [Thu Jan 15 23:09:21 2026] UPDATING: device man1 already exists; can't create bridge with the same name [Thu Jan 15 23:09:21 2026] UPDATING: device phy1 is already a member of a bridge; can't enslave it to bridge man1. [Thu Jan 15 23:09:21 2026] UPDATING: /bin/brctl addbr man0 [Thu Jan 15 23:09:21 2026] UPDATING: /bin/brctl addif man0 phy0 [Thu Jan 15 23:09:21 2026] UPDATING: /bin/brctl addbr man1 [Thu Jan 15 23:09:21 2026] UPDATING: /bin/brctl addif man1 phy1 [Thu Jan 15 23:09:21 2026] UPDATING: Bringup up phy11 [Thu Jan 15 23:09:21 2026] UPDATING: device man11 already exists; can't create bridge with the same name [Thu Jan 15 23:09:21 2026] UPDATING: device phy11 is already a member of a bridge; can't enslave it to bridge man11. [Thu Jan 15 23:09:22 2026] UPDATING: /bin/brctl addbr man11 [Thu Jan 15 23:09:22 2026] UPDATING: /bin/brctl addif man11 phy11 [Thu Jan 15 23:09:22 2026] UPDATING: /sbin/ifconfig phy11 up [Thu Jan 15 23:09:22 2026] UPDATING: device fmad0 already exists; can't create bridge with the same name [Thu Jan 15 23:09:22 2026] UPDATING: bond0     Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:15 [Thu Jan 15 23:09:22 2026] UPDATING:           inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0 [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST MASTER MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: dummy0    Link encap:Ethernet  HWaddr EE:04:FF:02:72:CE [Thu Jan 15 23:09:22 2026] UPDATING:           BROADCAST NOARP  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: fmad0     Link encap:Ethernet  HWaddr FE:D3:6B:24:A3:ED [Thu Jan 15 23:09:22 2026] UPDATING:           inet addr:192.168.255.2  Bcast:192.168.255.255  Mask:255.255.255.0 [Thu Jan 15 23:09:22 2026] UPDATING:           inet6 addr: fe80::8c1c:2bff:feb8:ba7a/64 Scope:Link [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:5 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:543 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:348 (348.0 B)  TX bytes:38138 (37.2 KiB) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: ip_vti0   Link encap:UNSPEC  HWaddr 00-00-00-00-61-00-00-00-00-00-00-00-00-00-00-00 [Thu Jan 15 23:09:22 2026] UPDATING:           NOARP  MTU:1480  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: lo        Link encap:Local Loopback [Thu Jan 15 23:09:22 2026] UPDATING:           inet addr:127.0.0.1  Mask:255.0.0.0 [Thu Jan 15 23:09:22 2026] UPDATING:           inet6 addr: ::1/128 Scope:Host [Thu Jan 15 23:09:22 2026] UPDATING:           UP LOOPBACK RUNNING  MTU:65536  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:18820375 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:18820375 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:2295657214 (2.1 GiB)  TX bytes:2295657214 (2.1 GiB) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: man0      Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:14 [Thu Jan 15 23:09:22 2026] UPDATING:           inet addr:192.168.108.10  Bcast:192.168.108.255  Mask:255.255.255.0 [Thu Jan 15 23:09:22 2026] UPDATING:           inet6 addr: fe80::1ac0:4dff:feba:b314/64 Scope:Link [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:10928800 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:10716214 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:1329708295 (1.2 GiB)  TX bytes:1886534424 (1.7 GiB) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: man1      Link encap:Ethernet  HWaddr 00:00:00:00:00:00 [Thu Jan 15 23:09:22 2026] UPDATING:           inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0 [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: man10     Link encap:Ethernet  HWaddr D8:5E:D3:12:B6:A1 [Thu Jan 15 23:09:22 2026] UPDATING:           inet addr:192.168.15.10  Bcast:192.168.15.255  Mask:255.255.255.0 [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: man10.1234 Link encap:Ethernet  HWaddr D8:5E:D3:12:B6:A1 [Thu Jan 15 23:09:22 2026] UPDATING:           inet addr:192.168.15.10  Bcast:192.168.15.255  Mask:255.255.255.0 [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: man11     Link encap:Ethernet  HWaddr 00:00:00:00:00:00 [Thu Jan 15 23:09:22 2026] UPDATING:           BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: phy0      Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:14 [Thu Jan 15 23:09:22 2026] UPDATING:           inet6 addr: fe80::1ac0:4dff:feba:b314/64 Scope:Link [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:11173788 errors:0 dropped:325 overruns:325 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:11285024 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:1640686925 (1.5 GiB)  TX bytes:1926001208 (1.7 GiB) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: phy1      Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:15 [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST SLAVE MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: phy11     Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:15 [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST SLAVE MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: tunl0     Link encap:UNSPEC  HWaddr 00-00-00-00-61-00-00-00-00-00-00-00-00-00-00-00 [Thu Jan 15 23:09:22 2026] UPDATING:           NOARP  MTU:1480  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: veth06GQ96 Link encap:Ethernet  HWaddr FE:D3:6B:24:A3:ED [Thu Jan 15 23:09:22 2026] UPDATING:           inet6 addr: fe80::fcd3:6bff:fe24:a3ed/64 Scope:Link [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:5 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:1073 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:418 (418.0 B)  TX bytes:75238 (73.4 KiB) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: vethI3CTFC Link encap:Ethernet  HWaddr FE:F0:F2:93:02:BC [Thu Jan 15 23:09:22 2026] UPDATING:           inet6 addr: fe80::fcf0:f2ff:fe93:2bc/64 Scope:Link [Thu Jan 15 23:09:22 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:09:22 2026] UPDATING:           RX packets:126063 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:09:22 2026] UPDATING:           TX packets:1964578 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:09:22 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:09:22 2026] UPDATING:           RX bytes:10242846 (9.7 MiB)  TX bytes:690887054 (658.8 MiB) [Thu Jan 15 23:09:22 2026] UPDATING: [Thu Jan 15 23:09:22 2026] UPDATING: modprobe: module 8021q not found in modules.dep [Thu Jan 15 23:09:23 2026] UPDATING: vconfig: ioctl error for add: File exists [Thu Jan 15 23:09:23 2026] UPDATING: echo: write error: File exists [Thu Jan 15 23:09:23 2026] UPDATING: echo: write error: Directory not empty [Thu Jan 15 23:09:23 2026] UPDATING: device phy1 is not a slave of man1 [Thu Jan 15 23:09:23 2026] UPDATING: echo: write error: Device or resource busy [Thu Jan 15 23:09:23 2026] UPDATING: device phy11 is not a slave of man11 [Thu Jan 15 23:09:23 2026] UPDATING: echo: write error: Device or resource busy [Thu Jan 15 23:09:23 2026] UPDATING: ifconfig: SIOCSIFNETMASK: Invalid argument [Thu Jan 15 23:09:23 2026] UPDATING: route: SIOCADDRT: File exists [Thu Jan 15 23:09:23 2026] UPDATING: route: SIOCADDRT: File exists [Thu Jan 15 23:09:23 2026] UPDATING: route: SIOCADDRT: File exists [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig phy0 up [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig phy1 up [Thu Jan 15 23:09:23 2026] UPDATING: /bin/brctl addbr fmad0 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig fmad0 192.168.255.2 netmask 255.255.255.0 [Thu Jan 15 23:09:23 2026] UPDATING: setup man10 with vlan 1234 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/vconfig add man10 1234 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig man10 up [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig man10.1234  192.168.15.10 netmask 255.255.255.0 [Thu Jan 15 23:09:23 2026] UPDATING: echo +bond0 > /sys/class/net/bonding_masters [Thu Jan 15 23:09:23 2026] UPDATING: echo "active-backup" > /sys/devices/virtual/net/bond0/bonding/mode [Thu Jan 15 23:09:23 2026] UPDATING: Bonding: man1 [Thu Jan 15 23:09:23 2026] UPDATING: /bin/brctl delif man1 phy1 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig man1 down [Thu Jan 15 23:09:23 2026] UPDATING: Slave: phy1 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig phy1 down [Thu Jan 15 23:09:23 2026] UPDATING: echo +phy1  > /sys/devices/virtual/net/bond0/bonding/slaves [Thu Jan 15 23:09:23 2026] UPDATING: Bonding: man11 [Thu Jan 15 23:09:23 2026] UPDATING: /bin/brctl delif man11 phy11 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig man11 down [Thu Jan 15 23:09:23 2026] UPDATING: Slave: phy11 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig phy11 down [Thu Jan 15 23:09:23 2026] UPDATING: echo +phy11  > /sys/devices/virtual/net/bond0/bonding/slaves [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig bond0 192.168.1.2 netmask 255.255.255.0 [Thu Jan 15 23:09:23 2026] UPDATING: echo 100  > /sys/class/net/bond0/bonding/miimon [Thu Jan 15 23:09:23 2026] UPDATING: echo 5000 > /sys/class/net/bond0/bonding/updelay [Thu Jan 15 23:09:23 2026] UPDATING: echo 0    > /sys/class/net/bond0/bonding/downdelay [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig man0 192.168.108.10 netmask 255.255.255.24 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/ifconfig man1 192.168.1.2 netmask 255.255.255.0 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/route add -net default gw 192.168.1.1 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/route add -net default gw 192.168.108.30 [Thu Jan 15 23:09:23 2026] UPDATING: /sbin/route add -net default gw 192.168.1.1 [Thu Jan 15 23:09:23 2026] UPDATING: echo "" > /etc/resolv.conf [Thu Jan 15 23:09:23 2026] UPDATING: echo "nameserver 192.168.108.30" >> /etc/resolv.conf [Thu Jan 15 23:09:23 2026] UPDATING: echo "nameserver 8.8.8.8" >> /etc/resolv.conf [Thu Jan 15 23:09:23 2026] UPDATING: modprobe iptable_nat [Thu Jan 15 23:09:23 2026] UPDATING: modprobe nf_nat [Thu Jan 15 23:09:23 2026] UPDATING: loading iptables config [Thu Jan 15 23:09:23 2026] UPDATING: # Generated by iptables-save v1.6.1 on Thu Jan 15 23:09:23 2026 [Thu Jan 15 23:09:23 2026] UPDATING: *nat [Thu Jan 15 23:09:23 2026] UPDATING: :PREROUTING ACCEPT [0:0] [Thu Jan 15 23:09:23 2026] UPDATING: :INPUT ACCEPT [0:0] [Thu Jan 15 23:09:23 2026] UPDATING: :OUTPUT ACCEPT [0:0] [Thu Jan 15 23:09:23 2026] UPDATING: :POSTROUTING ACCEPT [0:0] [Thu Jan 15 23:09:23 2026] UPDATING: -A PREROUTING -p tcp -m tcp --dport 3210 -j DNAT --to-destination 192.168.255.210:3000 [Thu Jan 15 23:09:23 2026] UPDATING: -A PREROUTING -p tcp -m tcp --dport 3060 -j DNAT --to-destination 192.168.255.60:3000 [Thu Jan 15 23:09:23 2026] UPDATING: -A POSTROUTING -o man0 -j MASQUERADE [Thu Jan 15 23:09:23 2026] UPDATING: -A POSTROUTING -o fmad0 -j MASQUERADE [Thu Jan 15 23:09:23 2026] UPDATING: COMMIT [Thu Jan 15 23:09:23 2026] UPDATING: # Completed on Thu Jan 15 23:09:23 2026 [Thu Jan 15 23:09:23 2026] UPDATING: # Generated by iptables-save v1.6.1 on Thu Jan 15 23:09:23 2026 [Thu Jan 15 23:09:23 2026] UPDATING: *filter [Thu Jan 15 23:09:23 2026] UPDATING: :INPUT ACCEPT [10:1066] [Thu Jan 15 23:09:23 2026] UPDATING: :FORWARD ACCEPT [0:0] [Thu Jan 15 23:09:23 2026] UPDATING: :OUTPUT ACCEPT [12:1322] [Thu Jan 15 23:09:23 2026] UPDATING: COMMIT [Thu Jan 15 23:09:23 2026] UPDATING: # Completed on Thu Jan 15 23:09:23 2026 [Thu Jan 15 23:09:23 2026] UPDATING: /usr/sbin/iptables-restore < /opt/fmadio/etc/iptables.conf [Thu Jan 15 23:09:23 2026] UPDATING: /usr/sbin/iptables-save [Thu Jan 15 23:09:23 2026] UPDATING: loading iptables config... done [Thu Jan 15 23:09:23 2026] UPDATING: Network Setup... Done [Thu Jan 15 23:09:23 2026] UPDATING: done 3.933114Sec 0.065552Min [Thu Jan 15 23:09:23 2026] successfully changed [man10] VLAN: [none] -> [1234] [Thu Jan 15 23:09:23 2026] [Thu Jan 15 23:09:23 2026] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1            MAC             VLAN [Thu Jan 15 23:09:23 2026] --------------------------------------------------------------------------------------------------------------------------------- [Thu Jan 15 23:09:25 2026] bmc        static     192.168.108.2   255.255.255.224 192.168.108.30 [Thu Jan 15 23:09:25 2026] man0       static     192.168.108.10  255.255.255.24  192.168.108.30  192.168.108.30  8.8.8.8 [Thu Jan 15 23:09:25 2026] man1       static     192.168.1.2     255.255.255.0   192.168.1.1 [Thu Jan 15 23:09:25 2026] man10      static     192.168.15.10   255.255.255.0                                                                   1234 [Thu Jan 15 23:09:25 2026] man11      disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Thu Jan 15 23:09:25 2026] cap0 [Thu Jan 15 23:09:25 2026] cap1 [Thu Jan 15 23:09:25 2026] --------------------------------------------------------------------------------------------------------------------------------- ``` --- ## config interface no vlan Configure a network interface off of its VLAN, if it is currently assigned to one. ```fmadiocli config interface no vlan ``` Example output: ```plaintext [Thu Jan 15 23:15:15 2026] > config interface no vlan man10 [Thu Jan 15 23:15:16 2026] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal [Thu Jan 15 23:15:16 2026] UPDATING: fmad fmadlua Oct 21 2025 (/usr/local/bin/fmadiolua --nocal /opt/fmadio/bin/setup_network.lua --nocal ) [Thu Jan 15 23:15:16 2026] UPDATING: Disable cycle calibration [Thu Jan 15 23:15:16 2026] UPDATING: network config [Thu Jan 15 23:15:16 2026] fmadio20v3 [Thu Jan 15 23:15:16 2026] UPDATING: load intel 10G driver [Thu Jan 15 23:15:16 2026] UPDATING: rmmod: can't unload 'ixgbe': Device or resource busy [Thu Jan 15 23:15:16 2026] UPDATING: insmod: can't insert '/opt/fmadio/drivers/current/ixgbe.ko': File exists [Thu Jan 15 23:15:17 2026] UPDATING: load intel 1G driver [Thu Jan 15 23:15:17 2026] UPDATING: rmmod: can't unload 'igb': Device or resource busy [Thu Jan 15 23:15:17 2026] UPDATING: insmod: can't insert '/opt/fmadio/drivers/current/igb.ko': File exists [Thu Jan 15 23:15:18 2026] UPDATING: [0/10] phy0:up phy1:up man10:up   true [Thu Jan 15 23:15:18 2026] UPDATING: device man0 already exists; can't create bridge with the same name [Thu Jan 15 23:15:18 2026] UPDATING: device phy0 is already a member of a bridge; can't enslave it to bridge man0. [Thu Jan 15 23:15:18 2026] UPDATING: device man1 already exists; can't create bridge with the same name [Thu Jan 15 23:15:18 2026] UPDATING: device phy1 is already a member of a bridge; can't enslave it to bridge man1. [Thu Jan 15 23:15:18 2026] UPDATING: /bin/brctl addbr man0 [Thu Jan 15 23:15:18 2026] UPDATING: /bin/brctl addif man0 phy0 [Thu Jan 15 23:15:18 2026] UPDATING: /bin/brctl addbr man1 [Thu Jan 15 23:15:18 2026] UPDATING: /bin/brctl addif man1 phy1 [Thu Jan 15 23:15:18 2026] UPDATING: Bringup up phy11 [Thu Jan 15 23:15:18 2026] UPDATING: device man11 already exists; can't create bridge with the same name [Thu Jan 15 23:15:18 2026] UPDATING: device phy11 is already a member of a bridge; can't enslave it to bridge man11. [Thu Jan 15 23:15:18 2026] UPDATING: /bin/brctl addbr man11 [Thu Jan 15 23:15:18 2026] UPDATING: /bin/brctl addif man11 phy11 [Thu Jan 15 23:15:18 2026] UPDATING: /sbin/ifconfig phy11 up [Thu Jan 15 23:15:18 2026] UPDATING: device fmad0 already exists; can't create bridge with the same name [Thu Jan 15 23:15:18 2026] UPDATING: bond0     Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:15 [Thu Jan 15 23:15:18 2026] UPDATING:           inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0 [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST MASTER MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: dummy0    Link encap:Ethernet  HWaddr EE:04:FF:02:72:CE [Thu Jan 15 23:15:18 2026] UPDATING:           BROADCAST NOARP  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: fmad0     Link encap:Ethernet  HWaddr FE:D3:6B:24:A3:ED [Thu Jan 15 23:15:18 2026] UPDATING:           inet addr:192.168.255.2  Bcast:192.168.255.255  Mask:255.255.255.0 [Thu Jan 15 23:15:18 2026] UPDATING:           inet6 addr: fe80::8c1c:2bff:feb8:ba7a/64 Scope:Link [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:5 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:543 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:348 (348.0 B)  TX bytes:38138 (37.2 KiB) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: ip_vti0   Link encap:UNSPEC  HWaddr 00-00-00-00-61-00-00-00-00-00-00-00-00-00-00-00 [Thu Jan 15 23:15:18 2026] UPDATING:           NOARP  MTU:1480  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: lo        Link encap:Local Loopback [Thu Jan 15 23:15:18 2026] UPDATING:           inet addr:127.0.0.1  Mask:255.0.0.0 [Thu Jan 15 23:15:18 2026] UPDATING:           inet6 addr: ::1/128 Scope:Host [Thu Jan 15 23:15:18 2026] UPDATING:           UP LOOPBACK RUNNING  MTU:65536  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:18824065 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:18824065 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:2296109720 (2.1 GiB)  TX bytes:2296109720 (2.1 GiB) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: man0      Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:14 [Thu Jan 15 23:15:18 2026] UPDATING:           inet addr:192.168.108.10  Bcast:192.168.108.255  Mask:255.255.255.0 [Thu Jan 15 23:15:18 2026] UPDATING:           inet6 addr: fe80::1ac0:4dff:feba:b314/64 Scope:Link [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:10932073 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:10718979 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:1330002060 (1.2 GiB)  TX bytes:1886874706 (1.7 GiB) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: man1      Link encap:Ethernet  HWaddr 00:00:00:00:00:00 [Thu Jan 15 23:15:18 2026] UPDATING:           inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0 [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: man10     Link encap:Ethernet  HWaddr D8:5E:D3:12:B6:A1 [Thu Jan 15 23:15:18 2026] UPDATING:           inet addr:192.168.15.10  Bcast:192.168.15.255  Mask:255.255.255.0 [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: man10.1234 Link encap:Ethernet  HWaddr D8:5E:D3:12:B6:A1 [Thu Jan 15 23:15:18 2026] UPDATING:           inet addr:192.168.15.10  Bcast:192.168.15.255  Mask:255.255.255.0 [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: man11     Link encap:Ethernet  HWaddr 00:00:00:00:00:00 [Thu Jan 15 23:15:18 2026] UPDATING:           BROADCAST MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: phy0      Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:14 [Thu Jan 15 23:15:18 2026] UPDATING:           inet6 addr: fe80::1ac0:4dff:feba:b314/64 Scope:Link [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:11177061 errors:0 dropped:325 overruns:325 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:11287791 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:1641026512 (1.5 GiB)  TX bytes:1926341622 (1.7 GiB) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: phy1      Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:15 [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST SLAVE MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: phy11     Link encap:Ethernet  HWaddr 18:C0:4D:BA:B3:15 [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST SLAVE MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: tunl0     Link encap:UNSPEC  HWaddr 00-00-00-00-61-00-00-00-00-00-00-00-00-00-00-00 [Thu Jan 15 23:15:18 2026] UPDATING:           NOARP  MTU:1480  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: veth06GQ96 Link encap:Ethernet  HWaddr FE:D3:6B:24:A3:ED [Thu Jan 15 23:15:18 2026] UPDATING:           inet6 addr: fe80::fcd3:6bff:fe24:a3ed/64 Scope:Link [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:5 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:1073 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:418 (418.0 B)  TX bytes:75238 (73.4 KiB) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: vethI3CTFC Link encap:Ethernet  HWaddr FE:F0:F2:93:02:BC [Thu Jan 15 23:15:18 2026] UPDATING:           inet6 addr: fe80::fcf0:f2ff:fe93:2bc/64 Scope:Link [Thu Jan 15 23:15:18 2026] UPDATING:           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 [Thu Jan 15 23:15:18 2026] UPDATING:           RX packets:126063 errors:0 dropped:0 overruns:0 frame:0 [Thu Jan 15 23:15:18 2026] UPDATING:           TX packets:1964906 errors:0 dropped:0 overruns:0 carrier:0 [Thu Jan 15 23:15:18 2026] UPDATING:           collisions:0 txqueuelen:1000 [Thu Jan 15 23:15:18 2026] UPDATING:           RX bytes:10242846 (9.7 MiB)  TX bytes:690981819 (658.9 MiB) [Thu Jan 15 23:15:18 2026] UPDATING: [Thu Jan 15 23:15:18 2026] UPDATING: echo: write error: File exists [Thu Jan 15 23:15:18 2026] UPDATING: echo: write error: Directory not empty [Thu Jan 15 23:15:18 2026] UPDATING: device phy1 is not a slave of man1 [Thu Jan 15 23:15:19 2026] UPDATING: echo: write error: Device or resource busy [Thu Jan 15 23:15:19 2026] UPDATING: device phy11 is not a slave of man11 [Thu Jan 15 23:15:19 2026] UPDATING: echo: write error: Device or resource busy [Thu Jan 15 23:15:19 2026] UPDATING: ifconfig: SIOCSIFNETMASK: Invalid argument [Thu Jan 15 23:15:19 2026] UPDATING: route: SIOCADDRT: File exists [Thu Jan 15 23:15:19 2026] UPDATING: route: SIOCADDRT: File exists [Thu Jan 15 23:15:19 2026] UPDATING: route: SIOCADDRT: File exists [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig phy0 up [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig phy1 up [Thu Jan 15 23:15:19 2026] UPDATING: /bin/brctl addbr fmad0 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig fmad0 192.168.255.2 netmask 255.255.255.0 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig man10 192.168.15.10 netmask 255.255.255.0 [Thu Jan 15 23:15:19 2026] UPDATING: echo +bond0 > /sys/class/net/bonding_masters [Thu Jan 15 23:15:19 2026] UPDATING: echo "active-backup" > /sys/devices/virtual/net/bond0/bonding/mode [Thu Jan 15 23:15:19 2026] UPDATING: Bonding: man1 [Thu Jan 15 23:15:19 2026] UPDATING: /bin/brctl delif man1 phy1 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig man1 down [Thu Jan 15 23:15:19 2026] UPDATING: Slave: phy1 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig phy1 down [Thu Jan 15 23:15:19 2026] UPDATING: echo +phy1  > /sys/devices/virtual/net/bond0/bonding/slaves [Thu Jan 15 23:15:19 2026] UPDATING: Bonding: man11 [Thu Jan 15 23:15:19 2026] UPDATING: /bin/brctl delif man11 phy11 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig man11 down [Thu Jan 15 23:15:19 2026] UPDATING: Slave: phy11 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig phy11 down [Thu Jan 15 23:15:19 2026] UPDATING: echo +phy11  > /sys/devices/virtual/net/bond0/bonding/slaves [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig bond0 192.168.1.2 netmask 255.255.255.0 [Thu Jan 15 23:15:19 2026] UPDATING: echo 100  > /sys/class/net/bond0/bonding/miimon [Thu Jan 15 23:15:19 2026] UPDATING: echo 5000 > /sys/class/net/bond0/bonding/updelay [Thu Jan 15 23:15:19 2026] UPDATING: echo 0    > /sys/class/net/bond0/bonding/downdelay [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig man0 192.168.108.10 netmask 255.255.255.24 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/ifconfig man1 192.168.1.2 netmask 255.255.255.0 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/route add -net default gw 192.168.1.1 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/route add -net default gw 192.168.108.30 [Thu Jan 15 23:15:19 2026] UPDATING: /sbin/route add -net default gw 192.168.1.1 [Thu Jan 15 23:15:19 2026] UPDATING: echo "" > /etc/resolv.conf [Thu Jan 15 23:15:19 2026] UPDATING: echo "nameserver 192.168.108.30" >> /etc/resolv.conf [Thu Jan 15 23:15:19 2026] UPDATING: echo "nameserver 8.8.8.8" >> /etc/resolv.conf [Thu Jan 15 23:15:19 2026] UPDATING: modprobe iptable_nat [Thu Jan 15 23:15:19 2026] UPDATING: modprobe nf_nat [Thu Jan 15 23:15:19 2026] UPDATING: loading iptables config [Thu Jan 15 23:15:19 2026] UPDATING: # Generated by iptables-save v1.6.1 on Thu Jan 15 23:15:19 2026 [Thu Jan 15 23:15:19 2026] UPDATING: *nat [Thu Jan 15 23:15:19 2026] UPDATING: :PREROUTING ACCEPT [0:0] [Thu Jan 15 23:15:19 2026] UPDATING: :INPUT ACCEPT [0:0] [Thu Jan 15 23:15:19 2026] UPDATING: :OUTPUT ACCEPT [0:0] [Thu Jan 15 23:15:19 2026] UPDATING: :POSTROUTING ACCEPT [0:0] [Thu Jan 15 23:15:19 2026] UPDATING: -A PREROUTING -p tcp -m tcp --dport 3210 -j DNAT --to-destination 192.168.255.210:3000 [Thu Jan 15 23:15:19 2026] UPDATING: -A PREROUTING -p tcp -m tcp --dport 3060 -j DNAT --to-destination 192.168.255.60:3000 [Thu Jan 15 23:15:19 2026] UPDATING: -A POSTROUTING -o man0 -j MASQUERADE [Thu Jan 15 23:15:19 2026] UPDATING: -A POSTROUTING -o fmad0 -j MASQUERADE [Thu Jan 15 23:15:19 2026] UPDATING: COMMIT [Thu Jan 15 23:15:19 2026] UPDATING: # Completed on Thu Jan 15 23:15:19 2026 [Thu Jan 15 23:15:19 2026] UPDATING: # Generated by iptables-save v1.6.1 on Thu Jan 15 23:15:19 2026 [Thu Jan 15 23:15:19 2026] UPDATING: *filter [Thu Jan 15 23:15:19 2026] UPDATING: :INPUT ACCEPT [10:1066] [Thu Jan 15 23:15:19 2026] UPDATING: :FORWARD ACCEPT [0:0] [Thu Jan 15 23:15:19 2026] UPDATING: :OUTPUT ACCEPT [12:1322] [Thu Jan 15 23:15:19 2026] UPDATING: COMMIT [Thu Jan 15 23:15:19 2026] UPDATING: # Completed on Thu Jan 15 23:15:19 2026 [Thu Jan 15 23:15:19 2026] UPDATING: /usr/sbin/iptables-restore < /opt/fmadio/etc/iptables.conf [Thu Jan 15 23:15:19 2026] UPDATING: /usr/sbin/iptables-save [Thu Jan 15 23:15:19 2026] UPDATING: loading iptables config... done [Thu Jan 15 23:15:19 2026] UPDATING: Network Setup... Done [Thu Jan 15 23:15:19 2026] UPDATING: done 3.157773Sec 0.052630Min [Thu Jan 15 23:15:19 2026] successfully changed [man10] VLAN: [1234] -> [none] [Thu Jan 15 23:15:19 2026] [Thu Jan 15 23:15:19 2026] Port       Mode       IP              Netmask         Gateway         DNS0            DNS1            MAC             VLAN [Thu Jan 15 23:15:19 2026] --------------------------------------------------------------------------------------------------------------------------------- [Thu Jan 15 23:15:20 2026] bmc        static     192.168.108.2   255.255.255.224 192.168.108.30 [Thu Jan 15 23:15:20 2026] man0       static     192.168.108.10  255.255.255.24  192.168.108.30  192.168.108.30  8.8.8.8 [Thu Jan 15 23:15:20 2026] man1       static     192.168.1.2     255.255.255.0   192.168.1.1 [Thu Jan 15 23:15:20 2026] man10      static     192.168.15.10   255.255.255.0 [Thu Jan 15 23:15:20 2026] man11      disabled   192.168.1.2     255.255.255.0   192.168.1.1 [Thu Jan 15 23:15:20 2026] cap0 [Thu Jan 15 23:15:20 2026] cap1 [Thu Jan 15 23:15:20 2026] --------------------------------------------------------------------------------------------------------------------------------- ```