Maurice Walker

Results 31 comments of Maurice Walker

It's indeed incredible how confusing something as basic as changing the keymap can get. In addition to `kbdmap` (non-persistent) and `bsdinstall keymap` (only intended for new installs), there is also...

Turns out you don't even have to enable the DHCPv6 server in step 5, just switching the RA mode to 'Stateless' is sufficient. So it seems OPNsense only creates `/tmp/$if_routerv6`...

Thanks, @fichtner. So does rtsold write the `/tmp/$if_routerv6` file itself or does it pass the router address to a script or something which then writes the file? I did dig...

rtsold is started with the -M and -O options, which invokes rtsold_script.sh if the M or O flag is set in RAs: https://github.com/opnsense/core/blob/b8c6c182025eb49f93f419a2be4ad9b914c2710c/src/etc/inc/interfaces.inc#L2709-L2715 Neither of these flags are set in...

Hey @fichtner, so it seems we've established how this is currently implemented: When rtsold receives a Router Advertisement with the M or O flag set, it invokes rtsold_script.sh with the...

Proof of concept patch: https://github.com/maurice-w/core/commit/62cb980d2c323ffe2e8aac32351603d254f3e2b6 Initial tests were successful. Question: rtsold_script.sh also creates `/tmp/$if_defaultgwv6`. What's this file for? Should the new script create it, too? My test systems seem to...

@fichtner, quick update: I've addressed your points and also added support for passing RDNSS / DNSSL information from RAs to ifctl. I'll make a PR once testing with 22.7 is...

Alright @fichtner, I used a modified version of the check you suggested and created a PR. Let's continue the discussion there. I'm still concerned that checking whether the router file...

A static file makes sense, absolutely. And thanks for the clean-up! When I apply `opnsense-patch 93d56cb`, the `rtsold_resolvconf` file gets created without the `.sh` extension. Strange. Maybe a side-effect of...

Applying `opnsense-patch -c update d669b0f` unfortunately doesn't fix the missing `.sh` issue for me. The improved patch https://github.com/opnsense/core/commit/d582435b4b21a4246dd1b40df6e0bb8b28e7be77 works, thanks! Doing some real-world testing now. As expected, router address changes...