Page MenuHomeVyOS Platform
Feed All Stories

Today

jjakob added a comment to T2542: OpenVPN loose config.

Also regarding bridging: the current VTunIf says vtun is bridgeable. I doubt bridging a tun interface is wanted as that's a purely L3 tunnel. As the bridge member config syntax places the members under the bridge interface, the bridge interface determines if a interface is bridgeable by looking at its class definition. Thus to make openvpn in tun mode not bridgeable and tap mode bridgeable, those would need to be 2 different classes with different interface names ('vtun' and 'vtap'?). A hackish way is possible by making the bridge code check the openvpn config directly, but I highly dislike hackish solutions. Even T2241 was a 'hackish' solution that was necessary due to a previous bridge syntax migration without thinking about the consequences of it (moving the bridge member config under the bridge code makes syntactical sense, but it requires hackish workarounds like T2241 with the curernt way the config system operates)

Fri, Jun 5, 12:40 PM · VyOS 1.3 Equuleus
jjakob added a comment to T2542: OpenVPN loose config.

Looking at the above errors:

Fri, Jun 5, 12:32 PM · VyOS 1.3 Equuleus
jjakob added a comment to T2339: OpenVPN: IPv4 no longer working after adding IPv6 support.

Indeed, I didn't test client mode with the IPv6 patch, I assumed openvpn would use 'proto' for the listening socket only and not for the client socket (since it could detect which family the remote-host address is, it could select the correct socket, but it honors the 'proto' in the config) so my assumption was wrong. I appreciate the help.

Fri, Jun 5, 11:42 AM · VyOS 1.3 Equuleus
Viacheslav added a comment to T2513: BGP peer-group commit error and reboot conifg not found . .

@lawrencepan your configuration not committed because,

  1. "route-reflector-client" can be used only when remote-as and local-as are equal

Try to check your commit.
You wiil see

Fri, Jun 5, 11:31 AM · VyOS 1.2 Crux
Viacheslav added a comment to T2389: BGP community-list error.

PR https://github.com/vyos/vyatta-cfg-quagga/pull/49

Fri, Jun 5, 10:38 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
Viacheslav updated the task description for T2389: BGP community-list error.
Fri, Jun 5, 10:16 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
Viacheslav updated the task description for T2389: BGP community-list error.
Fri, Jun 5, 10:15 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
runar added a comment to T2549: repository restructuration suggestions.

Here comes some suggestions from my part :)

Fri, Jun 5, 8:55 AM · VyOS 1.3 Equuleus
dsummers created T2551: DHCPv6-PD prefix length not being set in config file.
Fri, Jun 5, 8:08 AM
jack9603301 added a comment to T2510: 1.3 DHCPv6 Ethernet not working.

As required by the DHCPv6 PD function, the IPv6 part seems to be migrated from ISC DHCPv6 to wide-dhcpv6. According to your error log analysis, dhcp6c@eth0 Start failed.

Fri, Jun 5, 7:03 AM
jack9603301 added a comment to T2510: 1.3 DHCPv6 Ethernet not working.

Strange, I didn't test this problem again, but according to the t2449 problem I submitted before, DHCPv6 of IPv6 can get the address and route normally (the route depends on SLAAC). Isn't it ok now?

Fri, Jun 5, 7:02 AM
dsummers added a comment to T2510: 1.3 DHCPv6 Ethernet not working.

@jack9603301 As I already stated in T421, this is not configuring DHCPv6-PD.

Fri, Jun 5, 5:20 AM
jack9603301 added a comment to T2510: 1.3 DHCPv6 Ethernet not working.

Where do you configure DHCPv6 PD?

Fri, Jun 5, 4:30 AM
dsummers added a comment to T421: VyOS lacks DHCPv6-PD (Prefix delegation) length / IA_PD support.

@jack9603301 As stated a couple of times above, please see T2510 for my configuration.

Fri, Jun 5, 4:17 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T421: VyOS lacks DHCPv6-PD (Prefix delegation) length / IA_PD support.

@dsummers How is it possible, please give a configuration to facilitate others to check (this is a good habit)

Fri, Jun 5, 3:21 AM · VyOS 1.3 Equuleus
oddboy added a comment to T2510: 1.3 DHCPv6 Ethernet not working.

Fwiw, I found that the scripts that run "pass into to /usr/sbin/ip" , but the ip command is actually at /sbin/ip.

Fri, Jun 5, 2:09 AM
dsummers added a comment to T421: VyOS lacks DHCPv6-PD (Prefix delegation) length / IA_PD support.

@gadams Thanks for your reply.

Fri, Jun 5, 1:59 AM · VyOS 1.3 Equuleus

Yesterday

mrozentsvayg added a comment to T2339: OpenVPN: IPv4 no longer working after adding IPv6 support.

Hi,
This bug exists for remote-host as well.

Thu, Jun 4, 11:58 PM · VyOS 1.3 Equuleus
mrozentsvayg added a comment to T2550: OpenVPN: IPv4 not working in client mode.

proposing fix:
https://github.com/vyos/vyos-1x/pull/443

Thu, Jun 4, 11:53 PM · VyOS 1.3 Equuleus
mrozentsvayg triaged T2550: OpenVPN: IPv4 not working in client mode as Normal priority.
Thu, Jun 4, 11:37 PM · VyOS 1.3 Equuleus
thomas-mangin created T2549: repository restructuration suggestions.
Thu, Jun 4, 8:37 PM · VyOS 1.3 Equuleus
c-po claimed T2548: Interfaces allowing inappropriate addresses.
Thu, Jun 4, 7:39 PM · VyOS 1.3 Equuleus
kroy created T2548: Interfaces allowing inappropriate addresses.
Thu, Jun 4, 7:09 PM · VyOS 1.3 Equuleus
c-po updated subscribers of T2542: OpenVPN loose config.

@jjakob any idea?

Thu, Jun 4, 6:00 PM · VyOS 1.3 Equuleus
c-po added a comment to T2515: Ethernet interface is automatically disabled when removing it from bond.

I do not like this behavior as the config states the interface is "not disabled" but from an OS point of view it is - this is inconsistent and thus simply wrong.

Thu, Jun 4, 5:55 PM · VyOS 1.3 Equuleus
c-po moved T2476: Bond member description change leads to network outage from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Thu, Jun 4, 5:53 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po moved T2476: Bond member description change leads to network outage from Need Triage to VyOS 1.2.6 on the VyOS 1.2 Crux board.
Thu, Jun 4, 5:53 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po added a comment to T2542: OpenVPN loose config.

Main reason would be I guess this error:

Jun  4 16:39:55 LR1 openvpn-vtun1[21166]: Could not determine IPv4/IPv6 protocol
Jun  4 16:39:55 LR1 openvpn-vtun1[21166]: SIGUSR1[soft,init_instance] received, process restarting
Thu, Jun 4, 2:40 PM · VyOS 1.3 Equuleus
g.skupien added a comment to T2515: Ethernet interface is automatically disabled when removing it from bond.

One more question/proposition.
Before ethX is added to the bond its IP addresses are being removed (that's good). Then, when ethX is removed from the bond it is being left as disabled. If we manually re-enable that interface the interfaces-ethernet.py script is run and it configures all its settings (including IPv6 link-local address). Therefore, maybe it is not that bad idea to leave the interface disabled when it leaves the bond. So, what if we just add a warning message to inform users that bond leaving interface will stay disabled until it is manually re-enabled.

Thu, Jun 4, 2:03 PM · VyOS 1.3 Equuleus
g.skupien added a comment to T2476: Bond member description change leads to network outage.

PR for 1.2: https://github.com/vyos/vyatta-cfg-system/pull/124

Thu, Jun 4, 8:36 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
g.skupien closed T2514: "mac" setting for bond members as Resolved.
Thu, Jun 4, 8:33 AM · VyOS 1.3 Equuleus
g.skupien added a comment to T2527: bonding: the last slave interface is not deleted.

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

Thu, Jun 4, 8:29 AM · VyOS 1.3 Equuleus
Viacheslav added a comment to T2547: Rewrite protocol RIP [conf-mode] to new XML/Python style.
  1. PR for XML https://github.com/vyos/vyos-1x/pull/441
Thu, Jun 4, 8:10 AM
Viacheslav created T2547: Rewrite protocol RIP [conf-mode] to new XML/Python style.
Thu, Jun 4, 8:00 AM
gadams added a comment to T421: VyOS lacks DHCPv6-PD (Prefix delegation) length / IA_PD support.

@dsummers I have been able to get the current nightly builds to work on Comcast Business, which is delivered via ethernet. In this particular case, there are some unfortunate gotchas to keep in mind, but no modification of VyOS is currently needed, at least in my case. Very cool!

Thu, Jun 4, 6:50 AM · VyOS 1.3 Equuleus

Wed, Jun 3

jack9603301 added a comment to T421: VyOS lacks DHCPv6-PD (Prefix delegation) length / IA_PD support.

When I'm done with the reboot dhcp6c@pppoe0 Another strange problem that may be found after startup failure is that every once in a while, the IPv6 route assigned by DHCPv6 PD will fail, and I can't find the reason yet. Can you help me find the reason?

Wed, Jun 3, 9:43 AM · VyOS 1.3 Equuleus
fetzerms added a comment to T2504: Dropped packets on xcp-ng.

Thanks for picking up this task. I think it is a duplicate of T2505.

Wed, Jun 3, 9:41 AM
Viacheslav created T2546: The root task for rewriting [op-mode] to XML.
Wed, Jun 3, 8:39 AM · VyOS 1.3 Equuleus
dsummers added a comment to T421: VyOS lacks DHCPv6-PD (Prefix delegation) length / IA_PD support.

Is this new DHCPv6-PD feature supposed to be working on Ethernet interfaces?

Wed, Jun 3, 6:16 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T421: VyOS lacks DHCPv6-PD (Prefix delegation) length / IA_PD support.

Strangely, I found that under my use case dhcp6c@pppoe0 The prefix obtained cannot be routed the next day.

Wed, Jun 3, 4:46 AM · VyOS 1.3 Equuleus

Tue, Jun 2

thomas-mangin added a comment to T2522: Python CLI.

It should not be too hard to convert the current parser to read.
https://gist.github.com/thomas-mangin/17a450a3e26a4cc41902475c0a1dfe5f

Tue, Jun 2, 11:32 PM · VyOS 1.3 Equuleus
syncer assigned T2504: Dropped packets on xcp-ng to zsdc.
Tue, Jun 2, 10:30 PM
thomas-mangin added a comment to T2522: Python CLI.

@jjakob you are right, there is no shell integration and this is using the python promt-toolkit library to handle input/output.

Tue, Jun 2, 8:10 PM · VyOS 1.3 Equuleus
jjakob added a comment to T2522: Python CLI.

A significant part of the old config system is the bash-completion integration as well. I assume this is not integrated with bash but is a separate console that you start and takes over all stdin/stdout? Is it possible to implement the same completion output as there is now?

Tue, Jun 2, 7:51 PM · VyOS 1.3 Equuleus
thomas-mangin added a comment to T2539: Issues with parsing ip range for source nat translation address.

Thank you for reporting this issue, it looks like that parser allows ranges of IP address (IP hyphen IP) but the parser does not. You could get around using CIDR notation but this indeed need looking into.

Tue, Jun 2, 7:44 PM · VyConf
c-po claimed T1807: Improve WireGuard CLI "endpoint" on.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T1807: Improve WireGuard CLI "endpoint" on from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T1493: PPPoE IPv6 prefix delegation from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T1945: FRR: Committing large number of peers in configuration results in temporarily incomplete config resulting in route leaks from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T1192: Wlan regression between 1.2.0-rc11 and rolling from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T1140: Policy Route Not Work from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T2064: OpenVPN with dev-type tap fails from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T1933: Changes in /config/scripts/vyos-postconfig-bootup.script got lost during upgrade to 1.2.4 from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T2370: Ability to see bridge-related interfaces from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T2523: Upgrade from 1.2.5 to 1.3-rolling-202005261512 results in broken network config on second boot from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T2290: pdns recursor does not resolve .io domains from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:37 PM · VyOS 1.3 Equuleus
c-po moved T2059: Set source-validation on bond vif don't work from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · Ready for Crux (1.2.x), VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
c-po moved T2210: vyos-1x: WiFi interfaces as bridge slaves, hostapd config items missing from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.3 Equuleus
c-po moved T1321: Cleanup "service dns forwarding" tree from Backlog to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.3 Equuleus
c-po moved T1884: Keeping VRRP transition-script native behaviour and adding stop-script from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
c-po moved T2096: Provide "generate" and "show" commands via the http API from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.3 Equuleus
c-po moved T1291: Under certain conditions the VTI will stay forever down from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po moved T2239: build-vmware-image script ignores the predefined file path, uses the environment variable unconditionally. from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.3 Equuleus
c-po moved T2286: IPoE server vulnerability from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po moved T2292: Ensure graceful shutdown of vyos-http-api from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.3 Equuleus
c-po moved T2545: Show physical device offloading capabilities for specified ethernet interface from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 7:36 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po moved T2545: Show physical device offloading capabilities for specified ethernet interface from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Tue, Jun 2, 7:35 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po added a project to T2545: Show physical device offloading capabilities for specified ethernet interface: VyOS 1.2 Crux (VyOS 1.2.6).
Tue, Jun 2, 7:35 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po closed T2545: Show physical device offloading capabilities for specified ethernet interface as Resolved.
Tue, Jun 2, 7:33 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po created T2545: Show physical device offloading capabilities for specified ethernet interface.
Tue, Jun 2, 7:33 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
thomas-mangin added a comment to T2542: OpenVPN loose config.

should help to go further in the testing, but it is still failing on set_state but I do not know why it should be done if the interface is managed by openvpn. The relevant code is:

Tue, Jun 2, 7:22 PM · VyOS 1.3 Equuleus
c-po added a comment to T1094: vyos 1.2 rc 10 stuck on "Started bpfilter" when rebooting.

Wide dhcp6c does not generate a lease file, so if we want this we need to switch back to dhclient which has other drawbacks.

Tue, Jun 2, 6:06 PM · VyOS 1.3 Equuleus
c-po changed the status of T1287: No DHCPv6 leases reported for "show dhcpv6 client leases" from Needs testing to In progress.
Tue, Jun 2, 5:56 PM · VyOS 1.3 Equuleus
c-po claimed T1287: No DHCPv6 leases reported for "show dhcpv6 client leases".
Tue, Jun 2, 5:56 PM · VyOS 1.3 Equuleus
c-po closed T1094: vyos 1.2 rc 10 stuck on "Started bpfilter" when rebooting as Invalid.
Tue, Jun 2, 5:53 PM · VyOS 1.3 Equuleus
c-po added a comment to T1094: vyos 1.2 rc 10 stuck on "Started bpfilter" when rebooting.

No feedback received "in time". Closing after a year.

Tue, Jun 2, 5:53 PM · VyOS 1.3 Equuleus
c-po added a comment to T1096: BGP process memory leak.

VyOS 1.2.5 uses FRR 7.3, VyOS 1.2.6 will come with FRR 7.3.1 and rolling already runs on FRR 7.3.1

Tue, Jun 2, 5:52 PM · VyOS 1.3 Equuleus
c-po changed the status of T1096: BGP process memory leak from Invalid to Resolved.
Tue, Jun 2, 5:51 PM · VyOS 1.3 Equuleus
c-po closed T1096: BGP process memory leak as Invalid.
Tue, Jun 2, 5:51 PM · VyOS 1.3 Equuleus
c-po added a comment to T1096: BGP process memory leak.

I also can not reproduce this issue with 3GB of RAM and two one ipv4/ipv6 full feed and a half feed. Closing this.

Tue, Jun 2, 5:51 PM · VyOS 1.3 Equuleus
c-po moved T1121: Can't search for prefixes by community: Community malformed: AA:NN from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:50 PM · VyOS 1.3 Equuleus
c-po moved T1137: 'sh ip bgp sum' being truncated from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:50 PM · VyOS 1.3 Equuleus
c-po moved T2201: Rewrite protocol BGP [op-mode] to new XML/Python style from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:50 PM · VyOS 1.3 Equuleus
c-po moved T2269: SSTP specify tunnels names from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:50 PM · VyOS 1.3 Equuleus
c-po moved T2380: After PPPoE 0 is restarted, the default static route is lost from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:50 PM · VyOS 1.3 Equuleus
c-po moved T2388: template rendering should create folder and set permission from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:50 PM · VyOS 1.3 Equuleus
c-po moved T2496: Set default to new syntax for config file component versions from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:50 PM · VyOS 1.3 Equuleus
c-po moved T2391: pppoe-server session-control does not work from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2460: Migrate vyatta-nat-translations.pl to Python from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2502: PPPoE default route not installed for IPv6 when "default-route auto" from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2506: DHCPv6-PD add prefix hint CLI option from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2520: Show conntrack fail from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2129: XML schema: tagNode not allowed on first level in new XML op-mode definition from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po closed T2129: XML schema: tagNode not allowed on first level in new XML op-mode definition as Resolved.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2531: Update Linux Kernel to v4.19.125 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2530: Error creating VRF with a name of exactly 16 characters from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2532: VRF aware OpenVPN from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2537: Migrate "show log dns" from vyatta-op to vyos-1x from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2538: Update Intel NIC drivers to recent release (preparation for Kernel >=5.4) from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus
c-po moved T2543: Kernel: always build perf binary but ship as additional deb package to not bloat the image from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Tue, Jun 2, 5:49 PM · VyOS 1.3 Equuleus