GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Come configurare una rete WiFi in Arch Linux utilizzando il terminale

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.

  1. 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!

  1. 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

  1. iw dev wlan0 link – stato
  2. iw dev wlan0 scan – Scansione delle reti
  3. iw dev wlan0 connetti il ​​tuo_essid – Connessione a una rete aperta
  4. 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!


Arch Linux
  1. Come configurare un indirizzo IP statico su Debian Linux

  2. Come configurare l'indirizzo IP statico e dinamico in Arch Linux

  3. Come usare il comando mtr di Linux

  4. Come riavviare Linux utilizzando la riga di comando

  5. Come uccidere un processo su Linux usando il comando?

Come creare un file in Linux usando Cat Command

Come creare un file in Linux usando Terminal

Come eseguire periodicamente un comando in Linux usando Watch

Come eseguire il backup del filesystem Linux utilizzando il comando dump

Come arrestare o riavviare Linux utilizzando la riga di comando

Come copiare file in Linux usando il comando CP