Page MenuHomeVyOS Platform
Feed All Stories

Jul 12 2020

jack9603301 added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

You mean you've fixed the bug? If so, you can consider submitting pr

Jul 12 2020, 7:04 PM · VyOS 1.3 Equuleus (1.3.0)
banditos13 added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

I don’t understand you, is it really impossible to see from the diff that stupid errors have been fixed here?

Jul 12 2020, 7:02 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) updated the task description for T2700: Redirecting traffic from PPPoE interface to IFB fails.
Jul 12 2020, 6:17 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
jack9603301 added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

I have just quickly browsed the relevant code of this code base. Generally speaking, the code structure is very clear, which is not difficult to understand. The overall operation of this daemon is divided into the following processes:

Jul 12 2020, 6:11 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

I have to say that I saw the diff of this code base for the first time, but in fact, as for my understanding of C troubleshooting, analyzing the log and execution process will become a necessary work (none of them). I can see that the operation process required by this code base may be relatively complex, so that it can be executed as a background daemons rather than a single place According to the description of the questioner, there is hardly any relevant information that can be extracted from the error process. It is suggested to provide the following information:

Jul 12 2020, 5:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

Are you familiar with that codebase @jack9603301? As I see no real answer in your posting which does not help at all :(

Jul 12 2020, 5:15 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

If the process is simple, you can consider py script. If you need to run uninterrupted in the background or have other complex tasks, it is a good way to continue to use C/C++

Jul 12 2020, 4:35 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2700: Redirecting traffic from PPPoE interface to IFB fails.
Jul 12 2020, 4:33 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
c-po claimed T2690: Add VRF support to the add system image command.
Jul 12 2020, 4:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

I feel more like abandoning that daemon and use a python based implementation.

Jul 12 2020, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1575: `show snmp mib ifmib` crashes with IndexError from Unknown Status to Resolved.
Jul 12 2020, 2:52 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
jestabro committed rVYOSONEXeb6bfbd75bf6: snmp: T1575: Adding additional check for lspci (authored by Unknown Object (User)).
Jul 12 2020, 2:52 PM
jack9603301 added a comment to T2687: SNMP: change logic on v3 password encryption.

Will this issue be fixed in the next release? Just in doubt, I've used Sha instead of MD5.

Jul 12 2020, 1:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd73664309957: snmp: T2687: replace 3rd party hash library with custom code.
Jul 12 2020, 12:56 PM
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

New ISO build triggered with fix - also an MD5 smoketest was added

Jul 12 2020, 12:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe983aba81c2d: snmp: T2687: replace 4rd party hash library with custom code.
Jul 12 2020, 12:52 PM
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

Bug in the library is confirmed - id completely ignores MD5

Jul 12 2020, 12:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

Problem seems to be in the 3rd party hash library - when upgrading from 1.2.5 to 1.3 rolling settings persist and work:

Jul 12 2020, 11:46 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

MD5 should be supported as it works in VyOS 1.2 - let me have a look.

Jul 12 2020, 11:25 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX0a92f4a0e474: vyos.snmpv3_hashgen: add license text.
Jul 12 2020, 11:10 AM
jack9603301 added a comment to T2687: SNMP: change logic on v3 password encryption.

Thank you. I'm in a hurry to solve the problem. If I neglect, I can try to use Sha and reset it successfully. Do you not support MD5?

Jul 12 2020, 10:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

It is stated in the documentation - that is why I passed it to you

Jul 12 2020, 10:02 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2687: SNMP: change logic on v3 password encryption.

The configuration is as follows:

Jul 12 2020, 9:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX6f44b47d8f2b: nat: T2699: fix exclusion rules for noNAT destinations.
Jul 12 2020, 9:54 AM
c-po closed T2699: NAT Regression in 1.3 as Resolved.
Jul 12 2020, 9:54 AM
c-po committed rVYOSONEX149ea57f54e0: nat: T2699: rename interface include.
Jul 12 2020, 9:54 AM
c-po added a comment to T2699: NAT Regression in 1.3.

The following rules are now installed after the fix:

Jul 12 2020, 9:53 AM
c-po added a comment to T2699: NAT Regression in 1.3.

Your above ruleset should be tralnsated into thie NFT syntax:

Jul 12 2020, 8:15 AM
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

There i no community in SNMPv3 - please read https://docs.vyos.io/en/latest/services/snmp.html#snmpv3

Jul 12 2020, 8:11 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2687: SNMP: change logic on v3 password encryption.

Now, I don't know how to pull the SNMP data again. The command is as follows:

Jul 12 2020, 6:37 AM · VyOS 1.3 Equuleus (1.3.0)
trae32566 awarded T2699: NAT Regression in 1.3 a Like token.
Jul 12 2020, 12:21 AM

Jul 11 2020

xrobau added a comment to T2699: NAT Regression in 1.3.

After upgrading, the entire NAT section is gone

Jul 11 2020, 11:47 PM
xrobau added a comment to T2699: NAT Regression in 1.3.

Error when upgrading to 1.3

Jul 11 2020, 11:45 PM
linuxgemini closed T2698: Current vyos-build for crux does not include wireguard.ko as Resolved.

Can confirm that the image now contains wireguard.ko.

Jul 11 2020, 11:05 PM · VyOS 1.2 Crux
xrobau created T2699: NAT Regression in 1.3.
Jul 11 2020, 10:38 PM
linuxgemini added a comment to T2698: Current vyos-build for crux does not include wireguard.ko.

Understood, will re-check and close the report once confirmed.

Jul 11 2020, 9:55 PM · VyOS 1.2 Crux
c-po added a comment to T2698: Current vyos-build for crux does not include wireguard.ko.

@linuxgemini we do not support DKMS.

Jul 11 2020, 9:03 PM · VyOS 1.2 Crux
GitHub <noreply@github.com> committed rVYOSONEX136cef97bbd2: snmp: fix "seclevel" completion helper (authored by c-po).
Jul 11 2020, 6:07 PM
c-po changed the status of T2698: Current vyos-build for crux does not include wireguard.ko from Open to In progress.
Jul 11 2020, 5:59 PM · VyOS 1.2 Crux
c-po closed T2687: SNMP: change logic on v3 password encryption as Resolved.
Jul 11 2020, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd9c7dfb1e7a8: snmp: T2687: precalculate snmpv3 encrypted keys.
Jul 11 2020, 4:03 PM
c-po committed rVYOSONEX8eb65fa66974: snmp: T2687: enforce beginning and end of string match for regex.
Jul 11 2020, 4:03 PM
jack9603301 added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Can't I dial on demand when I need to negotiate?

Jul 11 2020, 2:47 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

@c-po When I manually add the following commands to the following file:

Jul 11 2020, 2:35 PM · VyOS 1.3 Equuleus (1.3.0)
linuxgemini added a comment to T2698: Current vyos-build for crux does not include wireguard.ko.

Did a rebuild and found the silent error:

Jul 11 2020, 2:31 PM · VyOS 1.2 Crux
linuxgemini added a comment to T2698: Current vyos-build for crux does not include wireguard.ko.

While I was checking my old build, I have seen this on /live/filesystem.packages:

Jul 11 2020, 12:56 PM · VyOS 1.2 Crux
linuxgemini created T2698: Current vyos-build for crux does not include wireguard.ko.
Jul 11 2020, 11:15 AM · VyOS 1.2 Crux
bjtangseng added a comment to T1186: Setup DMVPN cannot work.

I need to modify the file(/etc/swanctl/swanctl.conf) manually, from emote_ts = dynamic[gre] to remote_ts = 0.0.0.0/0[gre].

Jul 11 2020, 6:52 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-GA)
bjtangseng added a comment to T1186: Setup DMVPN cannot work.

I test that issue on 1.2.5. but not work

Jul 11 2020, 6:33 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-GA)
jack9603301 closed T2693: Dhcp6c cannot be restarted after PPPoE link is reset as Resolved.
Jul 11 2020, 5:33 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 10 2020

syncer triaged T2697: MAC-Telnet Support as Normal priority.
Jul 10 2020, 10:16 PM · VyOS Rolling
Unknown Object (User) created T2697: MAC-Telnet Support.
Jul 10 2020, 4:59 PM · VyOS Rolling
jack9603301 added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Have the opportunity to study whether it is because of pppd configuration file error?

Jul 10 2020, 4:36 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.
 pppoe pppoe0 {
     authentication {
         password pass
         user user
     }
+    connect-on-demand
     default-route force
     description ISP
     dhcpv6-options {
         prefix-delegation {
             interface br1 {
                 address 101
                 sla-id 2
                 sla-len 8
             }
             interface br2 {
                 address 101
                 sla-id 1
                 sla-len 8
             }
             length 56
         }
     }
     firewall {
         in {
             ipv6-name WAN-IN
             name wan
         }
         local {
             ipv6-name WAN-LOCAL
             name wan-local
         }
     }
     idle-timeout 30
     ipv6 {
         address {
             autoconf
         }
         enable
     }
     mtu 1492
     source-interface eth5
 }
Jul 10 2020, 4:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Well a bit more verbosity would be good. As usual:

  • provide config
  • logfiles
  • routing table
  • interface ip list
Jul 10 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
syncer moved T2000: strongSwan does not install routes to table 220 in certain cases from Needs Triage to Backlog on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Jul 10 2020, 11:47 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer added a project to T2000: strongSwan does not install routes to table 220 in certain cases: VyOS 1.2 Crux (VyOS 1.2.6).
Jul 10 2020, 11:47 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
jack9603301 added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Dial on demand still doesn't work

Jul 10 2020, 7:55 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T365: OVS as replacement of Linux bridge.

If you think about it carefully, maybe for vyos, if you don't consider supporting SDN, then Linux bridge is a good choice.

Jul 10 2020, 4:11 AM
jack9603301 added a comment to T365: OVS as replacement of Linux bridge.

I have been thinking about a problem. OVS can work in SDN controller mode. However, if OVS works in SDN controller mode, whether router related functions related to routing configuration will fail. If someone wants to implement it, then whether SDN switching control mode and non SDN related modules need exclusive processing to prevent conflicts should be considered.

Jul 10 2020, 3:31 AM

Jul 9 2020

runar added a comment to T2638: FRR: New framework for configuring FRR .

After some benchmarking of this code i have i've gotten hold of a quite large test configuration that takes a waste amount of time to load into vyos.

Jul 9 2020, 9:54 PM · VyOS 1.3 Equuleus (1.3.0)
banditos13 created T2696: Some bugfixes of vyatta-wanloadbalance.
Jul 9 2020, 8:30 PM · VyOS 1.3 Equuleus (1.3.0)
banditos13 added a watcher for vyatta-wanloadbalance: banditos13.
Jul 9 2020, 8:01 PM
Viacheslav created T2695: Flow-accounting bug with subinterfaces.
Jul 9 2020, 11:07 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Waiting for the next rolling version, thank you.

Jul 9 2020, 10:22 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 triaged T2693: Dhcp6c cannot be restarted after PPPoE link is reset as Normal priority.
Jul 9 2020, 10:09 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 9 2020, 9:42 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 changed the status of T2693: Dhcp6c cannot be restarted after PPPoE link is reset from Open to Needs testing.
Jul 9 2020, 9:41 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T2694: The information provided by SNMP is incomplete.
Jul 9 2020, 9:18 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 8 2020

c-po added a comment to T2644: Bonding interfaces cannot be disabled.

There is a basic test for this which should be expanded.

Jul 8 2020, 8:03 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 added a comment to T2644: Bonding interfaces cannot be disabled.

Can regression testing of some sort be added for this? I've seen this issue crop up before now, so I would guess this is a good candidate for that if possible.

Jul 8 2020, 7:59 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 awarded T2650: interfaces bridge, bonding: revert back to per-interface membership syntax a Like token.
Jul 8 2020, 7:58 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2689: Add helper functions to query changes between session and effective configs.

@thomas-mangin I'm convinced: for get_child_nodes and get_node, we'll return a dict of respective dicts:

Jul 8 2020, 6:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX1c6ea07e995f: pppoe: T2585: use cleaner template expression.
Jul 8 2020, 6:31 PM
c-po claimed T2585: Unable to access the Internet after opening PPPoE on-demand dialing.
Jul 8 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

A very fast look on the source indicated wrong dictionary keys which have bewn missed out during migration to get_config_dict() - please try next rolling.

Jul 8 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX17e9f97cbbc7: pppoe: T2585: fix template for on-demand dialing.
Jul 8 2020, 6:28 PM
c-po triaged T2585: Unable to access the Internet after opening PPPoE on-demand dialing as Low priority.
Jul 8 2020, 6:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.
Jul 8 2020, 6:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2315: Ability to have right address-family for BGP peers..

My guess is this will be resolved by the full BGP rewrite - I also do not like the current behavior.

Jul 8 2020, 6:01 PM · VyOS 1.4 Sagitta
c-po triaged T2315: Ability to have right address-family for BGP peers. as High priority.
Jul 8 2020, 6:01 PM · VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX1c04b2707cb5: Merge pull request #493 from jack9603301/current (authored by c-po).
Jul 8 2020, 5:59 PM
trae32566 closed T2692: Evaluate Setting Default Hash Policy to L3+L4, a subtask of T2646: Sysctl for IPv4 ECMP Hash Policy Not Set, as Resolved.
Jul 8 2020, 4:31 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 closed T2692: Evaluate Setting Default Hash Policy to L3+L4 as Resolved.

Closed - this is available as set system ip layer4-hashing

Jul 8 2020, 4:30 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 closed T2646: Sysctl for IPv4 ECMP Hash Policy Not Set as Resolved.

Oh, neat. Thanks, I'll close this then!

Jul 8 2020, 4:30 PM · VyOS 1.3 Equuleus (1.3.0)
moepman added a comment to T2315: Ability to have right address-family for BGP peers..

I would very much like you reconsider classifying this as a bug if not security issue.

Jul 8 2020, 11:55 AM · VyOS 1.4 Sagitta
jack9603301 added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Is this bug report not handled?

Jul 8 2020, 8:20 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 8 2020, 8:09 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 8 2020, 7:49 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 8 2020, 7:48 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2693: Dhcp6c cannot be restarted after PPPoE link is reset.

https://github.com/vyos/vyos-1x/pull/493

Jul 8 2020, 7:48 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 8 2020, 7:47 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 8 2020, 7:04 AM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2646: Sysctl for IPv4 ECMP Hash Policy Not Set.

The same for ipv6 is available under set system ipv6 layer4-hashing

Jul 8 2020, 5:45 AM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2646: Sysctl for IPv4 ECMP Hash Policy Not Set.

HI! On 1.3 layer4-hashing is activated by using the set system ip layer4-hashing command

Jul 8 2020, 5:38 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 8 2020, 4:32 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T2693: Dhcp6c cannot be restarted after PPPoE link is reset.
Jul 8 2020, 4:29 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 7 2020

jestabro added a comment to T2689: Add helper functions to query changes between session and effective configs.

Okay, I like that video already ...

Jul 7 2020, 9:56 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2689: Add helper functions to query changes between session and effective configs.

@thomas-mangin Firstly, I needed to write this version before reasonably debating the pros/cons of various approaches --- the important idea developed is that the use of get_sub_dict, and ability to return the sub_dict under the diff'ed nodes will allow a fluid use in writing conf_mode scripts --- beyond that, I am not particularly attached to any details of implementation, yet.

Jul 7 2020, 9:54 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 created T2692: Evaluate Setting Default Hash Policy to L3+L4.
Jul 7 2020, 9:33 PM · VyOS 1.3 Equuleus (1.3.0)