Page MenuHomeVyOS Platform
Feed All Stories

Nov 14 2020

GitHub <noreply@github.com> committed rVYOSONEXba70767ead5e: Revert "T2802: Tunnel interface does not apply EUI-64 IPv6 Address" (authored by c-po).
Nov 14 2020, 6:08 AM
GitHub <noreply@github.com> committed rVYOSONEX0f07bdb01f6c: Revert "T3068: Automatic generation of IPv6 link local addresses for tunnel… (authored by c-po).
Nov 14 2020, 6:07 AM
GitHub <noreply@github.com> committed rVYOSONEX88570e2111ee: Merge pull request #608 from DmitriyEshenko/kb-layout (authored by c-po).
Nov 14 2020, 5:34 AM
GitHub <noreply@github.com> committed rVYOSONEX49e4843a2f12: Merge pull request #607 from ernstjo/T2802 (authored by dmbaturin).
Nov 14 2020, 2:57 AM

Nov 13 2020

kroy updated subscribers of T3070: Firewall going OOM, possible related to nftables migration.

@c-po It was thought that possibly the nftables migration was doing something funny here because of the potential overlaps.

Nov 13 2020, 9:56 PM · VyOS 1.3 Equuleus (1.3.4)
kroy created T3070: Firewall going OOM, possible related to nftables migration.
Nov 13 2020, 9:56 PM · VyOS 1.3 Equuleus (1.3.4)
c-po committed rVYOSONEXc9661f01df8e: Merge branch 't1316-frr-isis' of github.com:c-po/vyos-1x into current.
Nov 13 2020, 8:54 PM
c-po committed rVYOSONEX82193bbcf4a6: isis: T1316: refactor config retrieval and Jinja2 template.
Nov 13 2020, 8:54 PM
c-po committed rVYOSONEX9ca2b7b2223b: Merge branch 'T1316_october' of https://github.com/sever-sever/vyos-1x into….
Nov 13 2020, 8:54 PM
sever-sever <v.gletenko@vyos.io> committed rVYOSONEX51fdb5766807: isis: T1316: October steps.
Nov 13 2020, 8:54 PM
ernstjo added a comment to T2802: Tunnel interface does not apply EUI-64 IPv6 Address.

I will take at look if I can implement a short fix to generate IPv6 Link Local addresses on wireguard interfaces.

Nov 13 2020, 8:50 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX446d009c564e: Merge pull request #602 from DmitriyEshenko/fix-op-reboot (authored by c-po).
Nov 13 2020, 8:22 PM
GitHub <noreply@github.com> committed rVYOSONEXd162d135a6e9: Merge pull request #603 from ernstjo/T3068 (authored by c-po).
Nov 13 2020, 8:20 PM
GitHub <noreply@github.com> committed rVYOSONEX0a55daba5818: Merge pull request #605 from kroy-the-rabbit/dhlength (authored by c-po).
Nov 13 2020, 8:18 PM
GitHub <noreply@github.com> committed rVYOSONEX1de5525ebed0: Merge pull request #606 from sever-sever/T3060 (authored by c-po).
Nov 13 2020, 8:17 PM
tuxnet assigned T3069: OpenVPN routed networks not available to c-po.

Further configurations and an overview via email

Nov 13 2020, 7:54 PM · VyOS 1.3 Equuleus (1.3.0)
tuxnet created T3069: OpenVPN routed networks not available.
Nov 13 2020, 7:52 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces.

T2802

Nov 13 2020, 7:03 PM
Viacheslav added a comment to T3029: Generated NGINX configuration is wrong for the redirection (http -> https).

@cjeanneret Can you re-check it? And close it if all works fine.

Nov 13 2020, 6:55 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2550: OpenVPN: IPv4 not working in client mode.

T3060

Nov 13 2020, 5:59 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

Fix for "remote-host" on client side
PR https://github.com/vyos/vyos-1x/pull/606

Nov 13 2020, 5:48 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

Server conf

set interfaces openvpn vtun0 encryption cipher 'aes256gcm'
set interfaces openvpn vtun0 encryption disable-ncp
set interfaces openvpn vtun0 hash 'sha512'
set interfaces openvpn vtun0 local-host '100.64.0.1'
set interfaces openvpn vtun0 local-port '1194'
set interfaces openvpn vtun0 mode 'server'
set interfaces openvpn vtun0 openvpn-option 'tls-version-min 1.3'
set interfaces openvpn vtun0 openvpn-option 'comp-lzo no'
set interfaces openvpn vtun0 persistent-tunnel
set interfaces openvpn vtun0 protocol 'tcp-passive'
set interfaces openvpn vtun0 server client client1 ip '10.10.3.2'
set interfaces openvpn vtun0 server client client1 subnet '10.10.3.0/29'
set interfaces openvpn vtun0 server client client1 subnet '10.20.0.0/16'
set interfaces openvpn vtun0 server subnet '10.10.3.0/29'
set interfaces openvpn vtun0 server topology 'subnet'
set interfaces openvpn vtun0 tls ca-cert-file '/config/auth/ovpn/ca.crt'
set interfaces openvpn vtun0 tls cert-file '/config/auth/ovpn/central.crt'
set interfaces openvpn vtun0 tls dh-file '/config/auth/ovpn/dh.pem'
set interfaces openvpn vtun0 tls key-file '/config/auth/ovpn/central.key'
Nov 13 2020, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

The check on DH length is backwards.

Nov 13 2020, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
Zer0t3ch added a comment to rVYOSONEX7106e90daf7c: openvpn: T3060: fix CLI to real config mapping for protocol node.

Is there a reason you're assuming the proto is v6, or do those options allow fallback to v4 remotes? I can't find clear information on that in the manpages.

Nov 13 2020, 2:17 PM
c-po committed rVYOSONEX7106e90daf7c: openvpn: T3060: fix CLI to real config mapping for protocol node.
Nov 13 2020, 1:57 PM
c-po changed the status of T3060: OpenVPN virtual interface not coming up after upgrade from In progress to Needs testing.
Nov 13 2020, 1:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXa7bee8f8e084: openvpn: T3051: fix smoketest.
Nov 13 2020, 1:52 PM
c-po committed rVYOSONEX6962bc53fa24: vyos.template: provide general is_ip(v4|v6) helpers.
Nov 13 2020, 1:52 PM
c-po added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

I have reverted the commit of QAT driver update. can you please try out this image:

Nov 13 2020, 1:49 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

In the new version client configuration

Nov 13 2020, 1:41 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.
Nov 13 2020, 1:40 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T3042: Support VLAN filter and VLAN sub-interface on the bridge.

Request merge PR:

Nov 13 2020, 11:15 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX943a4a5016cf: openvpn: T3051: fix creation of ifconfig-pool for client communication.
Nov 13 2020, 11:01 AM
c-po changed the status of T3060: OpenVPN virtual interface not coming up after upgrade from Open to In progress.
Nov 13 2020, 10:59 AM · VyOS 1.3 Equuleus (1.3.0)
ernstjo added a comment to T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces.

I have written an "fast" fix until tunnel is rewritten. Can you test it?

Nov 13 2020, 10:40 AM
c-po added a comment to T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces.

@ernstjo yeah we also have this "situation" with wireguard tunnels. Should be fixed in general with the rewrite of tunnel to get_config_dict() which is the second last interface not using this scheme, vti is last.

Nov 13 2020, 10:38 AM
indiemay updated indiemay.
Nov 13 2020, 10:21 AM
indiemay updated indiemay.
Nov 13 2020, 10:21 AM
indiemay updated indiemay.
Nov 13 2020, 10:19 AM
ernstjo created T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces.
Nov 13 2020, 9:48 AM
c-po committed rVYOSONEX62320efc3866: wwan: T3065: add IPv6 support for wirelessmodem interfaces.
Nov 13 2020, 9:21 AM
c-po added a comment to T3063: Add support for Huawei LTE Module ME909s-120.

Usually all of them have a serial failback thus they should work, currently there is only a smakk subset of vyos verified LTE modules as each and every modules comes with its own problems:

Nov 13 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3063: Add support for Huawei LTE Module ME909s-120 as Resolved.
Nov 13 2020, 9:19 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T3066: reboot in - Invalid time.

How about these changes https://github.com/vyos/vyos-1x/blob/current/src/op_mode/powerctrl.py#L37

diff --git a/src/op_mode/powerctrl.py b/src/op_mode/powerctrl.py
index 69af427e..c000d7d0 100755
--- a/src/op_mode/powerctrl.py
+++ b/src/op_mode/powerctrl.py
@@ -34,7 +34,11 @@ def utc2local(datetime):
 def parse_time(s):
     try:
         if re.match(r'^\d{1,2}$', s):
-            return datetime.strptime(s, "%M").time()
+            if (int(s) > 59):
+                s = str(int(s)//60) + ":" + str(int(s)%60)
+                return datetime.strptime(s, "%H:%M").time()
+            else:
+                return datetime.strptime(s, "%M").time()
         else:
             return datetime.strptime(s, "%H:%M").time()
     except ValueError:
Nov 13 2020, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T3067: Wireless interface can no longer be added to the bridge after bridge VLAN support to jack9603301.
Nov 13 2020, 7:42 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3067: Wireless interface can no longer be added to the bridge after bridge VLAN support.
Nov 13 2020, 7:42 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

@Zer0t3ch Can you share your configuration?

Nov 13 2020, 7:32 AM · VyOS 1.3 Equuleus (1.3.0)
pasik added a comment to T3063: Add support for Huawei LTE Module ME909s-120.

There are also other huawei LTE WWAN USB modules which use CDC/NCM drivers.. such as E3276 and E3372.. so it's not possible to use these anymore? I actually haven't used those with vyos myself yet, but I was planning to try it soon, as I have those USB WWAN modules available, and I've been using them with other linux distros (with cdc/ncm drivers).

Nov 13 2020, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3066: reboot in - Invalid time from Open to Confirmed.

It looks like need to do some calculation

vyos@vyos:~$ show version | match Version
Version:          VyOS 1.3-rolling-202011130217
vyos@vyos:~$ show date 
Fri 13 Nov 2020 07:18:44 AM UTC
vyos@vyos:~$ reboot in 60
Invalid time "60". The valid format is HH:MM
vyos@vyos:~$ reboot in 59
Reboot is scheduled 2020-11-13 08:18:04
vyos@vyos:~$ reboot in 61
Invalid time "61". The valid format is HH:MM
Nov 13 2020, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T3059: L2TPv3 interface: Enforced to shutdown but no command to enable interface permanently as Resolved.

Tested on 1.3-rolling-202011130217, all works as expected.
Thanks to @ernstjo

Nov 13 2020, 7:14 AM · VyOS 1.3 Equuleus (1.3.0)
tuxnet updated the task description for T3066: reboot in - Invalid time.
Nov 13 2020, 6:19 AM · VyOS 1.3 Equuleus (1.3.0)
tuxnet updated the task description for T3066: reboot in - Invalid time.
Nov 13 2020, 6:18 AM · VyOS 1.3 Equuleus (1.3.0)
tuxnet created T3066: reboot in - Invalid time.
Nov 13 2020, 6:16 AM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX35bc7d9d0fc1: Merge pull request #601 from jack9603301/T3042 (authored by dmbaturin).
Nov 13 2020, 5:32 AM
jack9603301 added a comment to T3042: Support VLAN filter and VLAN sub-interface on the bridge.

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

Nov 13 2020, 5:24 AM · VyOS 1.3 Equuleus (1.3.0)
Zer0t3ch added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

I believe this may be related to the following error messages I have:

Nov 13 2020, 4:45 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 12 2020

c-po committed rVYOSONEXf9e0fb6bffd4: udev: T3063: drop special WWAN rule for Sierra Wireless cards.
Nov 12 2020, 9:04 PM
c-po changed the status of T3063: Add support for Huawei LTE Module ME909s-120 from In progress to Needs testing.
Nov 12 2020, 9:02 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T3063: Add support for Huawei LTE Module ME909s-120.
Nov 12 2020, 8:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3065: Add "interfaces wirelessmodem" IPv6 support, a subtask of T3063: Add support for Huawei LTE Module ME909s-120, from Open to In progress.
Nov 12 2020, 8:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3065: Add "interfaces wirelessmodem" IPv6 support from Open to In progress.
Nov 12 2020, 8:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3065: Add "interfaces wirelessmodem" IPv6 support.
Nov 12 2020, 8:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3064: Update Linux Kernel to v4.19.157 as Resolved.
Nov 12 2020, 6:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3064: Update Linux Kernel to v4.19.157 from Open to In progress.
Nov 12 2020, 6:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3064: Update Linux Kernel to v4.19.157.
Nov 12 2020, 6:50 PM · VyOS 1.3 Equuleus (1.3.0)
mplanquart added a comment to T3061: OSPF v2 - Filtered route is added to the routing table as inactive.

The issue here is that "set protocols ospf default-information originate" propagates a default route even if there is an inactive route for 0.0.0.0/0. It should only propagate if "always" is used. So, maybe the inactive route is not in the routing table (in the routing sense) but it seems to be taken into consideration for redistribution.

Nov 12 2020, 6:33 PM · Restricted Project, VyOS 1.2 Crux
c-po added a comment to T3048: Drop static smp-affinity for a more dynamic way using tuned.

Docuemntation from: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/performance_tuning_guide/sect-red_hat_enterprise_linux-performance_tuning_guide-tool_reference-tuned_adm

Nov 12 2020, 5:23 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3061: OSPF v2 - Filtered route is added to the routing table as inactive.

Imagine if you use for example BGP and don't have a default route or set it to blackhole.
Then you originate the default route for a neighbor.
Why it should not announce the default route to the neighbor?

Nov 12 2020, 4:56 PM · Restricted Project, VyOS 1.2 Crux
c-po changed the status of T3063: Add support for Huawei LTE Module ME909s-120 from Open to In progress.
Nov 12 2020, 4:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3063: Add support for Huawei LTE Module ME909s-120.
Nov 12 2020, 4:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX7467727e80dc: bridge: T3042: ease help string on allowed-vlan and native-vlan.
Nov 12 2020, 4:46 PM
c-po committed rVYOSONEX6a6fbb03ad8d: ssh: T2635: drop superfluous import.
Nov 12 2020, 4:46 PM
GitHub <noreply@github.com> committed rVYOSONEX8909c7933eae: Merge pull request #600 from sever-sever/T2174 (authored by c-po).
Nov 12 2020, 4:22 PM
GitHub <noreply@github.com> committed rVYOSONEX0f3da81ac2fc: l2tpv3: T3059: fix interface state which is permanently down (authored by ernstjo).
Nov 12 2020, 4:22 PM
Viacheslav updated the task description for T1711: BGP - migrate from tagNode to node (remove ASN from tagNode).
Nov 12 2020, 3:49 PM · VyOS 1.4 Sagitta
Dickins created T3062: Multiple Wireless SSID's on Single Wireless Card causes a crash.
Nov 12 2020, 3:04 PM
GitHub <noreply@github.com> committed rVYOSONEXbf31936562e4: Merge pull request #594 from jack9603301/T3042 (authored by jestabro).
Nov 12 2020, 2:34 PM
Viacheslav added a comment to T3061: OSPF v2 - Filtered route is added to the routing table as inactive.

This is expected behavior, so routes not installed in the routing table.

Nov 12 2020, 1:58 PM · Restricted Project, VyOS 1.2 Crux
mplanquart created T3061: OSPF v2 - Filtered route is added to the routing table as inactive.
Nov 12 2020, 1:53 PM · Restricted Project, VyOS 1.2 Crux
Viacheslav added a comment to T2174: Rewrite protocol BGP to new XML/Python style.

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

Nov 12 2020, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

Sure—if you want to drop me an image I can try it out. I do have a working vyos-build as well, I can also try and produce my own with that change backed out when I get some time towards the end of the week.

Nov 12 2020, 4:23 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 11 2020

GitHub <noreply@github.com> committed rVYOSONEX2e4981642188: mpls-conf: T915: Add MPLS misc parameters, add LDP misc parameters (authored by Cheeze_It).
Nov 11 2020, 8:28 PM
danielpo renamed T3060: OpenVPN virtual interface not coming up after upgrade from OpenVPN not working in vyos-1.3-rolling-20201101 and afte to OpenVPN not working in vyos-1.3-rolling-20201101 and after.
Nov 11 2020, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
danielpo created T3060: OpenVPN virtual interface not coming up after upgrade.
Nov 11 2020, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX7301659a1303: wwan: T2529: fix validation logic for non existing devices.
Nov 11 2020, 5:39 PM
c-po added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

@lucasec of course this commit could be related and we can try revert back to the old version. Would you be willing in testing a binary for us?

Nov 11 2020, 5:04 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3059: L2TPv3 interface: Enforced to shutdown but no command to enable interface permanently from Open to Confirmed.
Nov 11 2020, 3:41 PM · VyOS 1.3 Equuleus (1.3.0)
ernstjo created T3059: L2TPv3 interface: Enforced to shutdown but no command to enable interface permanently.
Nov 11 2020, 1:31 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T3058: Once T2971 is fixed: Document QoS & NAT for inbound and outbound traffic for Crux and 1.3.
Nov 11 2020, 7:45 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.2 Crux
Unknown Object (User) updated the task description for T2971: Provide a CLI solution for Ingress Shaping when there is SNAT.
Nov 11 2020, 7:39 AM
Unknown Object (User) created T3057: Document GRE-Bridge in 1.3 once fixed.
Nov 11 2020, 7:28 AM · Restricted Project

Nov 10 2020

Cheeze_It added a comment to T915: MPLS Support.

Put in a PR to add miscellaneous MPLS and LDP parameters.

Nov 10 2020, 11:53 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav closed T2103: Abnormal interface names if VIF present as Resolved.
Nov 10 2020, 9:45 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

I will perform a few additional tests tomorrow with the oldest available rolling releases (looks like October 13th as of writing). Will see if I can binary search my way to when things broke.

Nov 10 2020, 7:27 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec updated the task description for T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.
Nov 10 2020, 7:22 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

A few updates... the failure still occurs on latest rolling. Similar outcome—the kernel panics and dumps a stacktrace during the initial boot-up configure process. However, this issue goes back further than I expected (and initially expressed in the ticket). I goofed up in my testing of 1.3-rolling-202010260327 by booting with a default config file without the QAT option.

Nov 10 2020, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 9 2020

zsdc created T3056: Password option does not work in OVA images.
Nov 9 2020, 10:14 PM · VyOS 1.2 Crux
GitHub <noreply@github.com> committed rVYOSONEXad856600ca29: Merge pull request #597 from Cheeze-It/current (authored by c-po).
Nov 9 2020, 8:38 PM
Viacheslav created T3055: op-mode incorrect naming for ipsec policy-based tunnels .
Nov 9 2020, 8:12 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a comment to T3054: unionfs-fuse process never stopped after close terminal in config mode.

As discussed in Slack channel, these leftover processes should be cleaned up the next time configuration mode is entered (by UnionfsCstore::setupSession). In my limited testing, I can reproduce the leftover processes as above, but they are cleaned up the next time I enter config mode. There may well be corner cases where this mechanism is not successful, but I have not reproduced.

Nov 9 2020, 7:08 PM · VyOS 1.4 Sagitta