In T421#65476, @gadams wrote:Recovery from failures does seem generally desirable, but it would also be preferable to discover errors in configuration while in conf code. For this reason, it seems like the best way to handle this would be to defer starting dhcp6c until the very end of configuring all the interfaces, if that's possible. Is there a mechanism already to do this, or should I look into restructuring things slightly.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed Search
May 29 2020
May 29 2020
May 28 2020
May 28 2020
c-po changed the status of T1291: Under certain conditions the VTI will stay forever down from Unknown Status to Resolved.
c-po edited projects for T1291: Under certain conditions the VTI will stay forever down, added: VyOS 1.2 Crux (VyOS 1.2.6); removed Ready for Crux (1.2.x).
@gadams it makes no sense to use this as a catch-all thread. New requests/bugs should go into dedicated tasks.
c-po added a comment to T2523: Upgrade from 1.2.5 to 1.3-rolling-202005261512 results in broken network config on second boot.
Yes there have been issues with interface naming in the past. Hopefully they are finally resolved in 1.3 now.
May 27 2020
May 27 2020
During testing I've found that there is a well known problem (we had for ethernet interfaces) also in the serial ports. They can be enumerated and mapped to /dev/ttyUSBxxx differently from boot to boot. This is especially painful on my development APU4 board which also has a Sierra Wireless MC7710 LTE module installed which operates via ttyUSB2 (when no serial console cable is attached) - on subsequent boots this can become ttyUSB3 or depending on the number of FT232 dongles I attach.
@gadams your mentioned problem is already fixed in the latest rolling image
@jack9603301 your assumptions are invalid. I have a fully reboot-save PPPoE setup. Please stop making wrong assumptions! and search the code properly!
@gadams, please describe use case where wide does not start and include config with expected result and VyOS version. Sure config can be adjusted, luckily its an open Git repo so just send a PR.
May 26 2020
May 26 2020
dhclient is not used, wide-dhcp client is started on demand. Also prefixes are properly assigned to interfaces, using this at home for pppoe. Specific prefix size request is implemented as of T2506.
Windows 10 works with SLAAC like a charm.
c-po changed the status of T2523: Upgrade from 1.2.5 to 1.3-rolling-202005261512 results in broken network config on second boot from Open to On hold.
c-po added a comment to T2523: Upgrade from 1.2.5 to 1.3-rolling-202005261512 results in broken network config on second boot.
I tried mocking with your configuration and thus needed to delete the policy statement as I have no policy installed. Maybe you can boot your system with the vyos-config-debug option and share the output? Or send the full config.boot.
c-po added a comment to T2523: Upgrade from 1.2.5 to 1.3-rolling-202005261512 results in broken network config on second boot.
Why is there no eth0 on VyOS 1.2.5?
c-po closed T2502: PPPoE default route not installed for IPv6 when "default-route auto" as Resolved.
c-po moved T2458: Update FRR to 7.3.1 from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
c-po closed T2520: show conntrack fails with Perl error, a subtask of T2322: CLI [op-mode] bugs. Root task, as Resolved.
@jack9603301 please note that this is currently a beta implementation which of course contains bugs. Also the CLI will change in the near future to support requesting specific prefix sizes (T2506)
The ethernet TypeError is fixed in the upcoming rolling release
May 25 2020
May 25 2020
a) should not be the case
May 24 2020
May 24 2020
I‘m asking myself if length should be specified as decimal number or as ::/60 prefix?
The "auto grep" could be added to show log indeed that it only displays you pppoe stuff.
In T2505#64896, @jjakob wrote:If this can be solved by a kernel update, there was talk about maybe having different build "flavors" in the past - one with all the hardware nic drivers, one without. The minimal image could then have the latest (5.x) kernel.
There's T2085 which prevents us from testing any newer kernel ourselves as it's built by Jenkinsfiles in the CI, we'd need to manually do the steps the CI does to build a kernel. I proposed a shared script solution for these repositories in that task that could be called from both the CI and vyos-build, this would allow anyone to build all packages, including the kernel, through vyos-build, just for cases like this.
c-po added a comment to T2085: Building some packages with vyos-build no longer works for Equuleus/current.
We probably should send this PoC script (vyos-build/scripts/build-packages.) to the graveyard as it causes more trouble then good I feel.
Guess the CLI needs a change here as this requirement was overseen. It could look something like this (note that PPPoE can be replaced by any other interface), need to work out the details.
May 23 2020
May 23 2020
There is no newer kernel then 4.19.124 on the 4.19x train. Newer Kernels do not work as the out-of-tree Intel drivers for the NICs and QAT won‘t compile for Kernel >5.3 and that is bot an LTS one.
Welcome - need to make a prefix-hint CLI node for the future
No, its just an ID. Please read my comments above and inser the prefix ::/60 infinity; line and reboot
You only receive a /64 prefix, try adjusting the template then change sla-len to 4
sla-len should be 12 in your case then.
vyos@vyos:~$ ping 2a04:4e42:600::731 PING 2a04:4e42:600::731(2a04:4e42:600::731) 56 data bytes 64 bytes from 2a04:4e42:600::731: icmp_seq=1 ttl=61 time=6.45 ms 64 bytes from 2a04:4e42:600::731: icmp_seq=2 ttl=61 time=6.53 ms
In T2457#63617, @jjakob wrote:Why not just use the OS's ping command? It does address resolution. Resolving a IP address as hostname would leak the IP via DNS as well.
That patch is invalid as ping.py does not exist under vyos-1x package, its in vyatta-op.
May 22 2020
May 22 2020
A friend also thought about set service nettty for network tty (which it is infact)
c-po renamed T2490: Add serial (rs232) to ssh bridge service from Add ser2net service to Add serial (rs232) to ssh bridge service.
c-po moved T1899: Unionfs metadata folder is copied to the active configuration directory from In Progress to Finished on the VyOS 1.3 Equuleus board.
c-po moved T2339: OpenVPN: IPv4 no longer working after adding IPv6 support from In Progress to Finished on the VyOS 1.3 Equuleus board.
c-po moved T2213: vyos-1x: WiFi mode ieee80211ac should also activate ieee80211n from In Progress to Finished on the VyOS 1.3 Equuleus board.
c-po moved T1842: Equuleus: "reboot at 04:00" command not working from Backlog to Finished on the VyOS 1.3 Equuleus board.
c-po moved T1180: require_ht and require_vht configuration from Backlog to Finished on the VyOS 1.3 Equuleus board.
c-po moved T2489: Add MACsec interfaces to "show interfaces" output from Backlog to Finished on the VyOS 1.3 Equuleus board.
c-po moved T2493: Update Linux Kernel to v4.19.124 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
c-po moved T2492: Do not set encrypted user password when it is not changed from Need Triage to Finished on the VyOS 1.3 Equuleus board.
c-po moved T2491: MACsec: create CLI for replay protection from Need Triage to Finished on the VyOS 1.3 Equuleus board.
c-po closed T2491: MACsec: create CLI for replay protection, a subtask of T2023: Add support for 802.1ae MACsec, as Resolved.