<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/smoketest/scripts, branch 1.3.2</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.3.2</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.3.2'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2022-08-22T15:56:50+00:00</updated>
<entry>
<title>bridge: T4632: vlan aware bridge lacks CPU forwarding</title>
<updated>2022-08-22T15:56:50+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-08-22T15:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=3b6f8bf8f7499af4a6841e5e1f1dafae9db55c38'/>
<id>urn:sha1:3b6f8bf8f7499af4a6841e5e1f1dafae9db55c38</id>
<content type='text'>
The VLAN aware bridge was forwarding traffic between member ports, but traffic
destined torwards the CPU was dropped. This resulted in a gateway not reachable
or DHCP leases that could not be handed out.

Tested via:

VyOS
set interfaces bridge br0 enable-vlan
set interfaces bridge br0 member interface eth1 allowed-vlan '10'
set interfaces bridge br0 member interface eth1 allowed-vlan '20'
set interfaces bridge br0 member interface eth1 allowed-vlan '30'
set interfaces bridge br0 member interface eth1 allowed-vlan '40'
set interfaces bridge br0 member interface eth1 native-vlan '40'
set interfaces bridge br0 member interface eth2 allowed-vlan '30'
set interfaces bridge br0 member interface eth2 allowed-vlan '20'
set interfaces bridge br0 member interface eth2 allowed-vlan '10'
set interfaces bridge br0 member interface eth2 allowed-vlan '40'
set interfaces bridge br0 vif 10 address '10.0.10.1/24'
set interfaces bridge br0 vif 20 address '10.0.20.1/24'
set interfaces bridge br0 vif 30 address '10.0.30.1/24'
set interfaces bridge br0 vif 40 address '10.0.40.1/24'

Arista vEOS

vlan 10,20,30,40
interface Ethernet1
   switchport trunk allowed vlan 10,20,30,40
interface Vlan10
   ip address 10.0.10.2/24
interface Vlan20
   ip address 10.0.20.2/24
interface Vlan30
   ip address 10.0.30.2/24
interface Vlan40
   ip address 10.0.40.2/24
interface Ethernet1
   switchport trunk allowed vlan 10,20,30,40
   switchport mode trunk
   spanning-tree portfast

Cisco vIOS

interface GigabitEthernet0/0
 ip address 10.0.40.3 255.255.255.0
 duplex auto
 speed auto
 media-type rj45
!
interface GigabitEthernet0/0.10
 encapsulation dot1Q 10
 ip address 10.0.10.3 255.255.255.0
!
interface GigabitEthernet0/0.20
 encapsulation dot1Q 20
 ip address 10.0.20.3 255.255.255.0
!
interface GigabitEthernet0/0.30
 encapsulation dot1Q 30
 ip address 10.0.30.3 255.255.255.0
!

(cherry picked from commit f60d0e1ce029925b843f635b36154c90049b9577)
</content>
</entry>
<entry>
<title>ocserv: openconnect: T4614: add support for split-dns</title>
<updated>2022-08-15T18:44:21+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-08-15T18:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=66af9a9daa245b9478d7103861935ee5b8c2526a'/>
<id>urn:sha1:66af9a9daa245b9478d7103861935ee5b8c2526a</id>
<content type='text'>
set vpn openconnect network-settings split-dns &lt;domain&gt;

(cherry picked from commit e41685a2f56cca0a53b4f8c084f61a85cf561c80)
</content>
</entry>
<entry>
<title>smoketest: ocserv: implement config file validation</title>
<updated>2022-08-15T18:34:18+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-08-15T18:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=923728b19a790728685027ef8fadabffee20e5bc'/>
<id>urn:sha1:923728b19a790728685027ef8fadabffee20e5bc</id>
<content type='text'>
(cherry picked from commit bd102eac6d0c97a5f75324d1248814ebdad42da5)
</content>
</entry>
<entry>
<title>smoketest: macsec: T4537: validate macsec_csindex for both AES-GCM-128 and AES-GCM-256</title>
<updated>2022-08-15T16:00:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-08-04T18:26:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=84f96733bb405453a66557322e43cc566f9ad29b'/>
<id>urn:sha1:84f96733bb405453a66557322e43cc566f9ad29b</id>
<content type='text'>
(cherry picked from commit e19889adf8cef101d85a279055271a68b078ec73)
</content>
</entry>
<entry>
<title>smoketest: macsec: T4537: verify macsec_csindex</title>
<updated>2022-08-15T16:00:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-08-04T06:28:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=ae139a68883caae9591e6ce17674e41d9e65c836'/>
<id>urn:sha1:ae139a68883caae9591e6ce17674e41d9e65c836</id>
<content type='text'>
(cherry picked from commit 17e76dc77801ac58b2587f664c884c0d671a55c0)
</content>
</entry>
<entry>
<title>smoketest: bridge: T4565: changes to lower interfaces must not destroy VLAN aware bridge</title>
<updated>2022-07-31T17:43:14+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-30T18:12:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=9d0ca97cc0f1b38d1b677e3c77ab0da8f32e54df'/>
<id>urn:sha1:9d0ca97cc0f1b38d1b677e3c77ab0da8f32e54df</id>
<content type='text'>
(cherry picked from commit dbc8e243e13b370e74c6ab20b642c881b6377bd5)
</content>
</entry>
<entry>
<title>Merge pull request #1416 from sever-sever/T2763-eq</title>
<updated>2022-07-24T16:33:09+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2022-07-24T16:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=4168e03721b2a9595de4090fddf1280d39ccce4c'/>
<id>urn:sha1:4168e03721b2a9595de4090fddf1280d39ccce4c</id>
<content type='text'>
snmp: T2763: Add protocol TCP for service SNMP</content>
</entry>
<entry>
<title>Merge pull request #1406 from c-po/equuleus-interface-fixes</title>
<updated>2022-07-18T11:13:26+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2022-07-18T11:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=91efb252a73af6f8531a196bda147dca3b0978eb'/>
<id>urn:sha1:91efb252a73af6f8531a196bda147dca3b0978eb</id>
<content type='text'>
equuleus: Bond and Bridge interface fixes + new smoketests</content>
</entry>
<entry>
<title>smoketest: bridge: also test QinQ bridge member interfaces</title>
<updated>2022-07-18T06:14:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-11T06:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=51455fc033cd41e1a105800b2a901e4a32df6058'/>
<id>urn:sha1:51455fc033cd41e1a105800b2a901e4a32df6058</id>
<content type='text'>
(cherry picked from commit 74d6a7e4fc9e2e929c5f899070e6fc3e3e3b5ceb)
</content>
</entry>
<entry>
<title>bond: T4522: add ability to specify mii monitor interval via CLI</title>
<updated>2022-07-18T06:14:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-10T21:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=57d54b249ff04f70177b31fae0c10ac6677148ee'/>
<id>urn:sha1:57d54b249ff04f70177b31fae0c10ac6677148ee</id>
<content type='text'>
Linux Kernel supports to specify the MII link monitoring frequency in
milliseconds. This determines how often the link state of each slave is
inspected for link failures. A value of zero disables MII link monitoring.
A value of 100 is a good starting point.

The default value is 100.

set interfaces bonding bond0 mii-mon-interval &lt;n&gt;

(cherry picked from commit 4315c8fa5bb090e2b7edd6bda205041623e2511d)
</content>
</entry>
</feed>
