Page MenuHomeVyOS Platform
Feed Search

Aug 8 2019

hagbard changed the status of T1569: interfaceconfig class documetation from Open to In progress.
Aug 8 2019, 10:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1557: Create generic abstraction for configuring interfaces e.g. IP address, a subtask of T1556: Rewrite Bridge in new style XML syntax, from In progress to Needs testing.
Aug 8 2019, 9:34 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1557: Create generic abstraction for configuring interfaces e.g. IP address from In progress to Needs testing.

https://github.com/vyos/vyos-1x/commit/d96cfc8a5b1e9f9a3484a4c4036dddabfc588f5b
While documentation is on its way, below is a very small example on how to use it:

Aug 8 2019, 9:34 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEXd96cfc8a5b1e: [config] - T1557: Create generic abstraction for configuring interfaces e.g. IP….
Aug 8 2019, 9:32 PM
hagbard claimed T1569: interfaceconfig class documetation.
Aug 8 2019, 8:08 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1569: interfaceconfig class documetation.
Aug 8 2019, 8:08 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

https://www.freedesktop.org/software/systemd/man/systemd.network.html

Aug 8 2019, 4:09 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

dhcp can be done via systemd or the traditional isc-dhcp client, which way should we go? systemd.networkd does link detection too and stops dhcp if the link is lost and starts it again when the link returns to state up.

Aug 8 2019, 4:08 PM · VyOS 1.3 Equuleus (1.3.0)

Aug 7 2019

hagbard changed the status of T1566: Extend L2TP/IPSec server with IPv6 from Open to Needs testing.
Aug 7 2019, 10:47 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1566: Extend L2TP/IPSec server with IPv6, a subtask of T834: New L2TP server implementation based on accel-ppp, from Open to Needs testing.
Aug 7 2019, 10:47 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T1566: Extend L2TP/IPSec server with IPv6.

@Dmitry PR merged in, you can test it in the next rolling tomorrow.

Aug 7 2019, 10:46 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

I have almost all requested stuff implemented, plus some more like setting mtu, mac address etc. I'm planning to include that into vyos-1x after testing.

Aug 7 2019, 8:06 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1557: Create generic abstraction for configuring interfaces e.g. IP address as Normal priority.
Aug 7 2019, 8:06 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1565: [wireguard] - use VYOS_TAGNODE_VALUE to determine changed tagNodes .
diff --git a/scripts/build-command-templates b/scripts/build-command-templates
index a7312f7..ba80ead 100755
--- a/scripts/build-command-templates
+++ b/scripts/build-command-templates
@@ -227,7 +227,7 @@ def make_node_def(props):
Aug 7 2019, 7:23 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard assigned T1566: Extend L2TP/IPSec server with IPv6 to Unknown Object (User).
Aug 7 2019, 7:12 PM · VyOS 1.3 Equuleus (1.3.0)

Aug 6 2019

hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

I'd like to make it more generic anyway, so basically it will be come a wrapper for the ip commands plus some check/find function maybe (like what mac belongs to what interface, bonding etc).

Aug 6 2019, 7:01 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1557: Create generic abstraction for configuring interfaces e.g. IP address, a subtask of T1556: Rewrite Bridge in new style XML syntax, from Open to In progress.
Aug 6 2019, 4:38 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1557: Create generic abstraction for configuring interfaces e.g. IP address from Open to In progress.
Aug 6 2019, 4:38 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard updated the task description for T1565: [wireguard] - use VYOS_TAGNODE_VALUE to determine changed tagNodes .
Aug 6 2019, 3:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1565: [wireguard] - use VYOS_TAGNODE_VALUE to determine changed tagNodes .
Aug 6 2019, 3:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1565: [wireguard] - use VYOS_TAGNODE_VALUE to determine changed tagNodes .
Aug 6 2019, 3:44 PM · VyOS 1.3 Equuleus (1.3.0)

Aug 5 2019

hagbard closed T1536: PPPoE "Terminating on signal 15" as Invalid.

Thanks for the info.

Aug 5 2019, 1:35 AM · Invalid

Aug 4 2019

hagbard claimed T1557: Create generic abstraction for configuring interfaces e.g. IP address.
Aug 4 2019, 3:26 AM · VyOS 1.3 Equuleus (1.3.0)

Aug 2 2019

hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

I started with a few line of example code, if that would be something we wanna go with, I'll take the task. comments always welcome.

Aug 2 2019, 8:50 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

disable (up/down) is required too.
DHCP might be called from the class, but I think it makes sense to give it to networkd, since it can detect interface up/down and triggers the dhcp client again if needed or releases the IP.

Aug 2 2019, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T742: Replace poptop and xl2tpd with accel-ppp as Resolved.
Aug 2 2019, 4:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard closed T853: Add SSTP server support, a subtask of T742: Replace poptop and xl2tpd with accel-ppp, as Resolved.
Aug 2 2019, 4:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard closed T853: Add SSTP server support as Resolved.
Aug 2 2019, 4:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard placed T1351: accel-pppoe adding CIDR based IP pool option up for grabs.
Aug 2 2019, 4:26 PM · VyOS 1.2 Crux (VyOS 1.2.4)

Aug 1 2019

hagbard placed T1299: Allow SNMPd to be extended with custom scripts up for grabs.
Aug 1 2019, 8:17 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard moved T1299: Allow SNMPd to be extended with custom scripts from In Progress to Backlog on the VyOS 1.2 Crux (VyOS 1.2.3) board.
Aug 1 2019, 8:16 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard placed T1450: crux: ping * flood is not working up for grabs.
Aug 1 2019, 5:49 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard placed T1485: Enable 'AdvIntervalOpt' option in for radvd.conf up for grabs.
Aug 1 2019, 5:49 PM · VyOS 1.2 Crux (VyOS 1.2.4)

Jul 31 2019

hagbard added a comment to T1555: l2tp: LNS features implementation.

@Dmitry merged.

Jul 31 2019, 11:25 PM
hagbard closed T1552: accel-ppp: SSTP documentation, a subtask of T853: Add SSTP server support, as Resolved.
Jul 31 2019, 10:18 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard closed T1552: accel-ppp: SSTP documentation as Resolved.

https://vyos.readthedocs.io/en/latest/services/sstp-server.html

Jul 31 2019, 10:18 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1552: accel-ppp: SSTP documentation, a subtask of T853: Add SSTP server support, from Open to In progress.
Jul 31 2019, 8:47 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1552: accel-ppp: SSTP documentation from Open to In progress.
Jul 31 2019, 8:47 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEX93767c0fe4b8: [SSTP] - T853: adding show commands for session and stats.
Jul 31 2019, 5:00 PM

Jul 30 2019

hagbard committed rVYOSONEXa14688fb01ce: [SSTP] - T853: accel-ppp: SSTP implementation.
Jul 30 2019, 7:43 PM
hagbard moved T853: Add SSTP server support from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Jul 30 2019, 7:36 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard moved T1552: accel-ppp: SSTP documentation from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Jul 30 2019, 7:34 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1351: accel-pppoe adding CIDR based IP pool option from Needs Triage to Backlog on the VyOS 1.2 Crux (VyOS 1.2.2) board.
Jul 30 2019, 7:33 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard reassigned T834: New L2TP server implementation based on accel-ppp from hagbard to Unknown Object (User).
Jul 30 2019, 7:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard placed T1536: PPPoE "Terminating on signal 15" up for grabs.
Jul 30 2019, 7:31 PM · Invalid
hagbard moved T1536: PPPoE "Terminating on signal 15" from Need Triage to Backlog on the VyOS 1.2 Crux board.
Jul 30 2019, 7:31 PM · Invalid
hagbard changed the status of T853: Add SSTP server support, a subtask of T742: Replace poptop and xl2tpd with accel-ppp, from In progress to Needs testing.
Jul 30 2019, 7:24 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T853: Add SSTP server support from In progress to Needs testing.

https://github.com/vyos/vyos-1x/commit/60a4494c4c6fbfce278ca7a0e9190ea659b7608c

Jul 30 2019, 7:24 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard claimed T1552: accel-ppp: SSTP documentation.
Jul 30 2019, 7:17 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1552: accel-ppp: SSTP documentation.
Jul 30 2019, 7:17 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 29 2019

hagbard changed the status of T1351: accel-pppoe adding CIDR based IP pool option from Resolved to Unknown Status.
Jul 29 2019, 2:52 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a project to T1351: accel-pppoe adding CIDR based IP pool option: VyOS 1.2 Crux (VyOS 1.2.2).
Jul 29 2019, 2:52 PM · VyOS 1.2 Crux (VyOS 1.2.4)

Jul 28 2019

hagbard closed T1546: accel-ppp/L2TP radius-source address is not honored as Resolved.
Jul 28 2019, 2:33 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1547: accel-ppp/L2TP restructure CLI as Resolved.
Jul 28 2019, 2:33 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 26 2019

hagbard added a comment to T853: Add SSTP server support.

prototype successfully tested

Jul 26 2019, 8:07 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard reassigned T1546: accel-ppp/L2TP radius-source address is not honored from hagbard to Unknown Object (User).
Jul 26 2019, 8:05 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard reassigned T1547: accel-ppp/L2TP restructure CLI from hagbard to Unknown Object (User).
Jul 26 2019, 7:57 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1536: PPPoE "Terminating on signal 15".

That error will disappear once https://github.com/vyos/ppp-upstream/pull/1 has been merged in. You can meanwhile try to remove the route option and see if it makes any difference.

Jul 26 2019, 4:38 PM · Invalid

Jul 25 2019

hagbard added a comment to T1536: PPPoE "Terminating on signal 15".

@mustard Any updates?

Jul 25 2019, 6:26 PM · Invalid
hagbard assigned T1544: L2TP documentation to Unknown Object (User).
Jul 25 2019, 6:17 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1544: L2TP documentation.
Jul 25 2019, 6:17 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T834: New L2TP server implementation based on accel-ppp, a subtask of T833: New PPTP server implementation based on accel-ppp, from In progress to Needs testing.
Jul 25 2019, 5:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T834: New L2TP server implementation based on accel-ppp from In progress to Needs testing.

https://downloads.vyos.io/rolling/current/amd64/vyos-1.2.0-rolling%2B201907251902-amd64.iso or later

Jul 25 2019, 5:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard committed rVYOSONEXab5ca2796c1a: [accel-l2tp] - T834: l2tp implementation.
Jul 25 2019, 4:58 PM
hagbard claimed T834: New L2TP server implementation based on accel-ppp.
Jul 25 2019, 4:23 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Jul 24 2019

hagbard placed T834: New L2TP server implementation based on accel-ppp up for grabs.

currently testing internally, will be released soon to the current branch.

Jul 24 2019, 10:41 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T1536: PPPoE "Terminating on signal 15".

Tested rolling from yesterday and 1.2.2, no issues.

Jul 24 2019, 5:14 PM · Invalid
hagbard added a comment to T1536: PPPoE "Terminating on signal 15".

@mustard Your ppp session looks just fine. The removal of your default route doesn't terminate the pppoe connection, at least there was no termination request in the dump. Your icmp echo request time out since you don't have a default gateway, so we need to find out why the default gateway gets removed. When you see the icmp timeouts for 8.8.8.8 your pppoe session is still alive and is answering the LCP requests successful, so I think we need to focus on frr and why it is removing the efault route.

Jul 24 2019, 4:25 PM · Invalid

Jul 23 2019

hagbard added a comment to T611: Static route syntax should reflect `ip` command routing capabilities, if possible..

personally I like the below most. it will require quite an amount of work for migration.

Jul 23 2019, 8:59 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard moved T1450: crux: ping * flood is not working from Backlog to Finished on the VyOS 1.3 Equuleus board.
Jul 23 2019, 8:09 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard moved T1450: crux: ping * flood is not working from Need Triage to Backlog on the VyOS 1.3 Equuleus board.
Jul 23 2019, 8:02 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard moved T1450: crux: ping * flood is not working from Needs Triage to Backlog on the VyOS 1.2 Crux (VyOS 1.2.3) board.
Jul 23 2019, 8:02 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard closed T1450: crux: ping * flood is not working as Unknown Status.

https://github.com/vyos/vyatta-op/commit/b64a8a8c7d865039ec849ee044f7b3b818fdf6b1

Jul 23 2019, 8:01 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard triaged T1450: crux: ping * flood is not working as Normal priority.
Jul 23 2019, 8:01 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard claimed T1450: crux: ping * flood is not working.
Jul 23 2019, 7:56 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard closed T1533: Rolling builds broken! as Resolved.

has been fixed by reverting to 4.1 since pdns stopped supporting debian jessie.

Jul 23 2019, 7:30 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T853: Add SSTP server support, a subtask of T742: Replace poptop and xl2tpd with accel-ppp, from Open to In progress.
Jul 23 2019, 6:58 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T853: Add SSTP server support from Open to In progress.
Jul 23 2019, 6:58 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1536: PPPoE "Terminating on signal 15" from Open to On hold.
Jul 23 2019, 4:05 PM · Invalid
hagbard closed T1489: Add vlan_mon usage at Accel as Resolved.
Jul 23 2019, 4:05 PM · VyOS 1.3 Equuleus (1.3.0), vyos-pppoe-server

Jul 22 2019

hagbard added a comment to T1425: No longer able to assign a /31 address on Wireguard interface.

https://github.com/vyos/vyos-1x/commit/36f8a1e4e5966c43c5330ff223fa2ef07d346b6e

Jul 22 2019, 8:50 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard committed rVYOSONEX36f8a1e4e596: [wireguard] fixing value help typo.
Jul 22 2019, 8:50 PM
hagbard closed T1459: [equuleus]: buster: vyos-netplug receives events but doesn't trigger scripts, a subtask of T1412: equuleus: buster: vyos-netplug is not installable and breaks live-build, as Wontfix.
Jul 22 2019, 5:53 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1459: [equuleus]: buster: vyos-netplug receives events but doesn't trigger scripts as Wontfix.

We may have to migrate to networkd to have that functionality, since netplug seems to cause issues with interfaces which are up and running.

Jul 22 2019, 5:53 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1299: Allow SNMPd to be extended with custom scripts from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 22 2019, 5:51 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1489: Add vlan_mon usage at Accel.

@dienac any results to share?

Jul 22 2019, 5:48 PM · VyOS 1.3 Equuleus (1.3.0), vyos-pppoe-server
hagbard added a comment to T1536: PPPoE "Terminating on signal 15".

I can't reproduce your issue, so I suspect no issues with the pppoe client we ship in vyos.

Jul 22 2019, 5:44 PM · Invalid
hagbard committed rVYOSONEX8b0d0509050d: [pppoe] typo fixed.
Jul 22 2019, 4:28 PM
hagbard added a comment to T1536: PPPoE "Terminating on signal 15".

Your filter was a bit to tight, all I see are the LCP echos. I' more interested in the PAD packets, in particular what sides sends a PADT and if PADS is clean.

Jul 22 2019, 3:11 PM · Invalid

Jul 21 2019

hagbard claimed T1536: PPPoE "Terminating on signal 15".
Jul 21 2019, 3:37 PM · Invalid
hagbard added a comment to T1536: PPPoE "Terminating on signal 15".

your are confused with client and server commands.

Jul 21 2019, 3:37 PM · Invalid

Jul 19 2019

hagbard changed the status of T1459: [equuleus]: buster: vyos-netplug receives events but doesn't trigger scripts, a subtask of T1412: equuleus: buster: vyos-netplug is not installable and breaks live-build, from In progress to On hold.
Jul 19 2019, 10:09 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1459: [equuleus]: buster: vyos-netplug receives events but doesn't trigger scripts from In progress to On hold.

https://github.com/vyos/vyos-netplug/commit/81fd74bfbfa6daed506693ecc20deff09042bc71 broke it, I have to find out why he commited it.

Jul 19 2019, 10:09 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1459: [equuleus]: buster: vyos-netplug receives events but doesn't trigger scripts, a subtask of T1412: equuleus: buster: vyos-netplug is not installable and breaks live-build, from Open to In progress.
Jul 19 2019, 8:50 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1459: [equuleus]: buster: vyos-netplug receives events but doesn't trigger scripts from Open to In progress.
Jul 19 2019, 8:50 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 18 2019

hagbard closed T533: Support for PPPoE MTU greater than 1492 as Resolved.

fixed via https://phabricator.vyos.net/T1065

Jul 18 2019, 10:19 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard moved T1485: Enable 'AdvIntervalOpt' option in for radvd.conf from Need Triage to Backlog on the VyOS 1.2 Crux board.
Jul 18 2019, 8:42 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard closed T1485: Enable 'AdvIntervalOpt' option in for radvd.conf as Unknown Status.

https://github.com/vyos/vyatta-ipv6-rtradv/commit/2c543f7f369f9429e7dad89bb7bb9f9dec823856

Jul 18 2019, 8:42 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard renamed T1485: Enable 'AdvIntervalOpt' option in for radvd.conf from Does not send AdvInterval in the router advertisment to Enable 'AdvIntervalOpt' option in for radvd.conf.
Jul 18 2019, 8:33 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard triaged T1485: Enable 'AdvIntervalOpt' option in for radvd.conf as Normal priority.
Jul 18 2019, 8:19 PM · VyOS 1.2 Crux (VyOS 1.2.4)