Mijn main client is een Ubuntu machine, maar ik kan reproduceren op Android en op een Windows laptop.
De symptomen:
- Instellingen: MSChapv2, PEAP, don't validate root cert. Authenticatie met username/pass werkt perfect. (99.99% zeker dat instellingen probleem niet zijn, maar hier is m'n config file voor de zekerheid)
- Ik krijg steeds een geldig IP (10.127.X.X), binnen de paar seconden
- Pingen naar telenet.be lukt, surfen naar telenet.be lukt ook (maar trraaagggg)
- Pingen naar google.be (of een andere niet-telenet locatie) lukt niet. Pingen naar 8.8.8.8 ook niet, dus geen DNS probleem.
- Het ligt niet aan mijn specifieke login - ik test op sommige momenten ook met de login van mijn ouders (totaal ander abbo in totaal andere stad), om te zien of dat een verschil maakt en mijn login mss ergens geblacklist staat ofzo. Zelfde wisselvallige resultaat.
- Het ligt ook niet aan mijn specifieke apparaat. Op momenten dat het niet werkt kan ik met een Android telefoon, Windows laptop of eender welk ander apparaat hetzelfde probleem reproduceren. Ik kan wegens m'n technische achtergrond gewoon gemakkelijker diagnose stellen met m'n linux bakje
- Ik dacht eerst dat het aan MAC address randomization zou liggen. In nieuwere OS'en scant je adapter telkens met een random MAC adres (voor security), en soms gebruikt ie ook telkens een ander MAC adres voor de effectieve verbinding (zie hier voor uitleg). MAC adres dus eens geforceerd op stabiel. Geen oplossing: soms werkt het, soms niet.
- Er zijn hier verschillende TelenetWiFree access points in de buurt. Vanop mijn locatie zie ik er 3. Het maakt geen verschil met welke ik probeer te verbinden: ik kan de verbinding locken op 1 specifiek AP, of bij problemen wisselen van AP - probleem blijft.
- Dan dacht ik: ok, sommige MAC adressen krijgen blijkbaar een IP dat wel toegang heeft tot WWW, en sommige een IP dat enkel toegang heeft tot telenet.be - wat manueel gespeeld met MAC adres lichtjes veranderen (basicly +1 tot ik een "goed" IP-krijg): ook hier krijg ik geen lijn in. Soms kan ik tot 3, 4 "goeie" IP's krijgen, en vanaf dan is het om zeep.