Page MenuHomeVyOS Platform
Feed All Stories

Jan 2 2021

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)
jestabro triaged T1398: Remove vyatta-config-migrate package as Normal priority.
Dec 30 2020, 7:09 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1398: Remove vyatta-config-migrate package, a subtask of T805: Drop config compatibility with Vyatta Core older than 6.5, from Open to Needs testing.
Dec 30 2020, 7:09 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro changed the status of T1398: Remove vyatta-config-migrate package from Open to Needs testing.

vyatta-config-migrate removed in branches referenced in:
T3161 Consider removing ConfigLoad.pm
In testing.

Dec 30 2020, 7:09 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T3161: Consider removing ConfigLoad.pm, a subtask of T1398: Remove vyatta-config-migrate package, from Open to Needs testing.
Dec 30 2020, 7:02 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T3161: Consider removing ConfigLoad.pm from Open to Needs testing.

Changes in branches here:
https://github.com/vyos/vyatta-cfg/compare/current...jestabro:T3161
https://github.com/vyos/vyatta-cfg-system/compare/current...jestabro:T3161
https://github.com/vyos/vyatta-wanloadbalance/compare/current...jestabro:T3161
This will need reasonable testing before commit, although all pieces had previously been implemented

Dec 30 2020, 7:02 PM · VyOS 1.3 Equuleus (1.3.0)
sempervictus added a comment to T2884: Upstream Kernel Patches from Semper Victus Linux Hardened Tree.

I've added the two binary defense components oustanding:

Dec 30 2020, 5:51 PM · VyOS Rolling
Viacheslav added a comment to T1519: Firewall get's confused when using the same network-group name for IPv4 and IPv6.

Similar task T2045

Dec 30 2020, 5:16 PM
Unknown Object (User) committed rVYOSONEXd53982112f26: pppoe-server: T3162: Add generation pado-delay to jinja2 template.
Dec 30 2020, 3:36 PM
GitHub <noreply@github.com> committed rVYOSONEX4e63a3966b35: Merge pull request #664 from DmitriyEshenko/1x-pppoe-3012202001 (authored by c-po).
Dec 30 2020, 3:36 PM
c-po updated the task description for T3164: console-server ssh does not work with RADIUS PAM auth.
Dec 30 2020, 3:32 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
c-po committed rVYOSONEX37b33e3cedc2: xml: completion-help: add source-address completion helper.
Dec 30 2020, 3:31 PM
c-po updated the task description for T3164: console-server ssh does not work with RADIUS PAM auth.
Dec 30 2020, 2:51 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
c-po updated the task description for T3164: console-server ssh does not work with RADIUS PAM auth.
Dec 30 2020, 2:12 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
sever-sever <v.gletenko@vyos.io> committed rVYOSONEX40815517715b: op-mode: T2874: Fix typo in the script description.
Dec 30 2020, 2:05 PM
GitHub <noreply@github.com> committed rVYOSONEX5a19563a2938: Merge pull request #663 from sever-sever/T2874 (authored by c-po).
Dec 30 2020, 2:05 PM
c-po added a parent task for T2555: XML op-mode generation scripts silently discard XML nodes: T3165: Split node.def generation process into "generic" and "specific" stages.
Dec 30 2020, 2:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a subtask for T3165: Split node.def generation process into "generic" and "specific" stages: T2555: XML op-mode generation scripts silently discard XML nodes.
Dec 30 2020, 2:02 PM
dmbaturin created T3165: Split node.def generation process into "generic" and "specific" stages.
Dec 30 2020, 1:43 PM
Unknown Object (User) changed the status of T3162: Wrong PPPoE server pado-delay parameter added to config from In progress to Needs testing.

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

Dec 30 2020, 1:39 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2874: Add MTU and TCP-MSS discovery tool.

@jack9603301 if you mean option "--clamp-mss-to-pmtu" so it was in wrong chain/hook T2868

Dec 30 2020, 11:47 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2874: Add MTU and TCP-MSS discovery tool.

Is there a way to support pmtu in interface configuration

Dec 30 2020, 11:30 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2874: Add MTU and TCP-MSS discovery tool.

Fix typo in script description
PR https://github.com/vyos/vyos-1x/pull/663

Dec 30 2020, 11:28 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 30 2020, 9:33 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)

Dec 29 2020

c-po claimed T3164: console-server ssh does not work with RADIUS PAM auth.
Dec 29 2020, 11:12 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
c-po created T3164: console-server ssh does not work with RADIUS PAM auth.
Dec 29 2020, 11:12 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus ( 1.3.1)
Unknown Object (User) committed rVYOSONEX5f997dc9ad53: pppoe-server: T3160: Change key in smoketest.
Dec 29 2020, 10:45 PM
GitHub <noreply@github.com> committed rVYOSONEXc032f0a40486: Merge pull request #662 from DmitriyEshenko/1x-pppoe-29122020 (authored by c-po).
Dec 29 2020, 10:45 PM
c-po closed T1466: Add EAPOL login support, a subtask of T1637: Rewrite ethernet interface in new style XML syntax, as Resolved.
Dec 29 2020, 10:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1466: Add EAPOL login support as Resolved.
Dec 29 2020, 10:13 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T3161: Consider removing ConfigLoad.pm.

Taras confirms that the functionality of

vyatta-cfg-system/etc/init.d/ec2-vyos-init

is replaced by that of cloud-init tools, so this legacy invocation will be removed, allowing for the removal of ConfigLoad.pm, since the other scripts have already been rewritten.

Dec 29 2020, 10:07 PM · VyOS 1.3 Equuleus (1.3.0)