Ero solito usare il lungo e noioso comando wpa_supplicant eccetera per connettermi dal portatile, una mia cara amica che con linux è molto più brava di me, non che ci voglia molto, (ma che ahimè usa troppo il mac invece che diventare ancora più brava e sharare il sapere) mi ha passato uno scriptino bello che ora condivido con voi.
Prima di tutto assicuriamoci di avere wpa, scrivo la guida per chi ha arch linux, non so come si chiama il pacchetto su altre distro, voi usate al posto di pacman il package manager che preferite e via.
Date un
# pacman -S wpa_supplicantwpa_supplicant si configura modificando il file /etc/wpa_supplicant.conf, potete farlo in due modi, il più semplice è usando il seguente comando:
# wpa_passphrase nomedellarete "password" > /etc/wpa_supplicant.confquesto aggiungerà automaticamente le configurazioni al file, sovrascrivendolo.
Potete anche aggiungere una nuova rete senza sovrascrivere con questo comando
# wpa_passphrase mywireless_ssid "secretpassphrase" >> /etc/wpa_supplicant.confPotete anche modificarlo a mano con
# nano /etc/wpa_supplicant.confPer lo script che vi suggerirò serve anche fortune-mod, lo installate con
# pacman -S fortune-modche di base con il comando fortune darà una citazione casuale da film o libri o citazioni di personaggi famosi, voi potete anche creare un file testuale contenente citazioni che volete voi, mettiamo caso che vogliate farlo, create un file con il nome che volete nella cartella /usr/share/fortuune, copo così
# touch /usr/share/fortune/nomesceltoe poi modificatelo con nano o geany o cosa preferite.
Dopo ogni citazione ricordate di andare a capo e usare %, topo così:
Ero un brutto bambino.
-Linus Torvalds
%
Dittatore benevolo? No, sono solo pigro.
-Linus TorvaldsE così via, poi vi spostate nella cartella in questione e date
# strfile nomefile nomefile.datDove nomefile è il nome del file creato e editato prima.
Fatto questo prepariamo lo script lo script, copiate e incollate felici:
#!/bin/bashclearecho " [==> ]"echo ">> Cerco la rete protetta a cui connettermi"sleep 0.7clearecho " [======> ]"echo ">> Inserisco la password..."wpa_supplicant -B -Dwext -iwlan0 -c /etc/wpa_supplicant.confsleep 0.6clearecho " [==========> ]"echo ">> Provo a connettermi"sleep 0.2clearecho " [===========> ]"echo ">> Provo a connettermi"sleep 0.4clearecho " [==============> ]"echo ">> Mi connetto tramite dhcpcd"dhcpcd wlan0clearecho " [=================]"echo ">> Connesso! :)"echo ""echo ""echo "Fortune:"fortuneread;
Se avete creato il vostro file e volete usarlo sostituite la riga dove dice fortune con fortune nomefile.
Fatto questo salvate il file con nome, io uso il nome wpa, e poi lospostate in /usr/bin e date questo comando:
Ora potete connettervi semplicemente eseguendo wpa come root o usando sudo. Spero sia utile a qualcuno :P# chmod 755 nomefile
0 commenti:
Posta un commento