Page MenuHomeVyOS Platform
Feed Search

Oct 10 2018

hagbard closed T886: validation logic in `interfaces wireguard wgX address x.x.x.x broken as Resolved.

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

Oct 10 2018, 9:25 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard committed rVYOSONEXbde737236d7f: T886: validation logic in `interfaces wireguard wgX address x.x.x.x broken.
Oct 10 2018, 9:24 PM
hagbard added a comment to T774: Wireguard: Write wiki documentation.

Thanks. I see if I can add it., can you please request access from @syncer?
@c-po Do you think the updates should be ported then to vyos-documentation or should the new content always be in vyos-documentation?

Oct 10 2018, 8:09 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard closed T870: Commit-confirm restarts the server even after commit as Resolved.

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

Oct 10 2018, 8:00 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard committed rVYOSONEX210d45670586: T870: Commit-confirm restarts the server even after commit.
Oct 10 2018, 7:59 PM
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

@runar Yeah, but it doesn't know about the reboot scheduled via at when you call commit-confirm. I have a look today, it's the last missing piece, I patched already the vyatta portion yesterday. I will leave a comment in th code with the task number, once these vyatta scripts are supposed to go away, it's easy to remove the code.
I was about not to cross call scripts, each script should be able to run for its own with no dependency to other op-mode/conf-mode scripts.

Oct 10 2018, 3:27 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard claimed T886: validation logic in `interfaces wireguard wgX address x.x.x.x broken.
Oct 10 2018, 3:24 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)

Oct 9 2018

hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

So far only the show command is not working, the at job removal is working correctly.

Oct 9 2018, 9:52 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

@runar not your fault buddy, it was never supposed to work like that, at least what I see in the scripts. The actual real broken thing is, that after a reboot the at job wasn't removed, everything else works as expected. The show reboot would be a feature request, I may implement it as well, but I'm not sure if we should leave it with atd. I would rather see in powerctrl.py.

Oct 9 2018, 8:53 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

https://github.com/hagbard-01/vyatta-config-mgmt/tree/T870

Oct 9 2018, 8:36 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

That function more broken than I thought. I have the fix for acting correctly when it reboots, however I found that it is supposed to accept a time after commit-confirm as well, not only y. Also if commit is called after commit-confirm, it does not remove the at reboot job. Looking into that next.

Oct 9 2018, 8:09 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T883: Unhandled exception in "run generate wireguard keypair" on keyboard interrupt.

@dmbaturin You want to implement it or shall I?

Oct 9 2018, 4:49 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

It creates a /var/run/confirm.job field which contains the atd ID. So I was more thinking I extend the at command they have in their script. It creates a rollback of the config, applies it then I would just executed the job deletion and reboot. I didn't find any other atd reference, but not sure if there is one hidden somewhere.

Oct 9 2018, 4:48 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)

Oct 8 2018

hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

I found multiple issues with the old scripts, but I should get it working since at is only used for that particular reboot job.

Oct 8 2018, 7:24 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

That was never working as far as I see in the code. Did it work in any 1.2 version?

Oct 8 2018, 5:20 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)

Oct 6 2018

hagbard claimed T870: Commit-confirm restarts the server even after commit.

Bug confirmed.

Oct 6 2018, 11:15 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Thanks a lot. I tried to reproduce it on various machines without success, which leads me to the assumption that the issue might be the NIC firmware. I just had e1000 to test with, but that's all working fine.
Can you please check the following:

Oct 6 2018, 4:18 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)

Oct 4 2018

hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Can you please share the output of the command 'show conf comm'. thx.

Oct 4 2018, 5:40 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)

Oct 2 2018

hagbard added a comment to T774: Wireguard: Write wiki documentation.

Hang on a sec, have a look here:
https://github.com/vyos/vyos-documentation

Oct 2 2018, 8:12 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T835: accel-ppp: pppoe implementation.

Anyone able to quickly test radius authentication, otherwise I gotta build myself a freeradius first.

Oct 2 2018, 6:07 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc9)
hagbard assigned T774: Wireguard: Write wiki documentation to Maltahl.

Thanks a lot. Let me know if you need anything from me.

Oct 2 2018, 4:30 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project

Oct 1 2018

hagbard changed the status of T833: New PPTP server implementation based on accel-ppp from In progress to On hold.

I asked in the forum if anyone still uses pptp, since windows can now finally ipsec too, I doubt that it is still in use anywhere. I put the pptp implementation on hold and focus on pppoe for the time being.
https://forum.vyos.io/t/pptp-aka-poptop-still-being-used/2518

Oct 1 2018, 8:33 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T833: New PPTP server implementation based on accel-ppp, a subtask of T742: Replace poptop and xl2tpd with accel-ppp, from In progress to On hold.
Oct 1 2018, 8:33 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard committed rVYOSONEX67056bb0819a: Added show like all the other nodes have.
Oct 1 2018, 12:07 AM
hagbard committed rVYOSONEXf321f2be4911: Added descriptive information for show wireguard.
Oct 1 2018, 12:05 AM

Sep 25 2018

hagbard added a comment to T696: Rewrite conntrack sync to XML.

I started with it but it's far away from being finished, since I jumped on wireguard first and am currently on pppoe (accel-ppp).

Sep 25 2018, 8:18 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Sep 20 2018

hagbard added a comment to T835: accel-ppp: pppoe implementation.

https://github.com/hagbard-01/vyos-1x/tree/T835

Sep 20 2018, 11:00 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc9)

Sep 19 2018

hagbard added a comment to T835: accel-ppp: pppoe implementation.

Sep 19 21:59:29 vyos accel-pptp: accel-ppp version f7074fe7acf69faab1eec87d97e50df20551429f
Sep 19 21:59:47 vyos accel-pptp: eth1: recv [PPPoE PADI 08:00:27:2c:86:02 => ff:ff:ff:ff:ff:ff sid=0000 <Service-Name > <Host-Uniq 320c0000>]
Sep 19 21:59:47 vyos accel-pptp: eth1: send [PPPoE PADO 08:00:27:5e:e4:00 => 08:00:27:2c:86:02 sid=0000 <AC-Name accel-ppp> <Service-Name > <AC-Cookie fd6d0db4854a2b3bd035dbf33d805ede449c128c52364d1a> <Host-Uniq 320c0000>]
Sep 19 21:59:47 vyos accel-pptp: eth1: recv [PPPoE PADR 08:00:27:2c:86:02 => 08:00:27:5e:e4:00 sid=0000 <Service-Name > <Host-Uniq 320c0000> <AC-Cookie fd6d0db4854a2b3bd035dbf33d805ede449c128c52364d1a>]
Sep 19 21:59:47 vyos accel-pptp: eth1: send [PPPoE PADS 08:00:27:5e:e4:00 => 08:00:27:2c:86:02 sid=0001 <AC-Name accel-ppp> <Service-Name > <Host-Uniq 320c0000>]
Sep 19 21:59:47 vyos accel-pptp: eth1:: lcp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: auth_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ccp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ipcp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ipv6cp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ppp establishing
Sep 19 21:59:47 vyos accel-pptp: eth1:: lcp_layer_start
Sep 19 21:59:50 vyos accel-pptp: eth1:: fsm timeout 9
Sep 19 21:59:50 vyos accel-pptp: eth1:: lcp_layer_started
Sep 19 21:59:50 vyos accel-pptp: eth1:: auth_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: connect: ppp0 <--> pppoe(08:00:27:2c:86:02)
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ppp connected
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: auth_layer_started
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ccp_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ipcp_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ipv6cp_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: test123: authentication succeeded
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ipcp_layer_started
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: pppoe: ppp started
Sep 19 21:59:50 vyos charon: 09[KNL] 192.168.0.1 appeared on ppp0
Sep 19 21:59:50 vyos charon: 11[KNL] 192.168.0.1 disappeared from ppp0
Sep 19 21:59:50 vyos charon: 13[KNL] 192.168.0.1 appeared on ppp0
Sep 19 21:59:50 vyos charon: 15[KNL] interface ppp0 activated
Sep 19 21:59:50 vyos systemd-sysctl[2614]: Overwriting earlier assignment of net/core/rmem_max in file '/etc/sysctl.d/99-sysctl.conf'.
Sep 19 21:59:52 vyos ntpd[2135]: Listen normally on 8 ppp0 192.168.0.1 UDP 123
Sep 19 21:59:52 vyos ntpd[2135]: peers refreshed

Sep 19 2018, 10:02 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc9)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Sure thing, I'll leave the bug ticket open.

Sep 19 2018, 9:15 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Hmm, sorry I don't have any windows machine, actually since 1996 I don't have any windows. So I can't test that. I tested with the build from 17th and also with your nat rules, still can't reproduce your issue you seeing. You can check on https://downloads.vyos.io/?dir=rolling/current/amd64 the isos, it goes back till Sept 5th. Or the other option is ti install just a different kernel.
If you need help with installing your own kernel, let me know.

Sep 19 2018, 5:14 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

I tested your sniplet and can't reproduce your issue.
Why is your arp requestor a broadcast address?

Sep 19 2018, 4:59 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)

Sep 18 2018

hagbard claimed T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Can you share your config please.

Sep 18 2018, 7:54 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc2)

Sep 17 2018

hagbard added a comment to T833: New PPTP server implementation based on accel-ppp.

Getting close to finishing it.

Sep 17 2018, 7:18 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Sep 12 2018

hagbard added a comment to T844: wireguard kernel module not loading..

@msbone used the version I mentioned and confirmed functionality. We have to find out what's wrong with the kernel build https://ci.vyos.net/job/vyos-kernel/142/

Sep 12 2018, 7:30 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T844: wireguard kernel module not loading..

Last clean version is: https://downloads.vyos.io/rolling/current/amd64/vyos-1.2.0-rolling%2B201809101921-amd64.iso

Sep 12 2018, 6:11 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T844: wireguard kernel module not loading..

https://downloads.vyos.io/rolling/current/amd64/vyos-1.2.0-rolling%2B201809120337-amd64.iso seems to be a non-functional build. When I boot it from scratch it drops me only into initramfs. @msbone did an upgrade on hist system from 1.2.0-rolling+201808171757. I advised him to the use the is o from Sept. 10 which I tested for it's functionality. I see if I can find out what happened with the latest build. IT' a kernel module load issue I can reproduce already when booting the iso.

Sep 12 2018, 5:38 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T844: wireguard kernel module not loading..

4954.412990] wireguard: loading module not compiled with retpoline compiler.

Sep 12 2018, 5:14 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard claimed T844: wireguard kernel module not loading..
Sep 12 2018, 5:06 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard created T844: wireguard kernel module not loading..
Sep 12 2018, 5:06 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Sep 9 2018

hagbard closed T837: syslog: missing rotation for /var/log/frr/frr.log as Invalid.

/etc/logrotate.d/frr exists.

Sep 9 2018, 3:57 PM · Invalid
hagbard closed T837: syslog: missing rotation for /var/log/frr/frr.log, a subtask of T836: syslog messages split accross multiple files, as Invalid.
Sep 9 2018, 3:57 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T427: Wireguard support as Resolved.

documentation needs to be done.

Sep 9 2018, 12:05 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard placed T774: Wireguard: Write wiki documentation up for grabs.

Sorry, I'm done with that crap.

Sep 9 2018, 12:04 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project

Sep 8 2018

hagbard added a comment to T774: Wireguard: Write wiki documentation.

I get an error message 'contains contacts', plus wasting my time with captchas. I'll write the documentation once that has been solved or just publish a link.

Sep 8 2018, 11:40 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard closed T836: syslog messages split accross multiple files as Resolved.
Sep 8 2018, 8:24 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T836: syslog messages split accross multiple files.

fixed: https://github.com/vyos/vyos-1x/pull/50
(VyOS 1.2.0-rolling+201809082151)

Sep 8 2018, 8:24 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard merged task T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog into T836: syslog messages split accross multiple files.
Sep 8 2018, 8:10 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard merged T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog into T836: syslog messages split accross multiple files.
Sep 8 2018, 8:10 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard changed the status of T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog from Open to In progress.

T836 will fix that, which is currently being rebuild in ci.

Sep 8 2018, 7:41 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard claimed T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog.
Sep 8 2018, 7:39 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEX3dfa3e6736d5: T836: syslog messages split accross multiple files.
Sep 8 2018, 7:35 PM
hagbard committed rVYOSONEX8c3b06d04512: T836: template for global rsyslog.conf.
Sep 8 2018, 7:35 PM

Sep 7 2018

hagbard claimed T774: Wireguard: Write wiki documentation.
Sep 7 2018, 5:12 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T836: syslog messages split accross multiple files.

Ok, so the issue with using messages is that it is defined in rsyslog.conf, which overrules then rsyslog.d/*.conf. I'm gonna get that fixed, back then I wasn't sure how to handle it and when I asked, I never got an answer. I'm going to implement your proposal and /var/log/messages will the global default (tail uses it via monitor too). The file vyos-rsyslog will be removed.

Sep 7 2018, 4:56 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard triaged T837: syslog: missing rotation for /var/log/frr/frr.log as Normal priority.
Sep 7 2018, 3:02 PM · Invalid
hagbard added a comment to T836: syslog messages split accross multiple files.

Yes and no. The /var/log/messages config is generated somewhere, I was asking about that while implementing. The problem was as far as i recall, that your settings in the cli aren't applied when you reboot. If you change something in the syslog config it will be accepted and then restart rsyslog and all is well. Then I got distracted with the wireguard implementation:).
I have a look today, thanks for letting me know.

Sep 7 2018, 2:52 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Sep 6 2018

hagbard added a comment to T833: New PPTP server implementation based on accel-ppp.

https://github.com/hagbard-01/vyos-1x/tree/T833

Sep 6 2018, 8:49 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to Q147: Automatically delete old logs (Answer 213).

Yeah, but I gotta check if it's still correct. We are using rsyslog now and I rewrite the entire thing, I kept in mind staying backwards compatible, but I also introduced a few minor features. Later on, I was thinking to add options for logging directly into databases, right now you can only send via syslog to another server. Also I fixed option which never worked in the original implementation. For instance you can create a debug user, once that user logs in, he sees all messages on the screen etc.

Sep 6 2018, 8:38 PM
hagbard changed the status of T833: New PPTP server implementation based on accel-ppp from Open to In progress.
Sep 6 2018, 7:46 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T833: New PPTP server implementation based on accel-ppp, a subtask of T742: Replace poptop and xl2tpd with accel-ppp, from Open to In progress.
Sep 6 2018, 7:46 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard triaged T835: accel-ppp: pppoe implementation as Normal priority.
Sep 6 2018, 7:23 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc9)
hagbard triaged T834: New L2TP server implementation based on accel-ppp as Normal priority.
Sep 6 2018, 7:19 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard triaged T833: New PPTP server implementation based on accel-ppp as Normal priority.
Sep 6 2018, 7:18 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to Q147: Automatically delete old logs (Answer 213).

Of course you can:
'set system syslog global archive file <number>'

Sep 6 2018, 7:07 PM
hagbard added a comment to Q147: Automatically delete old logs (Answer 213).

It depends what you log, if you log everything you may encounter out of space issues. Logrotation is being executed on a daily basis, 6:25 am per default.
/var/log/vyos-rsyslog for instance is being rotated every day. You can do a 'du -sh /var/log/*' to find out what file became very big and then it depends what's in the file etc.

Sep 6 2018, 6:12 PM

Sep 5 2018

hagbard added a comment to T774: Wireguard: Write wiki documentation.

@mrjones Do you finish the documentation?

Sep 5 2018, 8:13 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard changed the status of T742: Replace poptop and xl2tpd with accel-ppp from Open to In progress.

built a test setup for pptp, which works nicely, so I start with the implementation for the pptp replacement first.

Sep 5 2018, 8:12 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Sep 3 2018

hagbard added a comment to Q128: How would contributors signal to the maintainers that a feature was ready for review / merge?.

Why not doing it via NNTP group or mailing list? I live pretty close to the 'edge' of the world (UTC -8) but would be interested to stay up to date on what your guys decide. @c-po was so far my mentor here and I asked him to get some ideas how you do things here.
Just my two cents.

Sep 3 2018, 4:23 PM · VyOS 1.2 Crux
hagbard added a comment to T427: Wireguard support.

I'm going to leave this task still open for a few days to track any issues, if nothing comes up, I'll close it off this week. Meanwhile I have a look into the documentation part, since more functionality has been added and some paths have changed (peers for instance).

Sep 3 2018, 3:41 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T793: wireguard: implement fwmark, pre-shared key as Resolved.

merged via: https://github.com/vyos/vyos-1x/commit/d31d16d38c191a8973d79302b108db7276aef7fd

Sep 3 2018, 3:29 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T793: wireguard: implement fwmark, pre-shared key , a subtask of T427: Wireguard support, as Resolved.
Sep 3 2018, 3:29 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEXd6679e21bc58: Merge remote-tracking branch 'upstream/current' into T793.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEX228a3beec9d1: T793: wireguard preshared-key implementation.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEX737afd170b0b: regex for endpoint removed.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEXef8723f40ab2: T427: wireguard support.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEXa6831b208ca4: T427,T793 wireguard support.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEXc2c05c74deaa: Merge remote-tracking branch 'upstream/current' into T793.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEX504e4024c9af: Merge remote-tracking branch 'upstream/current' into T793.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEX5d577637f8ce: T793: preshared key op-mode parts.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEX00e809cd899c: T793: wiregurard preshared-key op-mode script and interface implementation.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEX7a28705b502a: T793: changed op-mode script from wireguard_key.py to wireguard.py.
Sep 3 2018, 3:24 PM
hagbard committed rVYOSONEX6b27311f86c6: T793: generate and show psk implemented in python script.
Sep 3 2018, 3:24 PM

Sep 2 2018

hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

Before I trigger the PR, I'd like to review it once more, I found a few things I may optimize later. I kept the focus strictly on stability and reliability when running it via cli.
https://github.com/hagbard-01/vyos-1x

Sep 2 2018, 4:32 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Sep 1 2018

hagbard renamed T819: Patch kernel against spectre V2 from Patch kernel against spectrev2 to Patch kernel against spectre V2.
Sep 1 2018, 3:29 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard created T819: Patch kernel against spectre V2.
Sep 1 2018, 3:29 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@Watcher7 fixed via: https://github.com/vyos/vyatta-cfg-system/pull/75/files, should be in the next rolling iso.

Sep 1 2018, 1:12 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@Watcher7 /opt/vyatta/etc/netdevice.... found it, I try

Sep 1 2018, 1:01 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 31 2018

hagbard added a comment to T427: Wireguard support.

I'm gonna have a look asap, currently a little stuck with private live and preshared keys.

Aug 31 2018, 3:30 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 27 2018

hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

preshared-key implementation progress: https://github.com/hagbard-01/vyos-1x/tree/T793

Aug 27 2018, 3:40 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 26 2018

hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

pre-sharedkey is the last item to implement, before I can close this task. everything else has been implemented via https://github.com/vyos/vyos-1x/pull/46.

Aug 26 2018, 7:42 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T791: wirguard: implement 'set interfaces wireguard wg01 peer name...' as Resolved.

done via: https://github.com/vyos/vyos-1x/pull/46

Aug 26 2018, 7:41 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T791: wirguard: implement 'set interfaces wireguard wg01 peer name...', a subtask of T427: Wireguard support, as Resolved.
Aug 26 2018, 7:41 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEXcc584bb5ae8e: T427: changed option listen-port to only port.
Aug 26 2018, 6:37 PM
hagbard committed rVYOSONEX3e03325cfd34: Merge remote-tracking branch 'upstream/current' into current.
Aug 26 2018, 6:37 PM
hagbard committed rVYOSONEXf2aaa21fb909: Merge remote-tracking branch 'upstream/current' into current.
Aug 26 2018, 6:37 PM
hagbard added a comment to T427: Wireguard support.

@c-po yes, Sir not a problem at all, takes less than 30 secs. to implement. Once I know how to proceed with the sonarcloud issues...

Aug 26 2018, 6:20 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 25 2018

hagbard committed rVYOSONEX2c6e9b40b419: Merge remote-tracking branch 'upstream/current' into current.
Aug 25 2018, 5:20 PM
hagbard committed rVYOSONEX81aaced26db8: idents fixed (sonarcloud complains).
Aug 25 2018, 5:05 PM

Aug 24 2018

hagbard committed rVYOSONEXa81104c11d5f: T791: endpoint pattern doesn't need to be checked, wg returns an error message….
Aug 24 2018, 11:19 PM
hagbard added a comment to T427: Wireguard support.

mtu implementation has been added for review, currently there seem to be a few issues with integration, so if you need it you can rebuilt the package via dpkg-buildbackage -tc -us -uc and download the sources from here: https://github.com/hagbard-01/vyos-1x

Aug 24 2018, 6:57 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)