NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
TheCube
Mar 29, 2023Aspirant
[BUG] IPv6: 6rd support breaks after an IPv4 change
Hello, For context, I'm using CenturyLink fiber, which offers IPv6 through 6rd. The problem: with 6rd, IPv6 autoconfig works only on the initial connection. It does not happen on subs...
TheCube
Mar 29, 2023Aspirant
FURRYe38 wrote:Please make contact with NG support to let them know this:
https://my.netgear.com/support/contact.aspx
https://www.netgear.com/about/contact-us/
I don't have netgear support anymore, and I'd rather not pay $90 to file a bug report they are likely to ignore. Are they really taking bug reports on a home support phone number? Not sure how best to do this
- TheCubeMar 29, 2023Aspirant
FURRYe38 wrote:I'll pass this on to NG.
Excellent, thank you so much!In case that helps anyone, I wrote this ugly bash script (works on Linux) to detect when the Orbi needs to be rebooted. Should work with CenturyLink, but may not work elsewhere as the length of the 6rd prefix may vary depending on the ISP (/24 on CenturyLink). Just need to change/shift the sed regexp to adapt.
#!/bin/bash ip4=$(curl -4 -s ipinfo.io | jq -er .ip) ip6=$(sipcalc $(ip route get ::1234 | sed 's/.*src \([^ ]*\).*/\1/') | grep -F Expanded | cut -d '-' -f 2 | tr -d ' ') ip6to4=$(echo $ip6 | sed 's/....:..\(..\):\(..\)\(..\):\(..\)..:....:....:....:..../printf "$((0x\1)).$((0x\2)).$((0x\3)).$((0x\4))"/' | bash -s) echo "IPv4: $ip4" echo "IPv4 from 6rd: $ip6to4" if [[ "$ip4" != "$ip6to4" ]]; then echo "Reboot the Orbi" >&2 exit 1 fi- CrimpOnMar 29, 2023Guru - Experienced User
I am also disappointed that while Netgear has a formal program for reporting security issues, there is no method for customers to report bugs. To be fair, it is pretty obvious that the vast majority of complaints would not actually be "bugs", but are more likely to be:
- I don't understand how the product works and want help.
- I don't like the way this thing works and want you to change how it works.
In other words, accepting "bug reports" could easily turn into a typical product support task. Doing this for 90 days is built into the cost structure of the product. After that, it's a separate self-supporting cost center.
It seems (to me) that there are two areas for improvement:
- Detecting that the ISP has assigned a new IPv6 prefix (i.e. the "bug"), and
- Updating IPv6 DDNS with the new information as the router already does for:
- Netgear DDNS
- No-IP.com DDNS
- Dyn.com DDNS
Oops. Netgear products do "Basic DDNS Only", which probably means that IPv6 DDNS is out of scope.
- TheCubeJul 21, 2023Aspirant
FURRYe38 KevinLiT did you end up talking to NG about this?
On my side, I ended up managing to open a support case without a support contract, but I don't think this is going anywhere. I've been asked to beta-test new firmware multiple times since March, but by now I think they're just asking me to beta-test every new iteration of firmware regardless of whether it is meant to address the issue or not. As far as I can tell, Netgear is ignoring the issue. New firmware versions don't make any difference with regard to 6rd behavior.
I don't know how many layers of communication there are between the support person and the firmware development people, but there's clearly a lot of information that's getting lost in the process. 4 months after opening the case, I am not very confident the issue is actually getting looked at.
- FURRYe38Jul 21, 2023Guru - Experienced User
Nothing currently. We've posted about this as well.
What FW version are you currently using?
I know NG is staging a beta for this community. FW should be forthcoming very soon I believe.
- TheCubeJul 21, 2023Aspirant
I'm currently on beta firmware version 7.2.6.21 which they sent me yesterday. I've tested a bunch of beta versions in the 7.2 series in the past 4 months.
(I have signed an NDA for the beta firmware, but the NDA doesn't prevent me to disclose the above - I'm only prevented from sharing the files)