Reviving an old topic.
I repeated some MTU tests, using that buggy
http://www.letmecheck.it/mtu-test.php (or whatever) MTU test website and then again using loads of pings by hand sent by my Firebrick router itself to endpoints within the AA network.
(Health warning regarding that nutty website: see
https://forum.kitz.co.uk/index.php/topic,22654.msg385835.html#msg385835)
Firstly I tried the AA 4G/3G service into my iPad - with an AA-supplied SIM. Recall that this AA service is based on the Three network with ‘AQL’ as an intermediate carrier, who seems to be an interconnection service provider who nails the whole thing together. Using the MTU test website with IPv4 pings, this time I get a different result from before - a ping max of 1472 so 1472+28 bytes of ping overhead = 1500 bytes IPv4 PDU MTU. So at some point in the last few months the whole setup of this entire end-to-end AA service itself has been sorted out so it can carry 1500 byte IPv4 PDUs now in the case of the iPad with AA SIM.
I could not try IPv6 using this tool because the website is completely broken in that it falls over if you even have an IPv6 address iirc, and goes nutty in that case even if you merely select the IPv4 test never mind trying the IPv6 one. Am I remembering correctly here?
Then I retested the combination of my AA-supplied 3G Huawei ‘dongle’ USB NIC in my Firebrick with the AA/Three service. I’m assuming that if the results should turn out to be different from the first iPad-direct test then the 3G USB NIC would have to be guilty. Using manual ping tests from the Firebrick’s diagnostic tools facility to bottomless.aa.net.uk using IPv4 only, this time I got a weird result of 1468 bytes. So it seems that the 3G USB NIC is indeed restricting MTU. Damn.
I can’t recall with certainty but I thought the result for this test before was not the same, at 1440. The fact that there is this 28 byte discrepancy is more than a tad suspicious and make me think that I either screwed things up last time or this time. If this result is correct, how does one get an IP PDU MTU of 1468?