If you're using merlin firmware, I believe the latest firmware has not merged 38152 into it yet. I'm also waiting for this (plus the IPv6 DDNS function) to be added.
This is the script I use to create forwarding rules. If the source and destination port is the same, this should be enough. I only have problems if the ports are different.
#!/bin/sh
# Remember to set static ULA in dnsmasq config
#ip6tables -I FORWARD -i [IF] -m state --state NEW -p [PROT]...
Thanks - took me some time but I now have IPv6 internet connectivity provided by ip6tables MASQUERADE nat66. I know nAt66 BaD but assigning another /64 in parallel to my main network's /64 just doesn't work despite my ISP giving me a /48. `ip -6 route` gives no default routes if I do that.
Also...
Hi,
I have a BE88U with merlin 3006.102 and I have created a guest VLAN with DHCP. The system assigned it SDN index 5 (as I have `dnsmasq-5.conf`) and bridge device `br56`. I would like some clarifications on how these numbers are decided so I can write reliable scripts to operate on this...
Indeed, I didn't even need to do a modprobe. It's already loaded. But despite that the `tc` command didn't seem to work.
Ended up doing exactly this with my GS305E, with VLAN tagging enabled to isolate one of the ports to the guest VLAN. Initially I was thinking of experimenting with bandwidth...
I searched a bit and asked ChatGPT, it seems like I can limit egress (client upload) rate with `tc` command, but I cannot limit ingress (client download) without ifb, which isn't included in the firmware. Anyone can provide some pointers on how to achieve port based upload and download limits...
Thank you. Based on your reply I have created dhcpc-event script with content:
#!/bin/sh
if ([ "$1" = "bound" ] || [ "$1" = "updated" ] || [ "$1" = "rebound" ]) && [ "$2" = "6" ]; then
ip -6 addr add dev br0 fd00:d:e:f::1/64
fi
But this does not seem to work, the prefix still gets cleared...
I've been messing with IPv6 DDNS, and I've searched the forum and would like to confirm if these are correct and are still the case right now:
1. When DDNS is set to custom the ddns-start script will NOT get an IPv6 passed to it, only IPv4; IPv6 custom DDNS is completely DIY (Source...
Is there a simple way to execute a script after odhcp6c client renews its lease? Reason I ask this is because I have a ULA range setup in my network and every time odhcp6c renews its lease my ULA prefix on br0 gets cleared. This renew does not appear to trigger any user scripts.
I know that...
I disabled WPS on day one. For AiMesh though, I didn't touch it but I couldn't find a place to explicitly disable it either. Is there a way though? There's no other nodes in the AiMesh tab.