Page MenuHomeVyOS Platform

rchrist (Robin Christ)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 29 2024, 4:22 PM (124 w, 6 d)

Recent Activity

May 18 2026

rchrist added a comment to T8496: Add kernel config needed for pwru.
In T8496#264157, @vvmsq wrote:

This was after building kernel + modules myself - end result was much larger than expected - it's definitely possible/probable I did something wrong and included packages that weren't needed without noticing if regular builds are coming out fine. Apologies for the mistake.

May 18 2026, 10:41 AM · Restricted Project, VyOS Rolling

Apr 29 2026

rchrist committed rVYOSONEX0b18cf229ca2: bgp: T8589: Add ead, es and [1-5] to route-map match evpn route-type.
Apr 29 2026, 3:00 PM

Apr 27 2026

rchrist added a comment to T8588: bgp: Add match src-peer to policy route-map.

PR https://github.com/vyos/vyos-1x/pull/5149

Apr 27 2026, 5:24 PM · VyOS Rolling
rchrist changed the edit policy for T8589: bgp: Add ead, es and [1-5] to route-map match evpn route-type.
Apr 27 2026, 12:48 PM · VyOS Rolling
rchrist created T8589: bgp: Add ead, es and [1-5] to route-map match evpn route-type.
Apr 27 2026, 12:48 PM · VyOS Rolling
rchrist created T8588: bgp: Add match src-peer to policy route-map.
Apr 27 2026, 12:48 PM · VyOS Rolling
rchrist changed the edit policy for T8588: bgp: Add match src-peer to policy route-map.
Apr 27 2026, 12:48 PM · VyOS Rolling

Apr 23 2026

rchrist updated subscribers of T8506: Kernel build process / conventions, consider using merge_config.sh.

@c-po I see that you've been updating kernels recently, do you happen to know an answer to point b) from above?

Apr 23 2026, 12:43 PM · VyOS Rolling

Apr 15 2026

rchrist created T8506: Kernel build process / conventions, consider using merge_config.sh.
Apr 15 2026, 11:27 AM · VyOS Rolling
rchrist added a comment to T8496: Add kernel config needed for pwru.

@Viacheslav Sure, can do. Currently already building it, so I can as well just share the modifications.

Apr 15 2026, 11:18 AM · Restricted Project, VyOS Rolling

Apr 14 2026

rchrist created T8500: nftables vrf_zones is broken for veth.
Apr 14 2026, 8:27 PM · VyOS Rolling
rchrist created T8496: Add kernel config needed for pwru.
Apr 14 2026, 3:51 PM · Restricted Project, VyOS Rolling

Apr 10 2026

rchrist added a comment to T8435: Add support for BGP AS Number "dot" notation in config.

Relevant:
https://github.com/FRRouting/frr/pull/21450
https://github.com/FRRouting/frr/pull/21406
https://github.com/FRRouting/frr/pull/21486

Apr 10 2026, 11:45 AM

Mar 30 2026

rchrist committed rVYOSONEXd0b9b7037478: bgp: T7338: Add support for "parameters as-notation <asdot|asdot+>".
Mar 30 2026, 7:32 PM

Mar 29 2026

rchrist added a comment to T8435: Add support for BGP AS Number "dot" notation in config.

Working on this and pretty much done, but blocked by https://vyos.dev/T8443 and https://vyos.dev/T8442

Mar 29 2026, 10:12 AM
rchrist updated the task description for T8443: BGP peer-group remote-as validation is broken (FRR upstream bug?).
Mar 29 2026, 10:09 AM
rchrist created T8443: BGP peer-group remote-as validation is broken (FRR upstream bug?).
Mar 29 2026, 10:09 AM
rchrist updated the task description for T8442: BGP remote-as and local-as validation is overly restrictive.
Mar 29 2026, 10:03 AM
rchrist updated the task description for T8442: BGP remote-as and local-as validation is overly restrictive.
Mar 29 2026, 9:57 AM
rchrist created T8442: BGP remote-as and local-as validation is overly restrictive.
Mar 29 2026, 9:56 AM

Mar 26 2026

rchrist added a comment to T8426: EVPN Route Type 2 does not contain IP when Anycast IP/MAC GW is set on MACVLAN interface.

<Ignore what was here before, I completely misread your report>

Mar 26 2026, 9:36 PM · VyOS Rolling
rchrist created T8435: Add support for BGP AS Number "dot" notation in config.
Mar 26 2026, 4:30 PM
rchrist added a comment to T8434: pseudo-ethernet: source-interface does not show bridge or bond interfaces.

Related: https://vyos.dev/T5189#248930

Mar 26 2026, 4:09 PM · VyOS 1.4 Sagitta (1.4.5), VyOS 1.5 Circinus (1.5.0), VyOS Rolling

Mar 25 2026

rchrist created T8423: Add FRR's show bgp l2evpn evpn route detail type <X> and self-originate syntax.
Mar 25 2026, 9:42 AM

Feb 3 2026

rchrist added a comment to T8227: Docs / BGP: Document address-family <afi> route-map vrf import <route-map> / FRR ipv4-unicast import vrf route-map.

Update February 3rd, 2026
I noticed that this config path DOES exist, but is also not documented in VyOS!

Feb 3 2026, 10:15 AM · VyOS Rolling
rchrist updated the task description for T8227: Docs / BGP: Document address-family <afi> route-map vrf import <route-map> / FRR ipv4-unicast import vrf route-map.
Feb 3 2026, 10:15 AM · VyOS Rolling
rchrist renamed T8227: Docs / BGP: Document address-family <afi> route-map vrf import <route-map> / FRR ipv4-unicast import vrf route-map from BGP: Allow configuring ipv4-unicast import vrf route-map to Docs / BGP: Document address-family <afi> route-map vrf import <route-map> / FRR ipv4-unicast import vrf route-map.
Feb 3 2026, 10:15 AM · VyOS Rolling

Jan 31 2026

rchrist created T8227: Docs / BGP: Document address-family <afi> route-map vrf import <route-map> / FRR ipv4-unicast import vrf route-map.
Jan 31 2026, 2:39 PM · VyOS Rolling

Jan 30 2026

rchrist added a comment to T5189: bgp: add evpn anycast gateway support.

It seems to be possible to configure the required MACVLAN / pseudo-ethernet interface on the bridge (despite not offered by the autocompletion):

pseudo-ethernet peth1 {
    address 10.255.11.1/24
    description "Anycast Gateway for VNI 1001"
    mac f6:54:73:26:5e:1f
    source-interface br1.1001
}
Jan 30 2026, 3:25 PM · VyOS Rolling
rchrist added a comment to T8223: EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default".

I suppose something like this could be sufficient:

protocols {
     bgp {
         address-family {
             l2vpn-evpn {
                 advertise-all-vni
             }
         }
         parameters {
             router-id 10.255.2.120
         }
         system-as 65000
     }
 }
 vrf {
     name vrf_Elim01 {
         protocols {
             bgp {
                 address-family {
                     l2vpn-evpn {
                         advertise-all-vni
                     }
                 }
                 parameters {
                     router-id 10.255.2.120
                 }
                 system-as 65000
             }
         }
         table 10001
         vni 10001
     }
 }
Jan 30 2026, 1:57 PM · VyOS Rolling, VyOS 1.5 Circinus
rchrist updated the task description for T8223: EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default".
Jan 30 2026, 1:49 PM · VyOS Rolling, VyOS 1.5 Circinus
rchrist updated the task description for T8223: EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default".
Jan 30 2026, 1:49 PM · VyOS Rolling, VyOS 1.5 Circinus
rchrist renamed T8223: EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default" from EVPN-VXLAN L3VPN config validation is broken, "Please unconfigure EVPN in VRF default" to EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default".
Jan 30 2026, 1:47 PM · VyOS Rolling, VyOS 1.5 Circinus
rchrist renamed T8223: EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default" from EVPN-VXLAN L3VPN config generation is broken, "Please unconfigure EVPN in VRF default" to EVPN-VXLAN L3VPN config validation is broken, "Please unconfigure EVPN in VRF default".
Jan 30 2026, 1:47 PM · VyOS Rolling, VyOS 1.5 Circinus
rchrist updated the task description for T8223: EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default".
Jan 30 2026, 1:46 PM · VyOS Rolling, VyOS 1.5 Circinus
rchrist created T8223: EVPN-VXLAN L3VPN / VRF config validation is broken, "Please unconfigure EVPN in VRF default".
Jan 30 2026, 1:39 PM · VyOS Rolling, VyOS 1.5 Circinus

Jan 13 2026

rchrist created T8175: Invalid BGP commands show bgp neighbors <interface> received-routes etc..
Jan 13 2026, 3:00 PM · VyOS 1.5 Circinus

Apr 18 2025

rchrist updated the task description for T7371: VyOS DHCP Server shared-network concept and behaviour is not properly documented.
Apr 18 2025, 7:06 PM · VyOS Rolling
rchrist created T7371: VyOS DHCP Server shared-network concept and behaviour is not properly documented.
Apr 18 2025, 12:55 AM · VyOS Rolling

Nov 14 2024

rchrist added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

Interesting interpretation of the standard. Guess it's time to go bare metal again

Nov 14 2024, 2:05 AM · VyOS Rolling
rchrist added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

This is not a bug, this is according to RFC

Nov 14 2024, 1:54 AM · VyOS Rolling

Nov 13 2024

rchrist updated the task description for T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.
Nov 13 2024, 10:20 PM · VyOS Rolling
rchrist updated the task description for T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.
Nov 13 2024, 10:19 PM · VyOS Rolling
rchrist created T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.
Nov 13 2024, 10:19 PM · VyOS Rolling

May 1 2024

rchrist added a comment to T6281: Wireguard does not pass traffic if VRFs are used.
In T6281#185620, @c-po wrote:

You probably should get the wireguard interface running in your default VRF first and see if traffic properly passes - once that's working for oyu you can move it into a VRF. Please not only the decrypted side of the WireGuard interface will reside in the VRF. The side passing encrypted packets ALWAYS is in the default VRF (Linux Kernel)

May 1 2024, 9:28 AM · VyOS 1.5 Circinus

Apr 29 2024

rchrist added a comment to T6281: Wireguard does not pass traffic if VRFs are used.
In T6281#185394, @c-po wrote:

Please note that the Wireguard tunnel itself is sourced from the default VRF. Only the "inner side" of the tunnel runs in VRF wan.

There is no possibility to source the wireguard interface from

  • Another VRf
  • A discrete source IP
  • A discrete source interface

This can only be handled by applying fwmark values and policy based routing - this is a WireGuard design thing.

Apr 29 2024, 7:29 PM · VyOS 1.5 Circinus
rchrist added a comment to T5811: static dhcp-interface routes not installed.

Running into this issue on VyOS 1.5-rolling-202404280021

set protocols static route xxx.xxx.74.149/32 dhcp-interface eth1.999
Apr 29 2024, 5:23 PM · VyOS 1.5 Circinus (2025.11)
rchrist added a comment to T4214: [DHCP] static route dhcp-interface issues.
Apr 29 2024, 5:22 PM · VyOS 1.5 Circinus, VyOS Rolling
rchrist created T6281: Wireguard does not pass traffic if VRFs are used.
Apr 29 2024, 4:35 PM · VyOS 1.5 Circinus