Page MenuHomeVyOS Platform

Firefishy (Grant Slater)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 28 2024, 5:00 AM (90 w, 1 d)

Recent Activity

Jul 1 2026

Firefishy added a comment to T5746: Firewall extend GeoIP match ASN.

PR for adding the missing documentation: https://github.com/vyos/vyos-documentation/pull/2124

Jul 1 2026, 1:07 PM · VyOS Rolling

Jan 22 2026

Firefishy added a comment to T8196: MTU adjust-mss currently only modifying TCP SYN MSS in single direction.

Based on feedback from the PR, I will do further investigation, come up with a proper test case and comparison with how others (eg: OpenWRT) implement MSS adjustment.

Jan 22 2026, 6:56 PM · VyOS Rolling

Jan 21 2026

Firefishy added a comment to T8196: MTU adjust-mss currently only modifying TCP SYN MSS in single direction.

PR: https://github.com/vyos/vyos-1x/pull/4950 , although to be honest I am not perfectly happy with the implementation, there is likely a better way to implement it.

Jan 21 2026, 10:38 PM · VyOS Rolling
Firefishy added a comment to T8196: MTU adjust-mss currently only modifying TCP SYN MSS in single direction.

I am happy to produce a pull request which adds the missing forward chain.

Jan 21 2026, 1:22 PM · VyOS Rolling
Firefishy added a comment to T8196: MTU adjust-mss currently only modifying TCP SYN MSS in single direction.

Applies both to IPv4 and IPv6 per applicable vyos adjust-mss options.

Jan 21 2026, 1:17 PM · VyOS Rolling
Firefishy created T8196: MTU adjust-mss currently only modifying TCP SYN MSS in single direction.
Jan 21 2026, 1:15 PM · VyOS Rolling

Jan 18 2026

Firefishy added a comment to T7101: Add hardware watchdog support via systemd.

I can confirm it is now working on my system since https://github.com/vyos/vyos-1x/pull/4946

Jan 18 2026, 3:20 PM · VyOS Rolling

Jan 17 2026

Firefishy committed rVYOSONEX94d27bc0331d: T8187: fix watchdog timeout validation if kernel min/max timeout are zero.
Jan 17 2026, 8:52 AM

Jan 16 2026

Firefishy added a comment to T8187: Hardware watchdog timeout validation fix - watchdog may report 0 min/max timeout if hardware limit is unknown.

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

Jan 16 2026, 2:41 PM · VyOS Rolling
Firefishy created T8187: Hardware watchdog timeout validation fix - watchdog may report 0 min/max timeout if hardware limit is unknown.
Jan 16 2026, 2:29 PM · VyOS Rolling

Jan 15 2026

Firefishy committed rVYOSONEX88b0c27a8d35: T7101: Add support for hardware watchdog support via systemd.
Jan 15 2026, 3:39 PM

Dec 20 2025

Firefishy added a comment to T7101: Add hardware watchdog support via systemd.

Linked documentation PR: https://github.com/vyos/vyos-documentation/pull/1703

Dec 20 2025, 12:53 PM · VyOS Rolling

Nov 12 2025

Firefishy added a comment to T8003: Support kernel panic reboot during early boot.

I think this ticket can now be closed now that it has been merged.

Nov 12 2025, 5:15 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling

Nov 11 2025

Firefishy committed rVYOSONEX6631fd47cb31: T8003: Add early kernel panic reboot support.
Nov 11 2025, 1:33 PM

Nov 10 2025

Firefishy added a comment to T7101: Add hardware watchdog support via systemd.

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

Nov 10 2025, 3:20 PM · VyOS Rolling
Firefishy added a comment to T8003: Support kernel panic reboot during early boot.

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

Nov 10 2025, 3:12 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
Firefishy added a comment to T8003: Support kernel panic reboot during early boot.
Nov 10 2025, 3:10 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
Firefishy created T8003: Support kernel panic reboot during early boot.
Nov 10 2025, 3:07 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling

Nov 8 2025

Firefishy added a comment to T7101: Add hardware watchdog support via systemd.

wdctl can be used to check for the presence of a watchdog. Note if the watchdog isn't being managed via systemd (or similar) it will be kept alive by a kernel watchdog process.

Nov 8 2025, 7:34 PM · VyOS Rolling

Feb 4 2025

Firefishy added a comment to T7133: Add slirp4netns podman dependency to allow rootless networking.

PR: https://github.com/vyos/vyos-1x/pull/4332

Feb 4 2025, 6:12 PM · VyOS Rolling
Firefishy created T7133: Add slirp4netns podman dependency to allow rootless networking.
Feb 4 2025, 6:08 PM · VyOS Rolling

Jan 30 2025

Firefishy added a comment to T7101: Add hardware watchdog support via systemd.

Been testing, driver module loading is not always automatic. It is likely best to allow an option to specify the module to load. The vyos config syntax could likely be based this https://github.com/vyos-legacy/vyatta-watchdog/blob/current/README.md

Jan 30 2025, 4:52 PM · VyOS Rolling

Jan 28 2025

Firefishy added a comment to T7101: Add hardware watchdog support via systemd.

From my experience having systemd manage the watchdog has been very stable.
I would not recommend using using watchdogd to manage the hardware watchdog, it is ancient and doesn't integrate well with systemd.

Jan 28 2025, 4:49 PM · VyOS Rolling
Firefishy created T7101: Add hardware watchdog support via systemd.
Jan 28 2025, 4:39 PM · VyOS Rolling

Jan 24 2025

Firefishy added a comment to T5192: RNDIS Missing from Kernel.
In T5192#162346, @c-po wrote:

RNDIS is once more on the "removal" list of the Linux Kernel.
https://www.phoronix.com/news/Linux-Disabling-RNDIS-Drivers

We should not bet on this feature that's why it will be disabled in 1.5 and 1.4 releases

Jan 24 2025, 11:35 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta

Jan 3 2025

Firefishy added a comment to T6991: DHCP default route is lost on reboot or any other FRR related change wh.

I think there is a similar issue for wireguard static routes. In 1.5-rolling-202412310006 the routes are not being added. Works fine in older releases.

Jan 3 2025, 4:04 AM · VyOS Rolling

Jan 1 2025

Firefishy added a comment to T6811: vyos-configd throws an exception during an image upgrade.

OMG. I just spent hours trying to diagnose why I was getting Sending reply: error_code 1 with output "error". The logging really needs to be improved.

Jan 1 2025, 12:36 PM · VyOS Rolling, Bugs

Dec 28 2024

Firefishy closed T6985: udev rule incorrectly skipping ttyACM usb serial devices as Resolved.

The fix has now been merged.

Dec 28 2024, 9:18 PM · VyOS 1.5 Circinus, VyOS Rolling
Firefishy committed rVYOSONEX13dfb5093345: udev: T6985: Fix udev rule to also register ttyACM serial devices.
Dec 28 2024, 8:06 PM
Firefishy added a comment to T6985: udev rule incorrectly skipping ttyACM usb serial devices.

It appears the udev rule was originally based on https://github.com/systemd/systemd/blob/main/rules.d/60-serial.rules#L12 which has the correct rule per this PR, as mentioned above the rule was broken in https://github.com/vyos/vyos-1x/commit/fa07bc3b87be142572124a2ce5c077cb42272418

Dec 28 2024, 9:19 AM · VyOS 1.5 Circinus, VyOS Rolling
Firefishy updated the task description for T6985: udev rule incorrectly skipping ttyACM usb serial devices.
Dec 28 2024, 9:15 AM · VyOS 1.5 Circinus, VyOS Rolling
Firefishy updated the task description for T6985: udev rule incorrectly skipping ttyACM usb serial devices.
Dec 28 2024, 9:13 AM · VyOS 1.5 Circinus, VyOS Rolling
Firefishy added a comment to T6985: udev rule incorrectly skipping ttyACM usb serial devices.

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

Dec 28 2024, 9:13 AM · VyOS 1.5 Circinus, VyOS Rolling
Firefishy created T6985: udev rule incorrectly skipping ttyACM usb serial devices.
Dec 28 2024, 9:01 AM · VyOS 1.5 Circinus, VyOS Rolling