Page MenuHomeVyOS Platform
Feed All Stories

Dec 22 2020

francescocarzaniga added a comment to T3139: Cannot create bond SR-IOV XCP-ng X540-T2.

The issue turned out to be at the host level. By default SR-IOV VFs are not allowed to change their own mac addresses or send packets with a different mac address, and since this is required for LACP bonding the configuration would just fail.

Dec 22 2020, 11:14 PM · VyOS 1.3 Equuleus (1.3.0)
Cheeze_It committed rVYOSONEX8a51d7d8927e: mpls: T915: Add ordered control for LDP.
Dec 22 2020, 7:28 PM
GitHub <noreply@github.com> committed rVYOSONEX131b6ac0dfa0: Merge pull request #657 from Cheeze-It/current (authored by c-po).
Dec 22 2020, 7:28 PM
Viacheslav added a comment to T2419: Cannot change udp-fragmentation-offload.

@robertoberto Can you provide next commands?

show interfaces ethernet eth0 physical
sudo ethtool -k eth0 | grep offload
Dec 22 2020, 6:36 PM
Cheeze_It added a comment to T915: MPLS Support.

Put in a PR to add LDP ordered control operation for LDP.

Dec 22 2020, 6:23 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
c-po committed rVYOSONEXb95e5d120fb1: wireguard: T2206: improve help strings.
Dec 22 2020, 5:43 PM
c-po added a comment to T2206: Split WireGuard endpoint into proper host and port nodes.
cpo@LR1.wue3# commit
Both Wireguard port and address must be defined for peer "foo" if either one of them is set!
Dec 22 2020, 5:42 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2444: Remove keepalived in favor of FRR for VRRP.

@primoz What are the benefits?

Dec 22 2020, 4:50 PM
Viacheslav closed T1316: Support for IS-IS as Resolved.
Dec 22 2020, 4:45 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2573: BFD op-mode commands are broken, a subtask of T2322: CLI [op-mode] bugs. Root task, as Resolved.
Dec 22 2020, 4:45 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2573: BFD op-mode commands are broken as Resolved.
Dec 22 2020, 4:45 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
Viacheslav changed the status of T2982: show protocols bfd command parse failure from Unknown Status to Resolved.
Dec 22 2020, 4:09 PM · Ready for Crux (1.2.x), VyOS 1.2 Crux
Viacheslav closed T2495: Add xml for ISIS [conf_mode], a subtask of T1316: Support for IS-IS , as Resolved.
Dec 22 2020, 4:05 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2495: Add xml for ISIS [conf_mode] as Resolved.
Dec 22 2020, 4:05 PM · VyOS 1.3 Equuleus (1.3.0)
sever-sever <v.gletenko@vyos.io> committed rVYOSONEX2426bae1e644: op-mode: T2859: Fix show nat source translations.
Dec 22 2020, 3:03 PM
GitHub <noreply@github.com> committed rVYOSONEX3fd31206fd6f: Merge pull request #656 from sever-sever/T2859 (authored by dmbaturin).
Dec 22 2020, 3:03 PM
Viacheslav closed T2940: Update FRR to 7.4 as Resolved.
Dec 22 2020, 2:46 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2859: show nat source translation - Errors out.

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

Dec 22 2020, 2:45 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T3137: Let VLAN aware bridge approach the behavior of professional equipment.

https://github.com/vyos/vyatta-cfg-system/pull/134

Dec 22 2020, 2:42 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po claimed T3146: Upgrade FRR from 7.4 -> 7.5 version incl. new libyang.
Dec 22 2020, 2:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3146: Upgrade FRR from 7.4 -> 7.5 version incl. new libyang.
Dec 22 2020, 2:20 PM · VyOS 1.3 Equuleus (1.3.0)
vegardx added a comment to T2206: Split WireGuard endpoint into proper host and port nodes.

This breaks with common configuration patterns/naming in Wireguard. Nobody will know what you're talking about when you say address and port in this context. And the CLI helpers adds documentation that would lead you to believe you are listening for connections, see line 105 in nterface-definitions/interfaces-wireguard.xml.in.

Dec 22 2020, 1:32 PM · VyOS 1.3 Equuleus (1.3.0)
pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.

dhcpcd is a pretty good alternative. Well maintained and popularly used by many. I used it in a plain Linux router project and it was good enough for my use cases.

Dec 22 2020, 1:08 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2061: protocol logs not sent to remote syslog.

PR for crux https://github.com/vyos/vyos-build/pull/138

Dec 22 2020, 12:54 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po created T3145: Update Linux Kernel to v5.4.85.
Dec 22 2020, 12:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3144: Support op-mode command to release DHCP leases.
Dec 22 2020, 12:41 PM · VyOS 1.3 Equuleus (1.3.4)
c-po added a comment to T3134: DHCPv6 DUID configuration node missing.

It still would be nice though. ANy other good IPv6 DHCP clients out there?

Dec 22 2020, 12:41 PM · VyOS 1.3 Equuleus (1.3.0)
mw8124 updated mw8124.
Dec 22 2020, 11:45 AM
pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.

Yeah also it looks like wide is hardcoded to support only type 1 DUID (LLT) anyway.... so probably it wasn't accidentally "forgotten" in 1.3 migration that someone probably has realized it wasn't viable to support it... Thanks :)

Dec 22 2020, 11:18 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3134: DHCPv6 DUID configuration node missing.

Undortunately it only worked in 50% of the cases properly. Also there is only one global duid file so you can not have multiple duids (one per each interface).

Dec 22 2020, 11:10 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 moved T3137: Let VLAN aware bridge approach the behavior of professional equipment from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Dec 22 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T2206: Split WireGuard endpoint into proper host and port nodes.

@vagardx thank you for this rant.

Dec 22 2020, 8:47 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T3142: OpenVPN op-command completion fails due to missing status file as Resolved.
Dec 22 2020, 8:42 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) renamed T3142: OpenVPN op-command completion fails due to missing status file from OpenVPN up-command completion issue to OpenVPN op-command completion issue.
Dec 22 2020, 8:41 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3143: OpenVPN server: Push route config format is wrong from In progress to Needs testing.
Dec 22 2020, 8:34 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) committed rVYOSONEX35fcfbbfe530: openvpn: T3143: Push routes in correct format <IP> <NETMASK>.
Dec 22 2020, 8:33 AM
GitHub <noreply@github.com> committed rVYOSONEXb0c8fb08c55d: Merge pull request #655 from DmitriyEshenko/1x-openvpn21122020f2 (authored by c-po).
Dec 22 2020, 8:33 AM
jack9603301 updated the task description for T3137: Let VLAN aware bridge approach the behavior of professional equipment.
Dec 22 2020, 5:37 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 renamed T3137: Let VLAN aware bridge approach the behavior of professional equipment from When the bridge is a VLAN-aware bridge, the parent interface of the bridge can be set with an address to When setting a VLAN-aware bridge, the VLAN ID of the parent interface is always 1.
Dec 22 2020, 5:36 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.

Sorry I am confused. I took a brief look at the code of dhcp6c and it appears manually modifying the dhcp6c_duid file should be able to keep the change persistent: https://github.com/jinmei/wide-dhcpv6/blob/24ee2a4f0009bc6ac9bd0b7b737aef93a4aa9905/common.c#L992. Did I miss anything? Thanks :)

Dec 22 2020, 1:59 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 21 2020

pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.

Accidentally deleted the comment. Is there plan to migrated to dhcpcd instead? dhcpcd has good ipv6 support and being actively maintained too. Thanks.

Dec 21 2020, 9:53 PM · VyOS 1.3 Equuleus (1.3.0)
pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.
Dec 21 2020, 9:51 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3143: OpenVPN server: Push route config format is wrong from Open to In progress.

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

Dec 21 2020, 6:54 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) claimed T3143: OpenVPN server: Push route config format is wrong.
Dec 21 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T3143: OpenVPN server: Push route config format is wrong.
Dec 21 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3142: OpenVPN op-command completion fails due to missing status file from Open to Needs testing.
Dec 21 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) committed rVYOSONEX1951413f8a3e: openvpn: T3142: Change the path to tunnel status file.
Dec 21 2020, 5:26 PM
GitHub <noreply@github.com> committed rVYOSONEX3a795c8d0dcf: Merge pull request #654 from DmitriyEshenko/fix-openvpn-21122020 (authored by c-po).
Dec 21 2020, 5:26 PM
c-po committed rVYOSONEX36b59b0c8737: smoketest: wifi: add testcase for bridging an AP interface.
Dec 21 2020, 5:25 PM
c-po committed rVYOSONEX13159ee5c9d2: xdp: T2666: remove wrongly added binarys.
Dec 21 2020, 5:25 PM
c-po committed rVYOSONEXef629504d4b5: smoketest: mirror: drop testcase.
Dec 21 2020, 5:25 PM
Unknown Object (User) claimed T3142: OpenVPN op-command completion fails due to missing status file.
Dec 21 2020, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T3142: OpenVPN op-command completion fails due to missing status file.
Dec 21 2020, 11:00 AM · VyOS 1.3 Equuleus (1.3.0)
vegardx added a comment to T2206: Split WireGuard endpoint into proper host and port nodes.

This breaks with standard configuration convention in Wireguard. Also, no documentation has been updated to reflect this breaking change.

Dec 21 2020, 10:39 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2216: Containerized third-party applications for VyOS.

I want to know the behavior of the implementation when upgrading the vyos version

Dec 21 2020, 10:36 AM · VyOS 1.4 Sagitta
vegardx added a comment to T1807: Improve WireGuard CLI "endpoint" on.
Dec 21 2020, 10:32 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2619: Bug: Changes in NAT or ZONES from 1.2 to 1.3 as Resolved.
Dec 21 2020, 9:13 AM · VyOS 1.3 Equuleus (1.3.0)
jpbede committed rVYOSONEX2f1373fbcb0d: flow-accounting: T3141: remove legacy jinja2 template.
Dec 21 2020, 8:54 AM
GitHub <noreply@github.com> committed rVYOSONEXf8db20706527: Merge pull request #653 from jpbede/fix/flow-accounting-template (authored by c-po).
Dec 21 2020, 8:54 AM

Dec 20 2020

jpbede closed T3141: Flow-Accounting: uacctd conf wrongly formatted as Resolved.
Dec 20 2020, 8:28 PM
jpbede committed rVYOSONEX5394518ae639: flow-accounting: T3141: Fixing wrongly formated config.
Dec 20 2020, 8:26 PM
GitHub <noreply@github.com> committed rVYOSONEX089b5f10aaa3: Merge pull request #652 from jpbede/fix/flow-accounting-template (authored by dmbaturin).
Dec 20 2020, 8:26 PM
jpbede changed the status of T3141: Flow-Accounting: uacctd conf wrongly formatted from Open to In progress.
Dec 20 2020, 7:58 PM
jpbede closed T3132: Enable egress flow accounting, a subtask of T446: Flow accounting enhancements: pre/post NAT, ingress/egress, as Resolved.
Dec 20 2020, 7:56 PM · VyOS 1.4 Sagitta
jpbede closed T3132: Enable egress flow accounting as Resolved.
Dec 20 2020, 7:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXaa51add8be3e: smoketest: wireless: test default values for channel and phy.
Dec 20 2020, 6:07 PM
c-po committed rVYOSONEX90ca5236b06b: smoketest: wireless: test default values for channel and phy.
Dec 20 2020, 6:01 PM
c-po committed rVYOSONEX975033bfa914: smoketest: wireless: test default values for channel and phy.
Dec 20 2020, 5:17 PM
c-po committed rVYOSONEX19f16fd36c7d: ethernet: T3140: remove debug code.
Dec 20 2020, 4:36 PM
c-po committed rVYOSONEX5dfdb8b1008f: Revert "dhcpv6: T3134: add missing duid support".
Dec 20 2020, 4:28 PM
c-po added a reverting change for rVYOSONEX9541355433e2: dhcpv6: T3134: add missing duid support: rVYOSONEX5dfdb8b1008f: Revert "dhcpv6: T3134: add missing duid support".
Dec 20 2020, 4:28 PM
c-po committed rVYOSONEX34437ff4dee5: smoktest: interface: disable base mirror test.
Dec 20 2020, 4:28 PM
c-po added a comment to T3134: DHCPv6 DUID configuration node missing.

It looks like wide dhcp client does not support setting the DUID as it is overwritten again after a restart :(

Dec 20 2020, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3140: Relax "ethernet offload-options" CLI definition, a subtask of T1637: Rewrite ethernet interface in new style XML syntax, as Resolved.
Dec 20 2020, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3140: Relax "ethernet offload-options" CLI definition as Resolved.
Dec 20 2020, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc8551d473b12: ethernet: T3140: relax "ethernet offload-options" CLI definition.
Dec 20 2020, 2:24 PM
c-po committed rVYOSONEXd60288741aab: wifi: T517: physical-interface and channel now default to phy0 and 0.
Dec 20 2020, 2:24 PM
c-po committed rVYOSONEX466452c1b9f5: wifi: T3043: country-code should be lower case.
Dec 20 2020, 2:24 PM
c-po changed the status of T3140: Relax "ethernet offload-options" CLI definition, a subtask of T1637: Rewrite ethernet interface in new style XML syntax, from Open to In progress.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3140: Relax "ethernet offload-options" CLI definition from Open to In progress.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3140: Relax "ethernet offload-options" CLI definition.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX2059f3502119: wifi: T2875: support bridging of wireless AP interface.
Dec 20 2020, 1:09 PM
c-po closed T3131: Typo in ipsec preshared-secret help as Resolved.
Dec 20 2020, 12:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd332748c6330: smoketest: dhcpv6-client: add generic tests.
Dec 20 2020, 12:31 PM
c-po closed T3134: DHCPv6 DUID configuration node missing as Resolved.
Dec 20 2020, 11:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX31de20c76592: smoketest: pseudo-ethernet: enable IPv6 tests.
Dec 20 2020, 11:55 AM
c-po committed rVYOSONEX509fed31c63d: Merge branch 'duid' into current.
Dec 20 2020, 11:46 AM
c-po committed rVYOSONEX9541355433e2: dhcpv6: T3134: add missing duid support.
Dec 20 2020, 11:46 AM
jpbede committed rVYOSONEXc1135630283f: flow-accounting: T3132: enable egress traffic accounting.
Dec 20 2020, 10:17 AM
jpbede committed rVYOSONEXda03caa27446: flow-accounting: T3132: enable egress traffic accounting.
Dec 20 2020, 10:17 AM
GitHub <noreply@github.com> committed rVYOSONEX0cf4694a23b2: Merge pull request #647 from jpbede/feature/flowacc-enable-egress (authored by c-po).
Dec 20 2020, 10:17 AM
dsummers added a comment to T2619: Bug: Changes in NAT or ZONES from 1.2 to 1.3.

OK, I now tried vyos-1.3-rolling-202012192139 and am happy to report that something since the previous version I tried and this version has now fixed the problem.

Dec 20 2020, 4:35 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 19 2020

francescocarzaniga updated the task description for T3139: Cannot create bond SR-IOV XCP-ng X540-T2.
Dec 19 2020, 11:53 PM · VyOS 1.3 Equuleus (1.3.0)
francescocarzaniga added a comment to T3139: Cannot create bond SR-IOV XCP-ng X540-T2.
Dec 19 2020, 11:08 PM · VyOS 1.3 Equuleus (1.3.0)
francescocarzaniga created T3139: Cannot create bond SR-IOV XCP-ng X540-T2.
Dec 19 2020, 10:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXae567b86495b: xdp: T2666: use proper xdp_prog_user.c code.
Dec 19 2020, 9:13 PM
c-po committed rVYOSONEXb5c80d310527: xdp: T2666: switch to example code provided by xdp-tutorial.
Dec 19 2020, 8:56 PM
Viacheslav added a comment to T2216: Containerized third-party applications for VyOS.

PR https://github.com/vyos/vyos-build/pull/137
PR https://github.com/vyos/vyos-1x/pull/651

Dec 19 2020, 6:50 PM · VyOS 1.4 Sagitta
jack9603301 added a comment to T3137: Let VLAN aware bridge approach the behavior of professional equipment.

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

Dec 19 2020, 6:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
greywolfe created T3138: ddclient improperly updated when apply rfc2136 config.
Dec 19 2020, 3:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta