I decided to use IPFire, on an old PC for now since the APU I want is out of stock. Built it at work and it was all set up fine, connected it at home, nothing, just times out. Teltonika back in, OK. Tried my laptop directly to the ONT and in Windows it worked but not in Linux, using the dhcpcd client. The ISC dhclient package connected immediately.
Long story short, the ONT (which I think is a Nokia?) appears to be using some non-RFC compliant DHCP settings which the up-to-date dhcpcd package fails on. With some advice from the IPFire guys I disabled clientid, duid and rapid_commit in the dhcpcd.conf file and all is resolved. The Teltonika uses RutOS which is I believe OpenWRT-based and so Linux, but obviously on an older DHCP client.
Incidentally, TalkTalk were as much use as the proverbial chocolate teapot; after 40 minutes waiting in the queue to chat I was informed that it was "impossible" to connect a third-party router, which was "not at all supported". I pointed out that I was online right then via the Teltonika which prompted 10 minutes of silence while they consulted a superior...
Edited by Hobthrust (Fri 18-Feb-22 12:38:04)



Print Thread
