8 votes

Pourquoi le Wi-Fi ne parvient-il pas à se connecter à certains réseaux publics ?

Il ne se connecte pas à certains réseaux publics officiels gratuits dans les centres commerciaux, les cafés ou les hôpitaux, par exemple, où il est censé se connecter. même avec des barres d'intensité de signal de 3-4 . C'est vrai messieurs, presque intensité totale du signal et il se bloque en disant qu'il est en train d'acquérir l'adresse IP mais après quelques minutes il se déconnecte. J'ai ce journal de connectivité réseau si cela peut aider, sinon guidez-moi dans la bonne direction et je vous fournirai les journaux nécessaires.

03-19 13:12:22.351 I/wpa_supplicant( 8091): got scan complete 
03-19 13:12:22.351 I/wpa_supplicant( 8091): wpa_supplicant_get_scan_results:return scan results2 
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[AndroidAP],rssi[-83],BSSID=b4:07:f9:4c:b8:c1 
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[bneizion],rssi[-59],BSSID=1c:af:f7:7d:f6:d9 
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[],rssi[-67],BSSID=00:15:70:d1:60:ac 
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[],rssi[-73],BSSID=00:15:70:5f:f8:b4 
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[orange-TSZQ],rssi[-86],BSSID=00:21:04:db:fe:42 
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[zerbrachot],rssi[-73],BSSID=00:16:e3:f0:9f:39 
03-19 13:12:22.351 I/wpa_supplicant( 8091): Received 1400 bytes of scan results (6 BSSes) 
03-19 13:12:22.351 I/wpa_supplicant( 8091): wpa_driver_wext_get_scan_results--- 
03-19 13:12:22.381 D/GpsLocationProvider( 1344): GetGpsInterface+ 
03-19 13:12:22.381 D/GpsLocationProvider( 1344): GetGpsInterface- 
03-19 13:12:22.381 D/lib_locapi( 1344): loc_eng_inject_location, accuracy = 209.0 
03-19 13:12:22.411 D/AutoSetting( 4710): service - mLocationListener: onLocationChanged() location = Location[mProvider=network,mTime=1332155542386,mInfo=244.94112160000003333295.25668425,mAccuracy=209.0 
03-19 13:12:22.441 D/AutoSetting( 4710): service - handleMessage() incoming message, what:1 
03-19 13:12:22.441 D/AutoSetting( 4710): service - mLocationListener: onLocationChanged() location = Location[mProvider=network,mTime=1332155542386,mInfo=244.94112160000003333295.25668425,mAccuracy=209.0 
03-19 13:12:22.441 D/AutoSetting( 4710): Util - isSetupWizardCompleted(): true 
03-19 13:12:22.441 D/AutoSetting( 4710): Util - wifi connected 
03-19 13:12:22.441 D/AutoSetting( 4710): service - processLocationBundle() distance to current is less than 1000.0m, bypass update 
03-19 13:12:22.441 D/AutoSetting( 4710): service - handleMessage() within range

0 votes

Est-ce tout ou seulement certains points d'accès publics ? Et lesquels et où sont-ils ?

0 votes

Tous sont des points d'accès publics gratuits.

4voto

jwanagel Points 3531

Si votre téléphone attend une adresse IP, alors votre WiFi est connecté. Et la troisième dernière ligne de votre journal semble confirmer cet état :

03-19 13:12:22.441 D/AutoSetting( 4710): Util - wifi connected

Si vous ne pouvez pas obtenir une adresse IP valide, alors :

  1. le réseau ne dispose pas d'un serveur DHCP
  2. le réseau a reçu l'instruction explicite de ne pas donner d'adresses IP à tout le monde (liste blanche).
  3. votre WiFi a perdu un paquet DHCPOFFER et n'est pas en mesure de poursuivre la négociation.

L'aspect intéressant du troisième cas est qu'il n'est pas nécessaire que la puissance du signal du réseau soit excessivement faible. Je soupçonne que la mise en œuvre des composants du réseau joue également un rôle dans de tels cas. Par exemple, j'ai récemment eu beaucoup de problèmes pour mettre en place un réseau temporaire WPA2 en utilisant hostap sur mon ordinateur personnel. Mon téléphone Android a tout simplement refusé d'obtenir une adresse IP plus de la moitié du temps. En regardant les journaux de mon serveur DHCP, j'ai remarqué que la procédure de négociation s'est arrêtée simplement parce que mon téléphone a cessé de répondre aux paquets au milieu de la négociation, apparemment sans raison. Je n'ai pas approfondi le problème (trop de temps perdu), mais je sais maintenant qu'il y a vraiment beaucoup de choses qui peuvent mal se passer lors de la mise en place d'un réseau WPA.

0 votes

Ou peut-être avez-vous enregistré une IP statique dans votre téléphone, et vous ne pouvez pas vous connecter avec cette IP sur le réseau parce qu'elle n'est pas libre.

0 votes

Je pense que si c'était un ordinateur portable avec lequel je me connectais, il n'échouerait pas.

1voto

Liam W Points 8336

Il se peut que le réseau soit à portée, mais qu'il ne soit pas assez puissant pour qu'on puisse s'y connecter.

J'ai ce problème de temps en temps sur mon appareil - je peux voir le hotspot wifi dans le menu des paramètres, et essayer de m'y connecter, mais il reste bloqué sur 'Connecting' pendant un moment, puis abandonne.

J'ai attribué cela au fait que le signal du réseau n'était pas assez fort, car si je me rapprochais du routeur, il se connectait.

0voto

UnKnown Points 359

Certaines ROMs personnalisées ont des problèmes pour afficher les adresses MAC correctes au moins ma ROM CM7 a ce problème qui rend difficile la connexion au wifi.

Essayez d'enquêter sur cette question.

0 votes

J'ai la ROM stock mise à jour vers Android 2.3.5 avec HTC Sense mis à jour vers la version 3.0.

-1voto

pradeep patra Points 1

Certains réseaux publics disposent de leur propre pare-feu pour protéger le réseau. Certains sont protégés par un mot de passe et un cryptage. Le Wi-Fi a ses propres limites et frontières. Pour se connecter aux réseaux publics, il a besoin d'une autorisation d'accès.

-2voto

Sparx Points 10852

De nombreux hotspots WiFi publics demandent à l'utilisateur de se connecter via une page web. Parfois, il y a une offre d'essai, par exemple pour 30 minutes, après quoi il faut payer pour une utilisation prolongée, etc.

Il est préférable que vous vous renseigniez auprès du support technique ou du service d'assistance du centre commercial, de l'aéroport ou de l'organisation qui fournit l'accès.

MISE À JOUR : De plus, si les points d'accès sont configurés comme des réseaux ad hoc, les appareils Android ne peuvent pas se connecter par défaut. Il existe cependant quelques moyens de contourner ce problème. Cela dépend de votre téléphone et de votre système d'exploitation et, bien sûr, il faut être enraciné.

0 votes

Il aurait quand même réseau la connectivité alors, juste pas d'accès internet.

0 votes

C'est vrai. J'ai cru à tort qu'il était connecté, mais incapable de surfer.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X