Page MenuHomeVyOS Platform
Feed All Stories

Apr 21 2020

Viacheslav added a parent task for T2350: Interface geneve conf-mode error: T2353: Interface [conf_mode] errors parent task.
Apr 21 2020, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a parent task for T2352: l2tpv3 conf_mode errors: T2353: Interface [conf_mode] errors parent task.
Apr 21 2020, 3:49 PM
Viacheslav added subtasks for T2353: Interface [conf_mode] errors parent task: T2352: l2tpv3 conf_mode errors, T2350: Interface geneve conf-mode error, T2342: Bridge l2tpv3 + ethX errors.
Apr 21 2020, 3:49 PM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav created T2353: Interface [conf_mode] errors parent task.
Apr 21 2020, 3:48 PM · VyOS 1.3 Equuleus (1.3.6)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

No, you misunderstood. I know that nptv6 is used for NAT work of ula and global IPv6 address prefixes, which may have nothing to do with DHCPv6 PD. But in fact, for a router that fully supports DHCPv6 Pd from ISP, I hope to complete the following functions:

Apr 21 2020, 3:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po committed rVYOSONEX3f3efab7812f: vpn: l2tp: T2314: pass proper content variable to render().
Apr 21 2020, 3:39 PM
c-po committed rVYOSONEX207b7390003c: pppoe-server: T2314: pass proper content variable to render().
Apr 21 2020, 3:39 PM
c-po committed rVYOSONEXf7bb2d00bcaf: ipsec: T2317: pass proper content variable to render().
Apr 21 2020, 3:39 PM
Viacheslav created T2352: l2tpv3 conf_mode errors.
Apr 21 2020, 3:24 PM
tbr added a comment to T421: Add Pv6 prefix delegation support.
In T421#60930, @CRCinAU wrote:

Maybe I'm simplifying a bit too much - but shouldn't this just be a binary on / off and an optional preferred prefix delegation size (normally between a /56 and /64)?

It would make sense to offer this for any WAN connection type - I'm not sure there's a usage case for any other type...

Apr 21 2020, 3:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
darkdragon-001 added a comment to T421: Add Pv6 prefix delegation support.
In T421#60929, @tbr wrote:

Well, I have been using EdgeMax routers for the past 7 years or so (from the day that the ER-3 Lite was released). I use dhcpv6-pd with them and I think the config is pretty solid. I would do it very similar, if not the same.

It is very close to what @gadams proposed (see above), where the dhcpv6-pd option is added under the interface that gets the delegated prefix. Then, that prefix can be advertised on other interfaces. Important is the possibility to subdivide an assigned prefix into various subnets on different interfaces (using the sla-id option). I think it makes sense to put the dhcpv6-pd under the interfaces, just like normal address assignment falls under an interface. Moreover, dhcpv6-pd and normal IPv6 address assignment can be combined (an IPv6 interface can get a prefix and an address at the same time).

For me personally, I was hoping to start using vyos for my routing/firewall. But without PD it is unusable for me. The alternatives (pfsense, untange, Mikrotik CHR) all have their limitations too. For vyos this feature would be a huge gain.

Apr 21 2020, 3:13 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
tbr added a comment to T421: Add Pv6 prefix delegation support.

NPTv6 has nothing to do with PD. It's used to do NAT of IPv6 prefixes.

Apr 21 2020, 3:13 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po changed the status of T2350: Interface geneve conf-mode error from Open to In progress.
Apr 21 2020, 3:08 PM · VyOS 1.3 Equuleus (1.3.0)
CRCinAU added a comment to T421: Add Pv6 prefix delegation support.

Can PD be used for nptv6?

Apr 21 2020, 3:07 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
danielpo added a comment to T421: Add Pv6 prefix delegation support.

I don't know, I just use wide-dhcpv6-client to get the prefix i get from my ISP routed to vyos.

Apr 21 2020, 3:06 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po changed the status of T2351: Cleanup PPTP server implementation and CLI commands from Open to In progress.
Apr 21 2020, 3:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2351: Cleanup PPTP server implementation and CLI commands.
Apr 21 2020, 3:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX247577917639: accel-ppp: unify "authentication mode" XML definition to common include file.
Apr 21 2020, 3:06 PM
thomas-mangin changed the status of T2274: Move the interface default values from the conf_mode file to the interface, a subtask of T2171: Unify creation and manipulation of interfaces, from Needs testing to Open.
Apr 21 2020, 3:05 PM · VyOS 1.4 Sagitta
thomas-mangin changed the status of T2274: Move the interface default values from the conf_mode file to the interface from Needs testing to Open.
Apr 21 2020, 3:05 PM · VyOS 1.3 Equuleus (1.3.5)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

I solved this myself by building my own vyos iso and just adding --custom-package "wide-dhcpv6-client". I configured wide-dhcpv6 myself.
It works fine for now.

Apr 21 2020, 3:04 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin closed T2204: Support tunnel source-interface as Resolved.
Apr 21 2020, 3:04 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2204: Support tunnel source-interface.

Works for me ..

[ interfaces tunnel tun0 ]
DEBUG/IFCONFIG cmd 'ip tunnel add tun0 mode gre local 127.0.0.1 remote 1.1.1.1 dev eth0 ttl 255 tos inherit'
Apr 21 2020, 3:04 PM · VyOS 1.3 Equuleus (1.3.0)
danielpo added a comment to T421: Add Pv6 prefix delegation support.

I solved this myself by building my own vyos iso and just adding --custom-package "wide-dhcpv6-client". I configured wide-dhcpv6 myself.
It works fine for now.

Apr 21 2020, 3:03 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav renamed T2350: Interface geneve conf-mode error from Geneve conf-mode error to Interface geneve conf-mode error.
Apr 21 2020, 3:01 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T2350: Interface geneve conf-mode error.
Apr 21 2020, 3:01 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

Can you refer to some experience of other devices supporting DHCPv6 PD!

Apr 21 2020, 2:57 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
GitHub <noreply@github.com> committed rVYOSONEX53090ac54cff: Merge pull request #365 from thomas-mangin/T2204 (authored by c-po).
Apr 21 2020, 2:57 PM
thomas-mangin added a comment to T2274: Move the interface default values from the conf_mode file to the interface.
Apr 21 2020, 2:57 PM · VyOS 1.3 Equuleus (1.3.5)
thomas-mangin changed the status of T2274: Move the interface default values from the conf_mode file to the interface, a subtask of T2171: Unify creation and manipulation of interfaces, from Open to Needs testing.
Apr 21 2020, 2:56 PM · VyOS 1.4 Sagitta
thomas-mangin changed the status of T2274: Move the interface default values from the conf_mode file to the interface from Open to Needs testing.
Apr 21 2020, 2:56 PM · VyOS 1.3 Equuleus (1.3.5)
thomas-mangin added a comment to T2274: Move the interface default values from the conf_mode file to the interface.
Apr 21 2020, 2:54 PM · VyOS 1.3 Equuleus (1.3.5)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.
In T421#60928, @c-po wrote:

Maybe the VyOS fans in China can come up with something, too?

Apr 21 2020, 2:54 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin created T2349: list_interface.py exclusion.
Apr 21 2020, 2:42 PM · VyOS Rolling
CRCinAU added a comment to T421: Add Pv6 prefix delegation support.

Maybe I'm simplifying a bit too much - but shouldn't this just be a binary on / off and an optional preferred prefix delegation size (normally between a /56 and /64)?

Apr 21 2020, 2:34 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
tbr added a comment to T421: Add Pv6 prefix delegation support.

Well, I have been using EdgeMax routers for the past 7 years or so (from the day that the ER-3 Lite was released). I use dhcpv6-pd with them and I think the config is pretty solid. I would do it very similar, if not the same.

Apr 21 2020, 2:34 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T421: Add Pv6 prefix delegation support.

Maybe the VyOS fans in China can come up with something, too?

Apr 21 2020, 2:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

come on. I believe you can do it. The vyos fans in China are looking forward to you!

Apr 21 2020, 2:28 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T421: Add Pv6 prefix delegation support.

One of the open question is how the CLI should be designed. None of us found a proper solution yet.

Apr 21 2020, 2:23 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
GitHub <noreply@github.com> committed rVYOSONEX1f3f368aaa71: Merge pull request #364 from jjakob/dhcpv6-op-mode-fix (authored by c-po).
Apr 21 2020, 2:23 PM
c-po closed T2341: Pseudo-ethernet Interfaces Not Loaded on Boot as Resolved.
Apr 21 2020, 2:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2341: Pseudo-ethernet Interfaces Not Loaded on Boot.

Next rolling will have the definitive fix :)

Apr 21 2020, 2:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe4cc4b75a324: macvlan: pseudo-ethernet: 2341: bugfix empty source-interface on system boot.
Apr 21 2020, 2:22 PM
c-po committed rVYOSONEXf69824153f79: macvlan: T1635: fix source-interface description.
Apr 21 2020, 2:22 PM
c-po committed rVYOSONEX1cf5863b6434: dns-forwarding: T2298: verify pdns path is exists.
Apr 21 2020, 2:21 PM
c-po committed rVYOSONEX8219d609aa2a: dhcpv6: T2341: remove obsolete priority causing priority inversion.
Apr 21 2020, 2:21 PM
CRCinAU added a comment to T421: Add Pv6 prefix delegation support.

Keep in mind that this bug was originally filed on 2013-12-31 - so I certainly wouldn't hold your breath ;)

Apr 21 2020, 1:37 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jack9603301 added a comment to T2348: On IPv6 address distribution and DHCPv6 bugs.

Thank you very much! I hope to get the restored rolling image tomorrow or in the next few days. If it is repaired, can you reply me through this list?

Apr 21 2020, 1:08 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

I also want to ask, I expect it to get full support. I think the reason why the official may add features in vyos1.3 is that it is in the need triage category of vyos1.3, and it is not removed or marked as invalid, but just closed. Of course, I'm not official, but I want full support!

Apr 21 2020, 1:05 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T2348: On IPv6 address distribution and DHCPv6 bugs.

My fix for that was merged 7 hours ago so your 202004210117 image doesn't contain it. https://github.com/vyos/vyos-1x/commit/c7d8e39be10a59d64be643cade2213c97f1e3639

Apr 21 2020, 1:04 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2348: On IPv6 address distribution and DHCPv6 bugs.

Execute sudo systemctl status isc-dhcp-server6 output:

Apr 21 2020, 12:56 PM · VyOS 1.3 Equuleus (1.3.0)
tbr added a comment to T421: Add Pv6 prefix delegation support.

So, what is the status of this ticket? It seems the fundamentals are available to make DHCPv6 PD work, but is someone working on this to add it to vyos?

Apr 21 2020, 12:50 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Unknown Object (User) edited the content of CLI Shell API.
Apr 21 2020, 12:28 PM
Unknown Object (User) deleted CLI Shell API.
Apr 21 2020, 12:25 PM
Unknown Object (User) created CLI Shell API.
Apr 21 2020, 12:22 PM
jjakob added a comment to T2348: On IPv6 address distribution and DHCPv6 bugs.

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

Apr 21 2020, 11:35 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2348: On IPv6 address distribution and DHCPv6 bugs.

I'm working on T2345, but the root issues probably aren't the same. Do you have service router-advert configured, and is it on a bridged interface? Then the cause is T2345. If not (if you have router-advert and dhcpv6-server on a eth interface) then this is a different issue.

Apr 21 2020, 11:26 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 renamed T2348: On IPv6 address distribution and DHCPv6 bugs from Unable to use DHCPv6 to On IPv6 address distribution and DHCPv6 bugs.
Apr 21 2020, 11:11 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2345: IPv6 router-advert not working.

This is due to the bridge missing a link-local address. The bridge members also don't need link-local addresses (currently they have them) and IPv6 can be disabled entirely on them.

Apr 21 2020, 11:06 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2348: On IPv6 address distribution and DHCPv6 bugs.
Apr 21 2020, 10:48 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2345: IPv6 router-advert not working from Open to In progress.
Apr 21 2020, 10:47 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2348: On IPv6 address distribution and DHCPv6 bugs.
Apr 21 2020, 10:39 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2335: Unable to assign IPv6 from ISP.

When the GNS emulator is running, new errors are found. For details:

Apr 21 2020, 10:37 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T2348: On IPv6 address distribution and DHCPv6 bugs.
Apr 21 2020, 10:36 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2255: DNS forwarding op-mode error, a subtask of T2322: CLI [op-mode] bugs. Root task, as Resolved.
Apr 21 2020, 7:18 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2255: DNS forwarding op-mode error as Resolved.
Apr 21 2020, 7:18 AM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEXc7d8e39be10a: Merge pull request #363 from jjakob/dhcpv6-server-fix (authored by c-po).
Apr 21 2020, 5:35 AM
jestabro updated the task description for T2347: During commit, any script output directed to stdout will contain path.
Apr 21 2020, 3:00 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2347: During commit, any script output directed to stdout will contain path from Open to In progress.
Apr 21 2020, 2:56 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro committed rVYOSONEX0a3df61f33c4: vyos.util: T2347: call will print output only if non-empty.
Apr 21 2020, 2:54 AM
jestabro triaged T2347: During commit, any script output directed to stdout will contain path as Normal priority.
Apr 21 2020, 2:47 AM · VyOS 1.3 Equuleus (1.3.0)
trae32566 added a comment to T2316: DHCP-server op-mode errors.

That fixed it for me. Thanks!

Apr 21 2020, 1:02 AM · VyOS 1.3 Equuleus (1.3.0)
trae32566 reopened T2341: Pseudo-ethernet Interfaces Not Loaded on Boot as "Open".

Just tested this using 1.3-rolling-202004201924 and it still happens, so that doesn't appear to have worked.

Apr 21 2020, 12:44 AM · VyOS 1.3 Equuleus (1.3.0)

Apr 20 2020

trae32566 created T2346: Setting hostname yields temporary file error.
Apr 20 2020, 8:49 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2241: Changing settings on an interface causes it to fall out of bridge.

This is a pretty serious bug. Is there any progress?

Apr 20 2020, 8:28 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2345: IPv6 router-advert not working as High priority.
Apr 20 2020, 8:24 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2328: dhcpv6 server not starting (disable check reversed?).

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

Apr 20 2020, 8:05 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob changed the status of T2339: OpenVPN: IPv4 no longer working after adding IPv6 support from In progress to Needs testing.

@c-po can you please test if this now works, if so the task can be closed. My testing showed that it does.

Apr 20 2020, 8:04 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX3dfcc251b929: Merge pull request #361 from jjakob/openvpn-ipv6-proto-fix (authored by c-po).
Apr 20 2020, 7:21 PM
jjakob changed the status of T2328: dhcpv6 server not starting (disable check reversed?) from Open to In progress.
Apr 20 2020, 7:19 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
GitHub <noreply@github.com> committed rVYOSONEXa972177723c5: Merge pull request #362 from thomas-mangin/T2320-fix (authored by c-po).
Apr 20 2020, 7:18 PM
jjakob added a comment to T2339: OpenVPN: IPv4 no longer working after adding IPv6 support.

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

Apr 20 2020, 7:06 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc changed the status of T2343: Disable memory ballooning in VM templates from Open to In progress.
Apr 20 2020, 6:59 PM · VyOS 1.3 Equuleus
jjakob changed the status of T2339: OpenVPN: IPv4 no longer working after adding IPv6 support from Open to In progress.
Apr 20 2020, 6:17 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2316: DHCP-server op-mode errors.

Yeah, I missed that one. Thanks for fixing it c-po.

Apr 20 2020, 6:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXf23b73fdd355: op-mode: dhcp: T2316: bugfix TypeError.
Apr 20 2020, 6:09 PM
c-po added a comment to T2316: DHCP-server op-mode errors.

Fixed in https://github.com/vyos/vyos-1x/commit/f23b73fdd35551960dc958cd42c953fcf52a0e75

Apr 20 2020, 6:08 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2335: Unable to assign IPv6 from ISP as Resolved.
Apr 20 2020, 6:02 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2335: Unable to assign IPv6 from ISP.

Weird - does not happen on my PPPoE test server. Please update us if you find the root cause on this odd behavior with your ISP. Closing this.

Apr 20 2020, 6:02 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 added a comment to T2316: DHCP-server op-mode errors.

show dhcp server leases now works, but I've found show dhcp server statistics is broken as well:

vyos@cr01b-vyos:~$ show dhcp server statistics
Traceback (most recent call last):
  File "/usr/libexec/vyos/op_mode/show_dhcp.py", line 243, in <module>
    leases = len(get_leases(lease_file, state='active', pool=p))
TypeError: get_leases() missing 1 required positional argument: 'leases'
Apr 20 2020, 5:55 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEXfa7d69112268: Merge pull request #359 from sever-sever/dns-for-stat (authored by c-po).
Apr 20 2020, 5:31 PM
GitHub <noreply@github.com> committed rVYOSONEXae6f1052b1d9: Merge pull request #358 from thomas-mangin/T2320 (authored by c-po).
Apr 20 2020, 5:31 PM
Unknown Object (User) changed the status of T2342: Bridge l2tpv3 + ethX errors from In progress to Needs testing.

PR https://github.com/vyos/vyatta-cfg-system/pull/123


@Viacheslav can you double-check this package with most popular interfaces in the bridge?

Apr 20 2020, 5:17 PM · VyOS 1.2 Crux (VyOS 1.2.6)
jjakob moved T2337: hw-id gone missing from interfaces after upgrade to 1.3-rolling-202004191028 from Need Triage to Finished on the VyOS 1.3 Equuleus board.

Tested latest rolling, hw-id works as expected again (albeit sometimes buggy, but that's nothing new).

Apr 20 2020, 5:16 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2335: Unable to assign IPv6 from ISP.

If I execute the above command, it seems that IPv6 settings can't really take effect, and the PPPoE link will be broken every ten seconds. Of course, if I restart vyos, it will return to normal and obtain IPv6 normally! Of course, this is just a problem when I execute these commands in my situation. It doesn't mean that it's the only condition to reproduce this bug!

Apr 20 2020, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2344: PPPoE server client static IP assignment silently fails as Resolved.
Apr 20 2020, 3:49 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2344: PPPoE server client static IP assignment silently fails from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Apr 20 2020, 3:49 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2344: PPPoE server client static IP assignment silently fails from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Apr 20 2020, 3:49 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po committed rVYOSONEXa176ab7329df: pppoe-server: T2344: fix client static IP assignment.
Apr 20 2020, 3:47 PM
c-po committed rVYOSONEXddcf7902ea44: .gitignore: add various editor extensions.
Apr 20 2020, 3:39 PM