Page MenuHomeVyOS Platform
Feed All Stories

Jan 2 2021

c-po committed rVYOSONEXee41ead1a894: op-mode: T3178: add "show ipv6 access-list|ripng" commands.
Jan 2 2021, 6:17 PM
c-po committed rVYOSONEXaf5c4c519b6a: op-mode: T3178: add "clear ip(v6)" commands.
Jan 2 2021, 5:57 PM
c-po changed the status of T3178: Migrate vyatta-op-quagga to vyos-1x from Open to In progress.
Jan 2 2021, 5:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3178: Migrate vyatta-op-quagga to vyos-1x.
Jan 2 2021, 5:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3167: Recurring bugs in Intel NIC drivers.

@drac enabling such debug features is not easily possible as we can not install two kernels in parallel.

Jan 2 2021, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3177: Rolling Release no longer reports VMware UUID as Resolved.
Jan 2 2021, 4:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3177: Rolling Release no longer reports VMware UUID.

Resolved in https://github.com/vyos/vyos-1x/commit/faabb3e0f5dd80fcce381f35be9064f52cceb5e3

Jan 2 2021, 4:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a reverting change for rVYOSONEXf506ba43d44a: op-mode: T2558: version: no need to call this with sudo: rVYOSONEXfaabb3e0f5dd: Revert "op-mode: T2558: version: no need to call this with sudo".
Jan 2 2021, 4:42 PM
c-po committed rVYOSONEXfaabb3e0f5dd: Revert "op-mode: T2558: version: no need to call this with sudo".
Jan 2 2021, 4:42 PM
drac added a comment to T3167: Recurring bugs in Intel NIC drivers.

The odd thing about this is that I don't seem to have this issue consistently across systems.
I have two identical systems (hardware) one of them acting as a PPPoE concentrator with OSPF, the other is an L2TP session concentrator with OSPF and BGP.
I only see this issue on the L2TP system. It's currently only doing around 50Mbps of UDP on average.
The PPPoE system does at least twice that on average.

Jan 2 2021, 4:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3177: Rolling Release no longer reports VMware UUID.
Jan 2 2021, 12:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3177: Rolling Release no longer reports VMware UUID.
Jan 2 2021, 12:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3172: Builds sometime after 2020-12-17 have broken routing after reboot.

It feels like a bug which we received from upgrading to FRR 7.5 series.

Jan 2 2021, 12:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3168: Update Linux Kernel to v5.4.86 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jan 2 2021, 12:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3171: Add CLI option to enable RPS (Receive Packet Steering) from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jan 2 2021, 12:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3175: Dynamic DNS validations don't reflect supported protocols in ddclient from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jan 2 2021, 12:02 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3094: Can not specify multiple deny ports in FW rule from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Jan 2 2021, 12:02 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T2564: Extend VyOS to support appliance LCDs from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Jan 2 2021, 12:02 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T2972: PPPoE server rate limiter allows max 65535 kbps to be set from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Jan 2 2021, 12:02 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3175: Dynamic DNS validations don't reflect supported protocols in ddclient from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Jan 2 2021, 12:02 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po changed the status of T3175: Dynamic DNS validations don't reflect supported protocols in ddclient from Unknown Status to Resolved.
Jan 2 2021, 12:02 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po committed rVYOSONEXa595d9a18cdd: ddclient: T3175: update supported protocol list.
Jan 2 2021, 12:01 PM
c-po closed T2321: VRF support for SSH, NTP, SNMP service, a subtask of T2579: The root task for VRF features, as Resolved.
Jan 2 2021, 12:00 PM · VyOS 1.3 Equuleus (1.3.6)
c-po closed T2321: VRF support for SSH, NTP, SNMP service as Resolved.
Jan 2 2021, 12:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX01e9674c2258: ddclient: T2858: no need to add a discrete priority.
Jan 2 2021, 11:57 AM
c-po committed rVYOSONEXda738cde326f: ddclient: T3175: update supported protocol list.
Jan 2 2021, 11:57 AM
c-po added a comment to T3175: Dynamic DNS validations don't reflect supported protocols in ddclient.

I took the opportunity to update the supported protocols list of the dynamic DNS client. Thanks for the hint!

Jan 2 2021, 11:54 AM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po closed T3175: Dynamic DNS validations don't reflect supported protocols in ddclient as Unknown Status.
Jan 2 2021, 11:48 AM · VyOS 1.2 Crux (VyOS 1.2.7)
maznu added a comment to T3167: Recurring bugs in Intel NIC drivers.

@drac are you seeing Slab in /proc/meminfo gradually increasing before the panic? If so, the sourceforge post at the top recommends disabling TUPLE "acceleration". It seems that the more traffic you have, the quicker the crash. We were getting them every ~6 hours.

Jan 2 2021, 11:46 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3175: Dynamic DNS validations don't reflect supported protocols in ddclient.
Jan 2 2021, 11:26 AM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po renamed T3167: Recurring bugs in Intel NIC drivers from Intel Driver Bug to Recurring bugs in Intel NIC drivers.
Jan 2 2021, 11:25 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated subscribers of T3167: Recurring bugs in Intel NIC drivers.

@drac @maznu called this Intel driver stuff a "tire fire" I have a 5.10.4 Kernel ISO which utilizes the build in Kernel drivers. Could you probably give this a test drive?

Jan 2 2021, 11:25 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX79f44d3cf8dc: vrf: T2321: assign loopback IP addresses to individual VRF interfaces.
Jan 2 2021, 11:21 AM
c-po committed rVYOSONEXa6993fc98fa8: xml: local-ip completion helper should output address only once and sorted.
Jan 2 2021, 11:21 AM
c-po committed rVYOSONEXbfd31a97a604: ethernet: T3171: always use full CPU enable bitmask over computational mask.
Jan 2 2021, 11:21 AM
c-po committed rVYOSONEX15e5737ef2df: ifconfig: ethernet: fixup line breaks.
Jan 2 2021, 11:21 AM
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Loopback IP addresses are now automatically assigned to every VRF interface

47: bar: <NOARP,MASTER,UP,LOWER_UP> mtu 65536 qdisc noqueue state UP group default qlen 1000
    link/ether 76:7d:c0:53:6d:89 brd ff:ff:ff:ff:ff:ff
    inet 127.0.0.1/8 scope host bar
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
Jan 2 2021, 11:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T2321: VRF support for SSH, NTP, SNMP service, a subtask of T2579: The root task for VRF features, as Confirmed.
Jan 2 2021, 9:59 AM · VyOS 1.3 Equuleus (1.3.6)
c-po reopened T2321: VRF support for SSH, NTP, SNMP service as "Confirmed".
Jan 2 2021, 9:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

The system tries to bind itself to the localhost address which is not in the VRF, this is definately a fault, Why did I not see that?

Jan 2 2021, 9:59 AM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Amending /etc/snmp/snmpd.conf as follows got it working for me (albeit temporarily). Our snmp listen-address is 10.13.0.56 in this instance.

Jan 2 2021, 7:37 AM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Similar issue for snmpd:

Jan 2 2021, 7:32 AM · VyOS 1.3 Equuleus (1.3.0)
drac triaged T3167: Recurring bugs in Intel NIC drivers as High priority.
Jan 2 2021, 7:17 AM · VyOS 1.3 Equuleus (1.3.0)
drac added a comment to T3167: Recurring bugs in Intel NIC drivers.

The frequency of this issues seems to have increased, we now seem to be getting panics daily (it was every 4 days previously)

Jan 2 2021, 7:12 AM · VyOS 1.3 Equuleus (1.3.0)
drac added a comment to T3159: L2TP MTU mismatch between client and server.

Also, your client should still not end up with 1454 set.
On our system, we have mtu set to 1500, and various clients appear to negotiate both 1500 and 1492 settings successfully via LCP stage of ppp.

Jan 2 2021, 7:10 AM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
drac added a comment to T3159: L2TP MTU mismatch between client and server.

The default in code is 1436 - so I really don't understand how the value of 1450 has got there unless there is a problem generating the file at /var/run/accel-pppd/l2tp.conf and it isn't being re-written.

Jan 2 2021, 7:03 AM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
drac added a comment to T3159: L2TP MTU mismatch between client and server.

The config you posted has the following which is not correct, it should read 1454.
ppp-max-mtu=1450

Jan 2 2021, 6:49 AM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus

Jan 1 2021

jestabro claimed T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128).
Jan 1 2021, 10:06 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jack9603301 added a comment to T3176: Ordering of ports on EdgeCore SAF51015I is mixed up?.

I think this may be related to the MAC bound to the device. You can modify the configuration of vyos to adjust the order

Jan 1 2021, 7:28 PM · VyOS 1.3 Equuleus (1.3.0)
victorhooi created T3176: Ordering of ports on EdgeCore SAF51015I is mixed up?.
Jan 1 2021, 7:18 PM · VyOS 1.3 Equuleus (1.3.0)
victorhooi created T3175: Dynamic DNS validations don't reflect supported protocols in ddclient.
Jan 1 2021, 7:16 PM · VyOS 1.2 Crux (VyOS 1.2.7)
victorhooi created T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128).
Jan 1 2021, 7:10 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T3171: Add CLI option to enable RPS (Receive Packet Steering) as Resolved.
Jan 1 2021, 5:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX09bc3cdff7d7: xml: ethernet: fix valueHelp format strings.
Jan 1 2021, 5:40 PM
c-po committed rVYOSONEX9fb9e5cade4c: ethernet: T3171: add CLI option to enable RPS (Receive Packet Steering).
Jan 1 2021, 5:40 PM
GitHub <noreply@github.com> committed rVYOSONEXb13235d2b2a1: Merge pull request #666 from c-po/t3171-rps (authored by c-po).
Jan 1 2021, 5:40 PM
daniil added a comment to T915: MPLS Support.

Need 'nopmtudisc' option for tunnel interface. This is required for MPLS over gre or Ethernet over gre applications. This option is described in the iproute2 manuals (ip-tunnel).

Jan 1 2021, 3:53 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
daniil created T3173: Need 'nopmtudisc' option for tunnel interface.
Jan 1 2021, 3:52 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
maznu added a comment to T3005: Intel: update out-of-tree drivers, i40e driver warning.

Alternatively, we've got an i40e VyOS box in production which is stable with:

Jan 1 2021, 8:40 AM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T3005: Intel: update out-of-tree drivers, i40e driver warning.

i40e is a tyre fire.

Jan 1 2021, 8:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3005: Intel: update out-of-tree drivers, i40e driver warning.

Seems i40e is a lot of fun. Given thos nasty errors and Intels development cycle, I have a recent 1.3 ISO with Kernel 5.10.4 and build in i40e drivers (mainline).

Jan 1 2021, 8:22 AM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T3005: Intel: update out-of-tree drivers, i40e driver warning.

Frustratingly, 2.13.10 seems to have some other — very nasty — bugs in it. We've had three kernel crashes on the latest VyOS 1.3 releases (from around Christmas) as a result, and I currently believe they are the same as those problems described here:

Jan 1 2021, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 31 2020

kroy renamed T3172: Builds sometime after 2020-12-17 have broken routing after reboot from Builds sometime after 2020-12-17 have broken routing to Builds sometime after 2020-12-17 have broken routing after reboot.
Dec 31 2020, 7:45 PM · VyOS 1.3 Equuleus (1.3.0)
kroy created T3172: Builds sometime after 2020-12-17 have broken routing after reboot.
Dec 31 2020, 7:44 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T3159: L2TP MTU mismatch between client and server.

So we have configured option max-mtu this means

ppp-max-mtu=n
Set the maximum MTU value that can be negotiated for PPP over L2TP sessions.

But I think we need to provide possibility set min-mtu

[ppp]
min-mtu=n
Dec 31 2020, 4:42 PM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
jack9603301 changed the subtype of T3169: Reimplement smoke test of span (mirror) from "Feature Request" to "Bug".
Dec 31 2020, 4:16 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 raised the priority of T3169: Reimplement smoke test of span (mirror) from Normal to High.
Dec 31 2020, 4:13 PM · VyOS 1.3 Equuleus (1.3.0)
nadeu added a comment to T3159: L2TP MTU mismatch between client and server.
vyos@oobm:~$ cat  /var/run/accel-pppd/l2tp.conf
### generated by accel_l2tp.py ###
[modules]
log_syslog
l2tp
chap-secrets
auth_mschap_v2
Dec 31 2020, 3:49 PM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
jack9603301 renamed T3169: Reimplement smoke test of span (mirror) from Re implement smoke test of span (mirror) to Re implement smoke test of span (mirror) and fix dependency issues.
Dec 31 2020, 3:39 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T3169: Reimplement smoke test of span (mirror).
Dec 31 2020, 3:26 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T3169: Reimplement smoke test of span (mirror).
Dec 31 2020, 3:14 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin updated the task description for T3151: Decide on the final list of packages for 1.3.
Dec 31 2020, 2:54 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin added a comment to T3151: Decide on the final list of packages for 1.3.

@alainlamar We aren't going to remove web proxy support! I was only talking about the old package specifically—it's been rewritten in the new style.

Dec 31 2020, 2:54 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin added a comment to T2759: validate-value prints error messages from validators that fail even if overall validation succeeds.

We can add a new <constraintGroup> element. If you put multiple <constraint> elements inside a <constraintGroup>, they work like logical AND.

Dec 31 2020, 2:43 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po claimed T3171: Add CLI option to enable RPS (Receive Packet Steering).
Dec 31 2020, 2:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3171: Add CLI option to enable RPS (Receive Packet Steering).
Dec 31 2020, 2:36 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin created T3170: Add a sanity check for empty node.def files.
Dec 31 2020, 2:26 PM · VyOS 1.3 Equuleus (1.3.0)
drac closed T3166: MPLS partially enabled when not configured plus log spam as Invalid.

Looks like it's not an issue anymore in latest iso.

Dec 31 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 moved T3169: Reimplement smoke test of span (mirror) from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Dec 31 2020, 12:54 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 changed the status of T3169: Reimplement smoke test of span (mirror) from Open to In progress.
Dec 31 2020, 12:54 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T3169: Reimplement smoke test of span (mirror).
Dec 31 2020, 12:53 PM · VyOS 1.3 Equuleus (1.3.0)
drac added a comment to T3166: MPLS partially enabled when not configured plus log spam.

show mpls table was outputting data.

Dec 31 2020, 12:49 PM · VyOS 1.3 Equuleus (1.3.0)
drac added a comment to T3166: MPLS partially enabled when not configured plus log spam.

I've never configured MPLS on anything.
I've loaded the latest release from yesterday, and I'm no longer seeing the issue?
That's v.odd.

Dec 31 2020, 12:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3168: Update Linux Kernel to v5.4.86 as Resolved.
Dec 31 2020, 10:52 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3168: Update Linux Kernel to v5.4.86, a subtask of T3145: Update Linux Kernel to v5.4.85, as Resolved.
Dec 31 2020, 10:52 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3168: Update Linux Kernel to v5.4.86.
Dec 31 2020, 10:52 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2195: Support for encrypted DNS: dnscrypt, DoH, DoT, anonymized DNS.

As for encrypted DNS, it should cover standard solutions rather than be limited to a certain service provider. The standard solutions are as follows (although in general, there may not be many people using encrypted recursive DNS)

Dec 31 2020, 10:17 AM
yun added a comment to T2195: Support for encrypted DNS: dnscrypt, DoH, DoT, anonymized DNS.

I used dnsdist and dnscrypt-proxy before but currently I settled with:

Dec 31 2020, 10:13 AM
c-po committed rVYOSONEX215ddbe0bc51: openvpn: T2994: fix ipv6 server mode.
Dec 31 2020, 10:02 AM
Unknown Object (User) closed T3162: Wrong PPPoE server pado-delay parameter added to config as Resolved.
Dec 31 2020, 8:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T3164: console-server ssh does not work with RADIUS PAM auth.
Dec 31 2020, 8:32 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
Unknown Object (User) closed T3160: PPPoE server called-sid option defined in wrong section as Resolved.
Dec 31 2020, 8:24 AM · VyOS 1.3 Equuleus (1.3.0)
drac added a comment to T3159: L2TP MTU mismatch between client and server.

On server, what is in /var/run/accel-pppd/l2tp.conf ?
The setting should read ppp-max-mtu=1454 under l2tp section

Dec 31 2020, 3:40 AM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
drac added a comment to T3159: L2TP MTU mismatch between client and server.

Also I'd expect something is wrong on the client side, can you see the PPP config options the Teltonika is using?

Dec 31 2020, 3:27 AM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
drac added a comment to T3159: L2TP MTU mismatch between client and server.

The MTU setting is well described "max-mtu", i.e. a lower one can be negotiated.
Can you capture the LCP stage of PPP negotiation from either the client or server, it sounds like it's negotiating a smaller one for some reason.

Dec 31 2020, 3:14 AM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus

Dec 30 2020

Cheeze_It added a comment to T3166: MPLS partially enabled when not configured plus log spam.

I am wondering if these are Zebra errors as they *seem* like Zebra errors.

Dec 30 2020, 9:53 PM · VyOS 1.3 Equuleus (1.3.0)
drac added a project to T3166: MPLS partially enabled when not configured plus log spam: VyOS 1.3 Equuleus.
Dec 30 2020, 9:29 PM · VyOS 1.3 Equuleus (1.3.0)
drac created T3167: Recurring bugs in Intel NIC drivers.
Dec 30 2020, 9:06 PM · VyOS 1.3 Equuleus (1.3.0)
drac created T3166: MPLS partially enabled when not configured plus log spam.
Dec 30 2020, 8:21 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro triaged T3161: Consider removing ConfigLoad.pm as Normal priority.
Dec 30 2020, 7:10 PM · VyOS 1.3 Equuleus (1.3.0)