Se stai utilizzando una distribuzione Linux diversa da Arch CLI, è una delle attività più difficili configurare il WiFi su Arch Linux utilizzando il terminale. Anche se il processo è leggermente semplice. In questo articolo, ti guiderò i principianti attraverso la guida all'installazione passo passo per connettere il tuo Arch Linux alla tua rete WiFi.
Ci sono molti programmi per configurare una connessione wireless in Linux, potremmo usare ip e io configurare una connessione a Internet, ma sarebbe un po' complicato per i neofiti. Quindi useremo netctl , è uno strumento basato su cli utilizzato per configurare e gestire le connessioni di rete tramite profili. Nota:devi essere root per tutte le configurazioni, inoltre puoi usare sudo .
Leggi anche: Arch Linux porta la tua conoscenza di Linux al livello successivo
Scansione della rete
Esegui il comando per conoscere il nome della tua interfaccia di rete –
iwconfig
Esegui il comando –
ip link set interface up
Esegui il comando per cercare le reti WiFi disponibili. Ora scorri verso il basso per cercare la tua rete WiFi.
iwlist interface scan | less
Nota: Dove un'interfaccia è l'interfaccia di rete che hai trovato utilizzando iwconfig sopra comando.Esegui il comando –
ip link set interface down
Configura un Wi-Fi utilizzando netctl:
Prima di configurare una connessione con netctl devi verificare la compatibilità della tua scheda di rete con Linux.
- Esegui il comando:
lspci -k
Questo comando serve per verificare se il kernel ha caricato il driver per la scheda wireless. L'output deve essere simile a questo:
Se il kernel non ha caricato il driver, è necessario installarlo utilizzando una connessione Ethernet. Ecco la Wiki ufficiale di Linux Wireless:https://wireless.wiki.kernel.org/Se la tua scheda wireless è compatibile con Linux, puoi iniziare con la configurazione netctl .
netctl funziona con i profili, il profilo è un file che contiene informazioni sulla connessione. Un profilo può essere creato nel modo più difficile o nel modo più semplice.
Leggi anche:5 migliori distribuzioni Linux basate su Arch
Il modo più semplice:il menu Wi-Fi
Se vuoi usare il menu wifi, la finestra di dialogo deve essere installata.
1. Esegui il comando:menu wifi
2. Seleziona la tua rete
3. Digita la password corretta e attendi.
Se non hai un messaggio di connessione fallita, puoi provarlo digitando il comando:
ping -c 3 www.google.com
Evviva! Se stai guardando il ping, la rete è configurata correttamente. Ora sei connesso alla rete WiFi in Arch Linux. Se hai qualche errore, segui di nuovo i passaggi precedenti. Forse ti sei perso qualcosa da fare.
La via difficile
In confronto al metodo del menu wifi sopra, questo metodo è un po' difficile. È così che lo chiamo nel modo più duro. Nel comando precedente, il profilo di rete è stato impostato automaticamente. In questo metodo, imposteremo il profilo manualmente. Ma non preoccuparti, non sarà molto più complicato. Quindi iniziamo!
- La prima cosa che devi fare è conoscere il nome della tua interfaccia, generalmente il nome è wlan0/wlp2s0, ma ci sono molte eccezioni. Per conoscere il nome della tua interfaccia, devi digitare il comando iwconfig e annotarlo.
2. Esegui il comando:
cd /etc/netctl/examples
In questa sottodirectory puoi vedere diversi esempi di profili. 3. Copia il tuo esempio di profilo in /etc/netctl/your_profile
cp /etc/netctl/examples/wireless-wpa /etc/netctl/your_profile
4. Puoi vedere il contenuto del profilo digitando:
cat /etc/netctl/your_profile
5. Modifica i seguenti campi del tuo profilo utilizzando vi o nano:
nano /etc/netctl/your_profile
1. Interfaccia :sarebbe wlan0 2. ESSID :il nome della tua connessione Internet 3. chiave :la password della tua connessione InternetNota: Se non sai come usare nano, modifica solo il testo, quando hai finito digita ctrl+o e ritorno, quindi digita ctrl+x.
Esecuzione netctl
1. Esegui il comando:
cd /etc/netctl ls
Devi vedere il profilo creato da wifi-menu, ad esempio wlan0-SSID; o se hai usato il modo più duro, devi vedere il profilo creato da te stesso.2
2. Avvia il tuo profilo di connessione digitando il comando:
netctl start your_profile.
3. Verifica la tua connessione digitando:
ping -c 3 www.google.com
L'output deve essere simile a questo:
6. Infine, devi eseguire il seguente comando:netctl enable your_profile.
netctl enable your_profile
Questo creerà e abiliterà un servizio systemd che verrà avviato all'avvio del computer. Quindi è ora di gridare Evviva! Hai configurato la rete wifi nel tuo Arch Linux.
Altre utilità
Inoltre, puoi utilizzare altri programmi per configurare una connessione wireless:Ad esempio iw -iw
- iw dev wlan0 link – stato
- iw dev wlan0 scan – Scansione delle reti
- iw dev wlan0 connetti il tuo_essid – Connessione a una rete aperta
- iw dev wlan0 connetti la tua_essid chiave la tua_chiave – Connessione alla rete crittografata WEP tramite chiave esadecimale.
wpa_supplicant
https://wiki.archlinux.org/index.php/WPA_supplicant
Wic
https://wiki.archlinux.org/index.php/wicd
Gestore di rete
https://wiki.archlinux.org/index.php/NetworkManager
Conclusione
Quindi ecco qua! Ho menzionato 3 modi per connettersi a una rete Wi-Fi nel tuo Arch Linux . Una cosa su cui voglio concentrarmi qui è che quando esegui il primo comando, annota l'interfaccia. Nel comando successivo in cui eseguiamo la scansione delle reti, non utilizzare solo l'interfaccia ma il nome della tua interfaccia come wlan0 o wlp2s0 (ottenuto dal comando precedente). Se hai qualche problema, parlami nella sezione commenti qui sotto. Inoltre, non dimenticare di condividere questo articolo con i tuoi amici sui social media. Grazie!