Come posso risolvere la mia connessione Wi-Fi quando appare un punto esclamativo?


23

A volte, quando sono in una rete Wi-Fi pubblica, viene visualizzato un punto esclamativo nell'icona Wi-Fi in grigio .

Posso collegarmi al Wi-Fi (mi viene assegnato un indirizzo IP), ma non riesco a stabilire una connessione Internet , mentre altri utenti Mac possono farlo . Ogni rete in cui ciò è accaduto, sono stata connessa prima.

inserisci qui la descrizione dell'immagine

Ho provato a provare quanto segue senza successo:

  • eseguire l'assistente per la risoluzione dei problemi
  • disconnettersi e riconnettersi dal Wi-Fi
  • disabilitare e riattivare il Wi-Fi
  • rimuovere la rete dall'elenco delle reti conosciute
  • riavvia il computer

Poiché nessuno dei miei tentativi di risolvere questo problema ha prodotto risultati positivi, finisco sempre per non usare affatto Internet.

Ora mia sorella mi ha già chiamato due volte, dicendomi che si è verificato lo stesso problema. Non potendo fornire una soluzione, ho bisogno del tuo aiuto :)

Mia sorella esegue 10.7.3 su un Macbook 4.1. Sto eseguendo 10.7.3 su un MBP 8.2.


2
Suppongo che ci possano essere una serie di ragioni, ma questo di solito accade quando non si è riusciti a ottenere un indirizzo IP dal server DHCP. Non credo che la correzione sia necessariamente (di solito no) dalla parte del cliente.
Gerry,

Quale sistema operativo sono in esecuzione (e tua sorella)? E inserisci una password?
Michiel,

@Michiel Entrambi eseguiamo il 10.7.3. Inoltre: non ricordo di averlo riscontrato in Snow Leopard.
gentmatt,

@Michiel Le reti pubbliche che utilizzo non richiedono una password.
gentmatt,

Risposte:


8

È necessario ottenere ulteriori informazioni, quindi si prega di fare un po 'di risoluzione dei problemi e riferire.

Passaggi per la risoluzione dei problemi:

  • Tieni premuto il tasto Opzione mentre fai clic sull'icona Wi-Fi nella barra dei menu e facci sapere cosa vedi. Lion: nuovo strumento di diagnostica Wi-Fi
  • Quando viene visualizzato per la prima volta il punto esclamativo, aprire System Preferences > Network. Se ottieni una finestra come questa

Server DHCP in errore

con il Self-Assigned IPpulsante giallo accanto, non è stato possibile ottenere un indirizzo locale dal server DHCP del router Wi-Fi. Ciò può accadere perché la stazione base utilizza restrizioni dell'indirizzo MAC anziché password reali. Questo può accadere anche perché la stazione base ha esaurito la sua serie disponibile di locazioni di indirizzi IP locali.

Quando ci si connette a una rete tramite DHCP, un router di rete (ad es. Il punto di accesso Wi-Fi) fornisce un indirizzo IP da utilizzare e promette che è possibile utilizzarlo per un certo periodo di tempo, che viene chiamato "contratto di locazione". (Questo è quindi non c'è confusione su quando qualcun altro può iniziare a utilizzare l'indirizzo IP che si sta utilizzando. Rinnovi il contratto di locazione o sai che devi smettere di usare quell'indirizzo e ottenerne uno nuovo.) Una volta che il server ti affitta il Indirizzo IP, non può essere assegnato a nessun altro fino alla scadenza del contratto di locazione. Un tipico router domestico potrebbe essere impostato con solo 250 indirizzi da distribuire e un periodo di leasing di 24 ore. Va bene a casa, ma in una caffetteria molto trafficata, potrebbero ottenere più di 250 Wi-Fi utilizzando i clienti in un giorno, a quel punto sarebbero fuori dagli indirizzi. Peggio ancora, i tempi di locazione possono essere molto più lunghi (I 'piccoli numeri di indirizzi da distribuire. Quindi a volte succede davvero, ed è probabilmente quello che ti sta succedendo.

In ogni caso, è probabilmente un errore di configurazione sul router che il proprietario del router deve correggere.


Mi piacerebbe davvero fornire ulteriori informazioni, ma non ne sono più stato colpito. Speriamo che qualcun altro riferisca quando sta vivendo lo stesso.
gentmatt,

Abbastanza normale. Quando sei un cliente di un server DHCP che non riesci a gestire, è difficile sperimentare la sua ottimizzazione, in particolare quando hai già problemi a ottenere l'accesso alla rete :).
dan

→ Old Pro: spiegazione eccellente e analisi dei problemi. È tipico dell'esaurimento del pool di server DHCP. Non c'è bisogno di sparare a nessun plist a caso ☹. La tua risposta merita di più +!
dan

5

Ho già risolto questo problema due volte già utilizzando il seguente metodo:

Nel tipo Terminal.app( /Applications/Utilites/Terminal.app) ...

sudo ifconfig en1 down
sudo ifconfig en1 up

Il che è sorprendente, perché pensavo che questo fosse lo stesso di spegnere e riaccendere l'aeroporto - cosa che ho provato prima, ma non ci sono riuscito.

Tuttavia, forse non è del tutto vero. Secondo la manpage, il downcomando tenterà di ripristinare l'interfaccia (qualunque cosa significhi in dettaglio ...).

Dalla manpage di ifconfig:

 down    Mark an interface ``down''.  When an interface is marked
         ``down'', the system will not attempt to transmit messages
         through that interface.  If possible, the interface will be reset
         to disable reception as well.

Stai vedendo un indirizzo IP autoassegnato in uno dei casi? Prima di provare a abilitare / disabilitare lo stato della rete (accendere / spegnere o lasciare l'interfaccia attiva e forzare la marcatura dell'indirizzo IP e delle tabelle di routing), puoi anche forzare questa versione e rinnovare il tuo stato DHCP andando su Aeroporto -> TCP / IP e selezionando Rinnova DHCP.
bmike

@bmike Questa volta non ho provato a rinnovare il DHCP, ma l'ho già fatto prima e non mi ha aiutato allora. Questo succede abbastanza spesso in qualsiasi Starbucks di Colonia - suppongo. Quindi proverò a replicarlo di nuovo domani e, se necessario, aggiornerò tutte le informazioni.
gentmatt,

È simile ai comandi ipconfig release, renewsu Windows? Sto cercando questa soluzione da anni. Grazie!
thomasingalls il

1

Nelle preferenze di sistema assicurati che le tue preferenze di rete siano impostate sui valori predefiniti di Apple (dovrebbe essere "Automatico") e per il dispositivo WiFi conferma nelle impostazioni "Avanzate ..." che in "TCP / IP" il tuo "Configura IPv4" è " Utilizzando DHCP "


Grazie, avevo applicato quelle impostazioni. Questo non era il problema.
gentmatt,

Sarei interessato a sapere se l'aggiornamento DHCP più volte aiuta. Avrai bisogno di avere l'utilità di rete attiva e guardare la tabella di routing prima e dopo l'aggiornamento. Prestare attenzione all'indirizzo IP, alla maschera di rete e al percorso predefinito.
bmike

0

Anche se dubito che ciò possa aiutare molti, stavo riscontrando questi sintomi dopo aver inserito la password in modo errato. In qualche modo non mi è stato comunicato che la password era errata, quindi sono stato in grado di connettermi al router, ma non avrebbe emesso e indirizzo IP.


Bene, nel mio caso si trattava di un Wi-Fi Starbucks pubblico che non richiedeva una password.
gentmatt,

0

L'ho risolto oggi da www.leshdigital.com Il fatto è: a volte il tuo Mac è un indirizzo IP auto-assegnato che è diverso dal tuo indirizzo IP locale (il mio è 192.168.1.1 e l'indirizzo IP auto-assegnato è diverso da quello ) Quindi quello che dovremmo fare è:

Andiamo alle preferenze di rete e AVANZATO -> TCP / IP -> configura IPv4 (manualmente) Indirizzo IPv4: 192.168.1.19 (Il mio IP locale è 192.168.1.1 quindi ho cambiato da 1 a 19) La subnet mask è un valore predefinito: 255.255 .0.0 e questo è importante: ROUTER-> il tuo IP locale, il mio è: 192.168.1.1 Premi Ok e poi hai finito. Goditi il ​​tuo wifi che è stato impostato con successo.


0

Nel mio caso, il problema viene risolto modificando l'indirizzo mac. Come Cambia indirizzo MAC in OS X Yosemite basta eseguire tre comandi

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --disassociate
sudo ifconfig en0 ether $(openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/./0/2; s/.$//')
networksetup -detectnewhardware

-1

Immagino sia un pianista corrotto. Non riesco a riprodurre l'errore, quindi non sono sicuro che ti aiuterà.

Prova a eliminare /Library/Preferences/SystemConfiguration/NetworkInterfaces.pliste riavviare il computer. L'eliminazione di questo file e il riavvio dovrebbero consentire al sistema di "reinstallare" i driver corretti per l'hardware.

Inoltre, posso consigliare di reinstallare l'aggiornamento combo .


1
Lo proverò la prossima volta che si verifica questo problema. Quindi, non posso darti feedback sulla risposta ora . Potrebbe volerci un po 'prima che questo problema mi colpisca di nuovo. Ma chiunque sia interessato dovrebbe segnalare se anche la tua risposta aiuta.
gentmatt,

@gentmatt, ok, fantastico! Mi hai incuriosito :)
Michiel il

Immagino sia solo una supposizione. Non consiglierei di toccare nessun plist di sistema prima di qualsiasi analisi del problema reale. Per riprodurre questo problema di base, basta avviare un router Fi-Fi con un set ridotto di 2 indirizzi IP distribuiti tramite DHCP. Indovina cosa accadrà quando proverai a connetterti alla terza.
dan

Se i driver fossero corrotti, non avrebbe perso la connessione alla base e non sarebbe stato collegato. Il ! indica che ha un indirizzo IP, solo che il percorso predefinito verso Internet non sta risolvendo diversi indirizzi di prova. Questo è un problema di routing di rete al centro.
bmike
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.