I'm trying to help a friend set up OpenWrt on a Nexx WT3020 router. Got 19.07.2 flashed and running.
Problem: the router cannot connect to the ISP via PPPoE, and the ISP does not support IPv6.
We spent a few hours trying to get it to work, but no joy. The log always says: “Timeout waiting for PADO packets”. We can connect from macOS using PPPoE, so the ISP is working. Ergo, it must be an issue with the OpenWrt config.
At first, both the WAN and WAN6 interfaces bizarrely showed packets being sent, so I deleted the WAN6 interface. But still, there are "Advanced Settings" under WAN that seem to default to using IPv6. I tried disabling those but then the ISP sends other errors (e.g. "Unknown error (USER_REQUEST)").
My friend has become frustrated with OpenWrt and now wants to dump it and go back to the factory Nexx firmware. I have tried to say that OpenWrt is better, but it's hard to be persuasive when it acts like this.
Is there some simple, clear documentation that describes the exact steps to disable IPv6, i.e., in noob-friendly language??