The console screen
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Apr 29 2026
is needed something else to merge this?
Apr 28 2026
The bug still exists
vyos@r14# set interfaces ethernet eth3 mtu 9000 [edit] vyos@r14# set interfaces bonding bond1 member interface eth3 [edit] vyos@r14# commit [ interfaces ethernet eth3 ]
Is it still reproducible? From my testing — no:
vyos@r10# set interfaces ethernet eth3 mtu 9000 [edit] vyos@r10# set interfaces bonding bond1 member interface eth3 [edit] vyos@r10# commit [ interfaces ethernet eth3 ]
Would it be worth considering additional SNI types beyond req.hdr(Host) to cover other common scenarios:
req.ssl_sni / ssl_fc_sni / str(<hostname>)
Rely on T8529
Apr 27 2026
Apr 26 2026
Hi Fransking, For some reason, Kea is just not playing nice with VIFs. Related: T8547. It’s quite striking that such a fundamental service as a DHCP server is not working correctly in this branch. The integration between the Kea engine and VyOS’s interface abstraction layer seems to have serious gaps, especially for unicast traffic.
I was working on something and got frustrated enough that you can't get info out of WIDE about its lease state, nor run custom hooks for anything beyond the DNS configurations, so I took a stab at replacing WIDE with dhcpcd:
Apr 25 2026
I would also see this feature cause I do strict icmp filtering and this would make the config much better
FRR behaviour seems weird, but it is result of:
- vtysh has code that on failed command retries the command on each level of configuration from down-to-top, if on any level there is success, it jumps to that level.
- on 'router bgp 65001` level there are a lot of hidden alias commands, including neighbor 3.3.3.3 next-hop-self that work with ipv4 unicast address family - probably backward compatibility.
- next-hop-self is unsupported for link-state address family
Apr 24 2026
FRRouting allows the use of non-existent prefix-list and as-path objects, just as Cisco permits this behavior.
PR https://github.com/vyos/vyos-1x/pull/3683
@dmbaturin, consider backporting it.
PR https://github.com/vyos/vyos-1x/pull/3737
>>> from vyos.utils.process import ip_cmd
>>>
>>> ip_cmd("link list")
[{'ifindex': 1, 'ifname': 'lo', 'flags': ['LOOPBACK', 'UP', 'LOWER_UP'], 'mtu': 65536, 'qdisc': 'noqueue', 'operstate': 'UNKNOWN', 'linkmode': 'DEFAULT', 'group': 'default', 'txqlen': 1000, 'link_type': 'loopback', 'address': '00:00:00:00:00:00', 'broadcast': '00:00:00:00:00:00'}, {'ifindex': 2, 'ifname': 'eth0', 'flags': ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'], 'mtu': 1500, 'qdisc': 'fq_codel', 'operstate': 'UP', 'linkmode': 'DEFAULT', 'group': 'default', 'txqlen': 1000, 'link_type': 'ether', 'address': '52:54:00:e9:94:ab', 'broadcast': 'ff:ff:ff:ff:ff:ff', 'altnames': ['enp1s0']}, {'ifindex': 4, 'ifname': 'eth2', 'flags': ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'], 'mtu': 1500, 'qdisc': 'fq_codel', 'operstate': 'UP', 'linkmode': 'DEFAULT', 'group': 'default', 'txqlen': 1000, 'link_type': 'ether', 'address': '52:54:00:4a:f4:73', 'broadcast': 'ff:ff:ff:ff:ff:ff', 'altnames': ['enp3s0']}, {'ifindex': 5, 'ifname': 'eth3', 'flags': ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'], 'mtu': 1500, 'qdisc': 'fq_codel', 'operstate': 'UP', 'linkmode': 'DEFAULT', 'group': 'default', 'txqlen': 1000, 'link_type': 'ether', 'address': '52:54:00:71:73:ea', 'broadcast': 'ff:ff:ff:ff:ff:ff', 'altnames': ['enp9s0']}, {'ifindex': 6, 'link': None, 'ifname': 'pim6reg', 'flags': ['NOARP', 'UP', 'LOWER_UP'], 'mtu': 1452, 'qdisc': 'noqueue', 'operstate': 'UNKNOWN', 'linkmode': 'DEFAULT', 'group': 'default', 'txqlen': 1000, 'link_type': 'pimreg'}, {'ifindex': 7, 'ifname': 'eth1', 'flags': ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'], 'mtu': 1500, 'qdisc': 'mq', 'operstate': 'UP', 'linkmode': 'DEFAULT', 'group': 'default', 'txqlen': 1000, 'link_type': 'ether', 'address': '52:54:00:21:1e:3f', 'broadcast': 'ff:ff:ff:ff:ff:ff'}, {'ifindex': 10, 'ifname': 'dum0', 'flags': ['BROADCAST', 'NOARP', 'UP', 'LOWER_UP'], 'mtu': 1500, 'qdisc': 'noqueue', 'operstate': 'UNKNOWN', 'linkmode': 'DEFAULT', 'group': 'default', 'txqlen': 1000, 'link_type': 'ether', 'address': 'ae:cd:79:9b:32:35', 'broadcast': 'ff:ff:ff:ff:ff:ff'}]
>>>Implemented
vyos@r16# set service monitoring zabbix-agent authentication mode Possible completions: pre-shared-secret Use a pre-shared secret key
Fixed for the accel-ppp-ng as well https://github.com/accel-ppp/accel-ppp-ng/blob/e28003d4ee679221a407f7d9492a7f5989dbd42c/accel-pppd/ctrl/ipoe/dhcpv4_options.c#L49
@giga1699 any progress?
Pay attention, for the 5.9.5.2 we had several issues with building other packages, so we reverted it https://vyos.dev/T8121
Implemented in the T8457
Proposed CLI
set protocols openfabric redistribute ipv4 < connected|ospf|isis|static > | metric | route-map xxx
It shouldn't be in the router
Info about IP addresses/ Geo / ASN should be obtained from appropriate sources such as RIPE/ARIN/etc.
