Page MenuHomeVyOS Platform
Feed Advanced Search

Aug 24 2018

runar added a comment to T787: DMVPN on 1.2.0.

@c-po, Ahh! :)
You could compile the vyos/vyos-strongswan github repo, but a image is the best to test with.
i had issues with just apply'ing strongswan patches. (strongswan crashed and hung my device when restarting services)
The latest image created is http://dev.packages.vyos.net/tmp/vyos-dmvpn-0820.iso created by @dmbaturin on 21.aug ..
after that is installed change this:

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

Aug 23 2018

runar added a comment to T787: DMVPN on 1.2.0.

@c-po did you manage to test disabling cisco-unity in a mixed vyos/cisco environment?

Aug 23 2018, 7:56 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar added a comment to T427: Wireguard support.

I think the best is to use the default from the protocoll.. (autogenerate port if none is specified) 51820 could be a completion help option on the listen-port command

Aug 23 2018, 2:16 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar added a comment to T427: Wireguard support.

@c-po, As far as i can see it does not distinguish between server and client mode.
From the manual:

Aug 23 2018, 8:04 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 22 2018

runar added a comment to T427: Wireguard support.

@hagbard i actually haven't tried it in real life, only looked at the command syntax'es.

Aug 22 2018, 7:42 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar added a comment to T791: wirguard: implement 'set interfaces wireguard wg01 peer name...'.

@hagbard
Thats much better! :D
"peer" in "peer-pubkey" is also a bit redundant, just call it "pubkey"

Aug 22 2018, 7:35 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar added a comment to T787: DMVPN on 1.2.0.

as far as i can see this should be possible. it looks like the cisco_unity plugin is used to automatically install routes and other things that is not needed when we are running inside a gre tunnel as is done in dmvpn. but i have not looked into the unity plugins code so i'm not completely sure.

Aug 22 2018, 1:27 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar added a comment to T427: Wireguard support.

I think that using the key as a peer identifier makes the configuration unreadable its quite hard to identify each peer when you have more than one of them. I would like to se the peer identifier to be a name/description instead and that key is added as a leafNode instead...

Aug 22 2018, 10:58 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar updated subscribers of T787: DMVPN on 1.2.0.

after @dmbaturin rolled a new image with patched opennhrp script and swanctl code dmvpn works as expected when manually disabling the cisco_unity plugin in /etc/strongswan.d/charon/unity.conf .

Aug 22 2018, 7:38 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 19 2018

runar added a comment to T787: DMVPN on 1.2.0.

I got dmvpn up and running. here is the list of things to do:

Aug 19 2018, 7:20 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 18 2018

runar added a comment to T786: new style xml and conf-mode scripts: posibillity to add tagNode value as parameter to conf-script.

To do the same example as it is running in the current-rolling devel i have reverted my patch:

Aug 18 2018, 7:11 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
runar added a comment to T786: new style xml and conf-mode scripts: posibillity to add tagNode value as parameter to conf-script.

The current implementation of the config interpretor does not work that way.
It is correct that your config script needs to take account of all added/removed config within your tagNode, but the script will actually run once for every tagNode instance you define.
let me take an easy example:

Aug 18 2018, 6:56 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
runar added a comment to T787: DMVPN on 1.2.0.

after intense searching i came across this:

Aug 18 2018, 10:52 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar created T787: DMVPN on 1.2.0.
Aug 18 2018, 9:16 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 17 2018

runar created T786: new style xml and conf-mode scripts: posibillity to add tagNode value as parameter to conf-script.
Aug 17 2018, 11:25 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Aug 15 2018

runar added a comment to T766: Implement support for the Tinc VPN daemon.

i will try to do some work on implementing this if its possible to get it upstream if i succeed?

Aug 15 2018, 6:38 AM

Aug 6 2018

runar created T766: Implement support for the Tinc VPN daemon.
Aug 6 2018, 10:09 AM

Jun 23 2018

runar added a comment to T689: Converting simple op-mode commands from vyatta-op to new syntax.

in my latest PR i've also added a rewrite of "show host *" in show-host.xml. this rewrite does not need any wrapper scripts.

Jun 23 2018, 10:17 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar added a comment to T689: Converting simple op-mode commands from vyatta-op to new syntax.

@dmbaturin ahh, my fault.

Jun 23 2018, 10:03 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Jun 17 2018

runar added a comment to T689: Converting simple op-mode commands from vyatta-op to new syntax.

When trying to migrate " show login " and "show history" the new syntax scripts fails to retrieve information from the current user.
The reason is that everything that is executed by the new syntax scripts are wrapped inside sudo.
(from build-command-op-templates line 140: node_def += "run: sudo sh -c \"{0}\"\n".format(command.text) . )

Jun 17 2018, 10:11 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Jun 7 2018

runar added a comment to T689: Converting simple op-mode commands from vyatta-op to new syntax.

i've added all files i have finished now.
i also have nearly completed files for show system and show log, but they need some tweeking and completion/op_mode scripts to be finished.

Jun 7 2018, 10:39 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar added a comment to T689: Converting simple op-mode commands from vyatta-op to new syntax.

Finished so far:

  • reboot
  • poweroff
  • show arp
  • show bridge
  • show date
  • show disk
  • show configuration
  • show hardware
  • show raid
  • show users
Jun 7 2018, 10:30 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar updated subscribers of T689: Converting simple op-mode commands from vyatta-op to new syntax.
Jun 7 2018, 9:33 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
runar created T689: Converting simple op-mode commands from vyatta-op to new syntax.
Jun 7 2018, 9:31 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)