Come impostare le impostazioni del driver wifi per preferire il canale 5 GHz sopra 2,4 GHz


37

Attualmente sono in un nuovo edificio della mia università. In questo edificio il mio wifi spesso si interrompe e quindi ripristina nuovamente la connessione. Questo è davvero irritante poiché succede molto.

Ora, per coincidenza, c'erano alcuni ragazzi della tecnologia che correvano qui e chiedevano a tutti se il wifi stava andando bene. Ho detto loro che il mio wifi si rompeva continuamente e poi si riconnette. Hanno capito che il mio wifi cambia continuamente tra il canale 2.4 GHz e il canale 5 GHz. Mi hanno chiesto se potevo accedere alle impostazioni del driver della mia scheda wireless. Sfortunatamente non so come farlo sia in Linux che in Windows. E purtroppo ancora una volta conoscevano solo la soluzione Windows xD.

Quindi spero che qualcuno possa dirmi come dico al mio wifi che dovrebbe rimanere sulla rete a 5 GHz e non disconnettersi e passare al canale a 2,4 GHz?

-modificare-

@arhimed, innanzitutto grazie per il tuo aiuto.

Ho appena provato quello che hai detto. È un po 'diverso per me. Non riesco a salvare le impostazioni quando cambio l'impostazione e scelgo di utilizzare solo la banda 5 GHz.

"Connessioni di rete" -> "Seleziona la rete wireless appropriata e fai clic su modifica" -> "Nella scheda wireless" -> "Cambia la modalità da infrastruttura ad ad hoc" -> "Scegli banda 5 GHz"

Pannello delle impostazioni della connessione wireless

Tuttavia, quando voglio cambiare la modalità da infrastruttura ad hoc, il pulsante "Salva" mi dice che devo autenticarmi. Tuttavia, non viene visualizzato alcun popup che mi chiede una password. L'uso di sudo gnome-control-center non ha aiutato neanche. Non riuscivo ancora a salvarlo. Inoltre si è verificato un errore nel terminale:

** (nm-connection-editor: 5577): ATTENZIONE **: impostazione non valida Sicurezza wireless: sicurezza non compatibile con la modalità Ad-Hoc

Spero che queste siano alcune informazioni utili per aiutarmi ulteriormente.

--edit 2012/09 / 07-- Ancora nessuna risposta ... Qualcuno?


1
Se possibile, ti preghiamo di considerare di chiudere alcune delle tue altre domande aperte selezionando la risposta migliore (se ne hanno una). Considera quali risposte sono state utili e hanno bisogno di un voto. Abbiamo bisogno che gli utenti mantengano le loro domande in modo che il sito possa essere uno strumento efficace per la prossima persona con i tuoi problemi. Per maggiori dettagli sulle migliori pratiche, prendere in considerazione la lettura delle FAQ su come porre domande .
Fossfreedom

1
Non ci ho provato ma spero che ti possa aiutare. Quindi, vai a gestore di rete-> modifica connessioni, connessioni wireless-> seleziona la tua rete-> Cambia ... Imposta 'Modalità' su 'Speciale' e frequenza su 5GHz.
Viktor K,

@arhimed ti ho risposto nel mio post principale. Spero che tu possa aiutarmi ulteriormente con queste nuove informazioni.
WG-

Sì, questo non ti aiuterà. Hai provato a connetterti alla tua rete tramite terminale?
Viktor K,

No perché non so come farlo. Tutte le informazioni che trovo a riguardo sono difficili da capire.
WG-

Risposte:


5

Cambia l'opzione "Ad-hoc" in qualcos'altro, come "Infrastruttura" (o un'opzione di menu simile). L'infrastruttura wireless è il tipico approccio "molti dispositivi che si connettono a un singolo router", mentre il wireless ad hoc è destinato a una "rete" di dispositivi wireless senza router centralizzato.

Essere in modalità ad hoc è probabilmente ciò che causa il tuo problema (e questo è ulteriormente evidenziato dal messaggio di errore che hai fornito).


1
Grazie per la risposta. Inoltre non sono in ad hoc. L'opzione si trova su Infrastruttura. Nella modalità infrastruttura il wifi cambia continuamente dalla banda, 2,4 GHz <-> 5 GHz. Voglio provare a mettere le mie impostazioni in Ad-hoc perché in quella modalità posso selezionare quale banda voglio usare. Non riesco a selezionare una banda in modalità Infrastruttura.
WG-

2
Bene, allora ... Il problema con la modalità ad-hoc è che non è compatibile con i protocolli di sicurezza WPA e WPA2 (da qui l'errore che hai ricevuto). Normalmente, il canale / la frequenza sono impostati dal router. È possibile utilizzare iwconfig per impostare manualmente il canale. In un terminale, prova quanto segue: iwconfig eth0 freq 5G
YellowApple

Grazie mille. Proverò questo lunedì quando sarò all'università. È davvero possibile sul router, ma questo problema si verifica solo sui router quando sono in un determinato edificio della mia università. E i ragazzi IT non hanno intenzione di configurare tutti i router solo per me;)
WG-

Hmmm wel, a volte mi disconnetto ancora, ma ho la sensazione che sia molto meno di prima.
WG-

2
Probabilmente dovrei correggere il mio commento ... eth0normalmente punta alla tua connessione Internet via cavo, quindi prova iwconfig wlan0 freq 5Ginvece. Mi dispiace per quello.
Yellow Apple

21

Correre:

$ iwlist wlan0 scanning | grep -C3 <name of your network>

Dovresti trovare 2 voci per la rete, ad esempio:

Cell XX - Address: 11:11:11:11:11:11 // This will be different in your machine
ESSID: "name of your network" // This will be different on your machine
Protocol: IEEE 802.11bgn
Mode: Master
Frequency: 2.437 Ghz

--

Cell XX - Address: 22:22:22:22:22:22 // This will be different on your machine
ESSID: "name of your network // This will be different on your machine
Protocol: IEEE 802.11AC
Mode: Master
Frequency: 5.18 Ghz
  • BSSID per la rete 5Ghz, in questo esempio: 22: 22: 22: 22: 22: 22
  • BSSID per la rete 2.4 Ghz, in questo esempio: 11: 11: 11: 11: 11: 11

Ora quello che fai è:

  1. fare clic su "Connessioni di rete"
  2. "Modifica connessioni ..."
  3. [Seleziona la tua connessione di rete] (potrebbero esserci 2 voci, ognuna farà)
  4. Fai clic su Modifica
  5. Vai alla scheda "Wi-Fi" o "Wireless"
  6. Fai clic sul menu a discesa BSSID
  7. Seleziona il BSSID corrispondente alla rete a 5 Ghz (22: 22: 22: 22: 22: 22 in questo esempio)
  8. Passa alla "Scheda Generale"
  9. Assicurati di selezionare la casella di controllo etichettata: "Connetti automaticamente a questa rete quando è disponibile"
  10. Rinominare il Nome connessione (non l'SSID) in "nome rete "_AC
  11. Fai clic su Salva
  12. Se c'erano 2 voci per "il nome della tua rete" nell'elenco delle connessioni di rete, procedi con il passaggio successivo, altrimenti vai all'ultimo passaggio.
  13. Fai clic sull'altra voce "nome della tua rete"
  14. Fai clic su Modifica
  15. Vai alla scheda "Wi-Fi" o "Wireless"
  16. Fai clic sul menu a discesa BSSID
  17. Seleziona il BSSID corrispondente alla rete da 2,4 Ghz (11: 11: 11: 11: 11: 11 in questo esempio) O lascia vuoto il BSSID se ci sono più altri punti di accesso secondari
  18. Passa alla scheda "Generale"
  19. Deseleziona la casella di controllo etichettata: "Connetti automaticamente a questa rete quando è disponibile"
  20. Impostare "Nome connessione" su [nome rete] _N
  21. Fai clic su Salva ...
  22. Disconnettiti dalla rete e riconnetti

Ora dovresti essere connesso alla rete 5Ghz e dovresti fare esplicitamente il processo opposto per connetterti alla rete 2.4 Ghz.


20

Innanzitutto, connettiti alla tua rete wifi di base in "Infrastruttura". Quindi, fare clic su BSSID. Il BSSID a cui sei connesso in quel momento dovrebbe apparire quando fai clic su quella freccia. Questa funzione impedisce al computer di cambiare rete. 2,4 Ghz e 5 Ghz.


Questo non funzionerà se entrambe le connessioni di rete a 2,4 Ghz e 5 Ghz hanno la casella di controllo "Connetti automaticamente quando questa rete è disponibile", che è il nocciolo del problema.
Marcel Valdez Orozco,

@MarcelValdezOrozco Credo che la soluzione a questo problema sarebbe quella di sbloccare la scatola della rete 2.4.
mchid

Sì, lo sarebbe.
Marcel Valdez Orozco il

Questo non funziona davvero quando la tua azienda / scuola ha più di 100 access point su più edifici e piani ...
Nathan JB

1
Ha funzionato per me (come in vigore per usare 5ghz tramite metodo BSSID). Pensavo che il driver wifi Linux avrebbe avuto un supporto trasparente per l'utilizzo simultaneo della doppia banda, ma credo di no.
Kchoi,

1

Questo potrebbe funzionare o potrebbe non funzionare. Sulla base della mia esperienza, è incoerente. Nelle impostazioni del gestore di rete, è possibile inserire manualmente il BSSID dell'AP. Puoi scoprire il BSSID usando un'applicazione Android chiamata 'analizzatore WIFI'. Puoi anche usare altri strumenti di monitoraggio wifi basati su Linux come Kismet, ma il modo più semplice che ho scoperto è usare l'applicazione Android. Se non lo sai, gli AP a 5 Ghz hanno un numero di canale più alto (più di 13). Ora, l'incoerenza, a seconda della distribuzione, potrebbe essere popolata la casella di selezione BSSID oppure è necessario immetterla manualmente. In entrambi i casi, inserisci il BSSID che desideri connettere e imposta il nome della rete su qualcosa che ricordi, come "U-WIFI-5Ghz". Ora purtroppo


puoi anche scoprirlo semplicemente usando uno dei seguenti comandi: nm-tooloppure iwlist scan | grep -B 4 "Frequency:5" | grep "Address:"potresti anche usare iwlist scan | grep -B 4 "Frequency:5"potresti restringere i risultati del primo: nm-tool | egrep 'Freq 5.......'puoi persino impostare un alias per uno di questi nel tuo file bashrc per chiamare uno qualsiasi di questi usando un singolo comando.
mchid
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.