Page MenuHomeVyOS Platform
Feed Search

Oct 1 2019

hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

FYI: https://git.zx2c4.com/wg-dynamic/about/docs/idea.md

Oct 1 2019, 3:37 PM · Rejected
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

reverted the commit. I'm not sure if a daemon would be a good idea. Another option is to allow only IP's entered via cli or checking the name whenever wg is executed, resolve the name and send it to hostd to get it written to /etc/host. That would solve at least the issue at reboot and in most cases the correct IP should be in /etc/hosts.

Oct 1 2019, 3:29 PM · Rejected
hagbard committed rVYOSONEXab6d6ec47c8e: Revert "wireguard: T1700 - Wireguard FQDN endpoint doesn't work after reboot".
Oct 1 2019, 3:25 PM
hagbard added a reverting change for rVYOSONEXdaf2e29e3693: wireguard: T1700 - Wireguard FQDN endpoint doesn't work after reboot: rVYOSONEXab6d6ec47c8e: Revert "wireguard: T1700 - Wireguard FQDN endpoint doesn't work after reboot".
Oct 1 2019, 3:25 PM

Sep 30 2019

hagbard closed T1684: Unable to enable IPv6 autoconf on PPPoE as Unknown Status.
Sep 30 2019, 10:20 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyos-1x/vyos-1x_1.3.0-16_all.deb or next rolling release should fix the issue.

Sep 30 2019, 10:20 PM · Rejected
hagbard moved T1700: Wireguard FQDN endpoint doesn't work after reboot from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Sep 30 2019, 10:18 PM · Rejected
hagbard changed the status of T1700: Wireguard FQDN endpoint doesn't work after reboot from Open to Needs testing.
Sep 30 2019, 10:18 PM · Rejected
hagbard triaged T1700: Wireguard FQDN endpoint doesn't work after reboot as Normal priority.
Sep 30 2019, 10:18 PM · Rejected
hagbard committed rVYOSONEXdaf2e29e3693: wireguard: T1700 - Wireguard FQDN endpoint doesn't work after reboot.
Sep 30 2019, 10:17 PM
hagbard claimed T1700: Wireguard FQDN endpoint doesn't work after reboot.
Sep 30 2019, 10:14 PM · Rejected
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

@kroy You can quickly test it via setting Priority to 999 in /opt/vyatta/share/vyatta-cfg/templates/interfaces/wireguard/node.def. It's currently 459. Let me know your results, please.

Sep 30 2019, 9:30 PM · Rejected
hagbard moved T1684: Unable to enable IPv6 autoconf on PPPoE from Needs Triage to Backlog on the VyOS 1.2 Crux (VyOS 1.2.3) board.
Sep 30 2019, 7:22 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard moved T1684: Unable to enable IPv6 autoconf on PPPoE from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Sep 30 2019, 7:22 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard changed the status of T1684: Unable to enable IPv6 autoconf on PPPoE from Open to Needs testing.

https://github.com/vyos/vyatta-cfg-op-pppoe/commit/195a478b7d826ec7ff1652b99abc75d49161a882

Sep 30 2019, 7:00 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

There is not really an up or down, there is only a verified handshake and the transferred bytes. If you haven't sent and received anything, the interface is in 'unknown' state in terms of wireguard, even if it's 'up' if you look via iproute2. All can could do it checking if the endpoint resolves and if it does, send a packet and see if the handshake completes.

Sep 30 2019, 5:06 PM · Rejected
hagbard added a comment to T1703: Macvlan PPPoE support .

Can you please clarify. What is Vif mode dialing and what has a vlan id to do with multiple physical lines? Does that mean your problem is solved?

Sep 30 2019, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1703: Macvlan PPPoE support .

@sunser Did you try: set interfaces ethernet eth1 vif <vlanid> ... already?

Sep 30 2019, 3:29 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1703: Macvlan PPPoE support .

https://phabricator.vyos.net/T1635 needs to be done first

Sep 30 2019, 3:02 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1703: Macvlan PPPoE support as Normal priority.
Sep 30 2019, 3:02 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

yes, you need to be either able to resolve your endpoints name or have it in /etc/hosts mapped. The name is being resolved (or tried) when the wg command configures the tunnel. There is unfortunately not too much I can do against, unless implementing a probe service or something like that ( could be as simple as ping).

Sep 30 2019, 3:01 PM · Rejected
hagbard claimed T1703: Macvlan PPPoE support .
Sep 30 2019, 2:58 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 27 2019

hagbard closed T1681: cleanup wireguard code since tagnodes are now visible as Resolved.
Sep 27 2019, 7:05 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 26 2019

hagbard triaged T1684: Unable to enable IPv6 autoconf on PPPoE as Normal priority.
Sep 26 2019, 10:22 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard claimed T1684: Unable to enable IPv6 autoconf on PPPoE.
Sep 26 2019, 10:21 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard closed T1692: ipoe-server verify function error as Resolved.

https://github.com/vyos/vyos-1x/commit/9b55f7c7b9ecc49e6efe075ad24a54baff719e8e

Sep 26 2019, 6:38 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEX6956bfe06206: ipoe-server: T1690 - restart op-mode command for service ipoe-server.
Sep 26 2019, 6:37 PM
hagbard committed rVYOSONEX9b55f7c7b9ec: ipoe-server: T1692 - ipoe-server verify function error.
Sep 26 2019, 6:37 PM
hagbard committed rVYOSONEX0c6faf26823f: pppoe-server: T1690 - restart op-mode commands for pppoe-server.
Sep 26 2019, 6:37 PM
hagbard closed T1690: restart op-mode commands for 'service (pppoe|ipoe)-server' as Resolved.

https://github.com/vyos/vyos-1x/commit/6956bfe0620638adbad36f8cdf6d312884ba82ff
https://github.com/vyos/vyos-1x/commit/0c6faf26823fb984b3e0a77ee014e20661163e44

Sep 26 2019, 6:36 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1692: ipoe-server verify function error from Open to In progress.
Sep 26 2019, 6:12 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1692: ipoe-server verify function error.
Sep 26 2019, 6:12 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard edited a custom field on T1690: restart op-mode commands for 'service (pppoe|ipoe)-server'.
Sep 26 2019, 5:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1690: restart op-mode commands for 'service (pppoe|ipoe)-server' from Open to In progress.
Sep 26 2019, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1690: restart op-mode commands for 'service (pppoe|ipoe)-server' as Normal priority.
Sep 26 2019, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1690: restart op-mode commands for 'service (pppoe|ipoe)-server'.
Sep 26 2019, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard renamed T1682: Migrate to new Jenkins Pipeline script from Migrate to new Jenkins Pieline script to Migrate to new Jenkins Pipeline script.
Sep 26 2019, 4:25 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1663: T1656 equuleus: buster: arm64/aarch64: ipaddrcheck does not complete testing.
Sep 26 2019, 4:03 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Sep 25 2019

hagbard added a comment to T1663: T1656 equuleus: buster: arm64/aarch64: ipaddrcheck does not complete testing.

I've tested it and can't reproduce. There are a few issues in the debian files and autoreconf, but other than that everything seems to work just fine.

Sep 25 2019, 9:35 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T1572: Wireguard keyPair per interface.

There is no such thing like separate identities. You can either decrypt a package or you can't, that's about it. You basically have to hand out more public keys, you have to maintain more keys. As I mentioned before I only see currently disadvantages so far. However the user can chose what way to go and multiple options are always good. If it helps you, well that's nice to hear.

Sep 25 2019, 5:47 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1299: Allow SNMPd to be extended with custom scripts as Resolved.
Sep 25 2019, 3:49 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard moved T1672: Wireguard keys not automatically moved from In Progress to Finished on the VyOS 1.3 Equuleus board.
Sep 25 2019, 3:41 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1672: Wireguard keys not automatically moved as Resolved.
Sep 25 2019, 3:41 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 24 2019

hagbard moved T1635: Rewrite interface pseudo-ethernet in new XML/Python style from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Sep 24 2019, 10:47 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1672: Wireguard keys not automatically moved from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Sep 24 2019, 10:47 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1681: cleanup wireguard code since tagnodes are now visible from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Sep 24 2019, 10:46 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1681: cleanup wireguard code since tagnodes are now visible from In progress to Needs testing.

https://github.com/vyos/vyos-1x/commit/c6e9285262ddd762aac96ad3fa30d63cdeb2c6f2

Sep 24 2019, 8:39 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEXc6e9285262dd: wireguard: T1681 - code cleanup and maintenace..
Sep 24 2019, 8:37 PM

Sep 23 2019

hagbard changed the status of T1681: cleanup wireguard code since tagnodes are now visible from Open to In progress.
Sep 23 2019, 8:10 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1681: cleanup wireguard code since tagnodes are now visible.
Sep 23 2019, 7:24 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1681: cleanup wireguard code since tagnodes are now visible.
Sep 23 2019, 7:24 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1679: during bootup: invalid literal for int() with base 10.

https://downloads.vyos.io/rolling/current/amd64/vyos-1.2-rolling-201909231545-amd64.iso

Sep 23 2019, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1679: during bootup: invalid literal for int() with base 10.

It's in 1.2 rolling too, but the iso has to rebuild. You can alternatively download and manually install http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyos-1x/vyos-1x_1.3.0-16_all.deb.

Sep 23 2019, 3:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1679: during bootup: invalid literal for int() with base 10 as Resolved.

https://github.com/vyos/vyos-1x/commit/eed2ba5379067ba3ef3a7b9eef72b8252958e766

Sep 23 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1679: during bootup: invalid literal for int() with base 10.
Sep 23 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard edited projects for T1679: during bootup: invalid literal for int() with base 10, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Sep 23 2019, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 19 2019

hagbard added a comment to T1672: Wireguard keys not automatically moved.

Would be very nice, I tested with an old one already, but want to make sure I haven't uncovered side effects.

Sep 19 2019, 9:26 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1670: OpenVPN option for tls-auth as Resolved.

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

Sep 19 2019, 8:24 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1672: Wireguard keys not automatically moved from In progress to Needs testing.

https://github.com/vyos/vyos-1x/commit/eb9c6ff745fc5d4e23c224a441874ae6fcf97ac5
@mb300sd Tomorrows rolling will have the fix applied.

Sep 19 2019, 8:20 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEXeb9c6ff745fc: [wireguard] - T1672: Wireguard keys not automatically moved.
Sep 19 2019, 8:19 PM
hagbard changed the status of T1672: Wireguard keys not automatically moved from Confirmed to In progress.
Sep 19 2019, 8:07 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1672: Wireguard keys not automatically moved as Normal priority.
Sep 19 2019, 7:39 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard edited projects for T1672: Wireguard keys not automatically moved, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Sep 19 2019, 7:39 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1672: Wireguard keys not automatically moved from Open to Confirmed.
Sep 19 2019, 7:32 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1672: Wireguard keys not automatically moved.
Sep 19 2019, 7:31 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1671: rewrite udev script logic /lib/udev/vyatta_net_name.

https://phabricator.vyos.net/T1499

Sep 19 2019, 6:49 PM · VyOS 1.3 Equuleus (1.3.6)
hagbard claimed T1671: rewrite udev script logic /lib/udev/vyatta_net_name.
Sep 19 2019, 5:32 PM · VyOS 1.3 Equuleus (1.3.6)
hagbard created T1671: rewrite udev script logic /lib/udev/vyatta_net_name.
Sep 19 2019, 5:32 PM · VyOS 1.3 Equuleus (1.3.6)
hagbard changed the status of T1635: Rewrite interface pseudo-ethernet in new XML/Python style, a subtask of T1579: Rewrite all interface types in new XML/Python style, from Open to In progress.
Sep 19 2019, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1635: Rewrite interface pseudo-ethernet in new XML/Python style from Open to In progress.
Sep 19 2019, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1664: Ipoe with bond per vlan don't work from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sep 19 2019, 3:19 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a project to T1664: Ipoe with bond per vlan don't work: VyOS 1.3 Equuleus.
Sep 19 2019, 3:19 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1664: Ipoe with bond per vlan don't work from Finished to Backlog on the VyOS 1.2 Crux board.
Sep 19 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1664: Ipoe with bond per vlan don't work as Resolved.

Thanks for testing.

Sep 19 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 18 2019

hagbard closed T1597: /usr/sbin/rsyslogd after deleting "system syslog" as Unknown Status.
Sep 18 2019, 6:33 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard committed rVYOSONEXff4e98e38b96: Fixing autobuild.
Sep 18 2019, 4:30 PM
hagbard added a comment to T1664: Ipoe with bond per vlan don't work.

@sever I see that the new package hasn't been autobuild in our CI, I see to get that fixed. If you are in urgent need of the change, please build and install vyos-1x manually.

Sep 18 2019, 3:42 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 16 2019

hagbard changed the status of T1664: Ipoe with bond per vlan don't work from In progress to Needs testing.
Sep 16 2019, 9:41 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1664: Ipoe with bond per vlan don't work.

Tomorrows rolling ISO will have the patch applied.
Please test and let me know how it goes.

Sep 16 2019, 9:36 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEXf23d1f107212: [IPoE] - T1664: Ipoe with bond per vlan don't work.
Sep 16 2019, 9:33 PM
hagbard changed the status of T1664: Ipoe with bond per vlan don't work from Confirmed to In progress.

@sever Issue found and working on a patch.

ifname  | called-sid |    calling-sid    |     ip      | ip6 | ip6-dp | rate-limit | state  |  uptime  |        sid       
----------+------------+-------------------+-------------+-----+--------+------------+--------+----------+------------------
 bond0.51 | bond0.51   | 08:00:27:82:43:ae | 192.168.0.2 |     |        |            | active | 00:01:03 | d060220ce77252a9

Auto creation of vlans failed.

Sep 16 2019, 9:28 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1040: rc.local is executed too early as Resolved.

@rcit Lot's of development underway and since I wasn't able to reproduce it anymoe, I thought I ask, Feel free to reopen if the issue re-occurs.

Sep 16 2019, 6:08 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1664: Ipoe with bond per vlan don't work from Open to Confirmed.
Sep 16 2019, 5:33 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1664: Ipoe with bond per vlan don't work.

everything works without issue as far a I see.

Sep 16 2019, 4:16 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1664: Ipoe with bond per vlan don't work.

@sever Yeah, sorry about the typo. You need to define an IP pool and an authentication method if you are not using a RADIUS server for that.
(I have bond0 in my lab so you need to change that to bond1 if you copy).

Sep 16 2019, 4:09 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1664: Ipoe with bond per vlan don't work.

@sever Can you please try: set service pppoe-server interface bond0 vlan-id 55. And have a look into /var/log/messages what accel is reporting there once the dhcp reply arrives. I'm going to lab up your config and test as well.
Also you need to define an IP pool a client can get an IP address from.
https://vyos.readthedocs.io/en/latest/services/ipoe-server.html
(btw: show config comands gives you a nicer config overview)

Sep 16 2019, 3:43 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1664: Ipoe with bond per vlan don't work.

@sever Can you please also share your pppoe-server config?

Sep 16 2019, 3:12 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1664: Ipoe with bond per vlan don't work.
Sep 16 2019, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 13 2019

hagbard closed T1655: equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules, a subtask of T476: Update the base system to Debian 10 (Buster), as Resolved.
Sep 13 2019, 7:47 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard closed T1655: equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules as Resolved.
Sep 13 2019, 7:47 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1597: /usr/sbin/rsyslogd after deleting "system syslog" from In Progress to Finished on the VyOS 1.3 Equuleus board.
Sep 13 2019, 5:49 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1655: equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules.

pushed to current too and rebuilt kernel in CI successfully.

Sep 13 2019, 5:48 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEX7d46fa6fc41b: Revert "[bonding] T1660 Adding additional check. Some bonding mode don't….
Sep 13 2019, 4:18 PM
hagbard added a reverting change for rVYOSONEXfb1689e20ab9: [bonding] T1660 Adding additional check. Some bonding mode don't support…: rVYOSONEX7d46fa6fc41b: Revert "[bonding] T1660 Adding additional check. Some bonding mode don't….
Sep 13 2019, 4:18 PM
hagbard reassigned T1660: Bonding dont’t work on VyOS 1.2-rolling-201909120338 from hagbard to Unknown Object (User).
Sep 13 2019, 4:06 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1660: Bonding dont’t work on VyOS 1.2-rolling-201909120338.
Sep 13 2019, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1655: equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules, a subtask of T476: Update the base system to Debian 10 (Buster), from In progress to Needs testing.
Sep 13 2019, 3:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1655: equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules from In progress to Needs testing.

@runar
I just cross compiled it successfully. CI uses a sed right now to correct it, all paths are now generic.
What I currently can't do is actually testing the binaries on a real device, I would appreciate it if you can do that.

Sep 13 2019, 3:44 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 12 2019

hagbard edited a custom field on T1655: equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules.
Sep 12 2019, 9:11 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1655: equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules, a subtask of T476: Update the base system to Debian 10 (Buster), from Open to In progress.
Sep 12 2019, 3:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1)