Une combinaison de deux problèmes : (1) mon Mac ou mon iPhone a un problème de Wi-Fi ; et (2) les serveurs DNS de l'opérateur cellulaire ont des problèmes.
En raison du second problème, je spécifie explicitement d'autres serveurs pour l'iPhone Wi-Fi. Mais à cause du premier problème, j'utilise la connexion USB.
Lorsque le Mac pense (à tort ou à raison) que le signal Wi-Fi a disparu, la connexion USB reste bonne, mais je ne peux pas accéder aux serveurs web (sauf via Tor, qui ne me permet pas de me connecter à S.E.) et le courrier échoue fréquemment.
L'interface graphique me permet de spécifier explicitement les serveurs DNS pour chaque SSID Wi-Fi ou paire Bluetooth (mais le Bluetooth ne reste pas connecté - encore une fois, je ne sais pas si c'est le Mac ou le téléphone).
Mais l'interface graphique n'a pas de paramètres DNS pour la connexion USB, et je n'ai pas été en mesure d'en trouver un dans les paramètres "par défaut". Je pourrais (peut-être) utiliser ipfw ou iptables pour rediriger les requêtes DNS, mais ce serait un peu gênant. Une autre solution ?
(Oui, un autre fournisseur de téléphonie mobile, mais le Pérou n'en a pas beaucoup et je n'aime pas jeter ce qui m'a coûté 120 soles dans l'espoir qu'un autre soit meilleur).
Je soupçonne que les problèmes de sans-fil se situent au niveau du Mac, car l'iPad fonctionne beaucoup mieux. Cependant, sur l'iPad, la connexion s'interrompt fréquemment, mais un arrêt et un redémarrage rapides des deux appareils la rétablissent, alors que lorsque la connexion Wi-Fi du Mac s'interrompt, elle disparaît pendant un long moment. Le SSID du téléphone n'apparaît pas dans le menu.
Une autre bizarrerie concerne le redémarrage de l'iPhone :
-
Le redémarrage de l'iPhone fait apparaître le SSID dans la liste Wi-Fi, mais le Mac ne parvient pas à se connecter.
-
Le redémarrage de l'iPhone permet au courrier de fonctionner à nouveau, mais le navigateur web ne trouve toujours pas de noms d'hôtes.