Pagina 1 di 1
problemi wifi-radar
Inviato: gio 17 mag 2007, 15:47
da zorro
ciao a tutti,
ho un problema con la wireless, o meglio:
ho due reti , lavoro e casa
fino a che utilizzavo in entrambe il wep nessun problema.
ho deciso di provare (a casa) il wpa, configurato e funzionante,
a lavoro non riesco + a connettermi !!! allora ho deciso di utilizzare un tool tipo wifi-radar che ho letto è potente, ma non riesco ad installarlo.
ho fatto un make install
e quando lo lancio mi da un :
file "/usr/sbin/wifi-radar", line2094, in <module>
import gtk, gobject
importerror: No module named gtk
la linea 2094 è quel famoso import che ho riportato sopra,
le gtk le ho messe anche pygtk e gobject...
ma non riesco ancora a farlo funzionare, perchè?
ho provato anche con in pacchetto da linuxpackages.net, na senza risultato..
aiutoooo
Inviato: gio 17 mag 2007, 16:14
da checcozorzi
secondo me ti conviene fare uno script che ti cambia i parametri della rete che usi di più (e che quindi sarà quella di default) in quelli dell'altra.
I comandi iwconfig, ifconfig, wpa-supplicant sono molto più comodi di interfacce grafiche....
io nel bashrc dell'utente root ho due function che mi fanno proprio questo
Codice: Seleziona tutto
function XXXXXX
34 {
35 ifconfig eth0 192.168.0.5
36 iwconfig eth0 essid "ESSID"
37 iwconfig eth0 channel 11
38 #wpa_passphrase ESSID PWD
39 wpa_supplicant -i eth0 -D wext -c /etc/wpa_supplicant.conf -B
40 route add default gw 192.168.0.1
41 }
42 function XXXXX
43 {
44 ifconfig eth0 192.168.1.10
45 iwconfig eth0 essid ESSID
46 iwconfig eth0 channel 6
47 route add default gw 192.168.1.1
48 }
sia per reti con wpa sia senza...
Inviato: gio 17 mag 2007, 16:22
da zorro
in effetti fino ad ora avevo proprio dei semplici script.
il problema è che da quando ho implementato wpa supplicant non mi funziona +.
se mi aiuti magari evito di installare wifi-radar.
ciao e grazie
Inviato: gio 17 mag 2007, 17:10
da checcozorzi
nelle impostazioni di default hai wpa_supplicant attivo?
da qui parlo non propriamente da esperto, faccio delle ipotesi!
perchè forse una volta attivo dovresti dare il comando per toglierlo, altrimenti non puoi accedere ad una rete senza protezione.
Quindi secondo me:
o riesci a "spegnere" wpa_supplicant una volta acceso
o di default non lo carichi e lanci il demone a mano quando ti serve
boh ipotesi...
comunque sono a 100 messaggi!!!!!!!!!
Inviato: gio 17 mag 2007, 18:30
da zorro
complimentoni per i tuoi 100 messaggi.
ho pravato a fare come dici tu, ho tolto wpa ed infatti ora funziona (ovvio)
magari il problema potrei averlo a casa quando voglio far partire la wpa.
mi potresti spiegare il discorso del bashrc??
magari faccio anche io come te e risolvo.
grazie 1000
Inviato: gio 17 mag 2007, 18:50
da checcozorzi
ti dico subito che non so se sia la soluzione più elegante, ma mi trovo bene e funziona!
Praticamente la mia rete parte con delle impostazioni di default, che non prevedono il wpa.
Nel file .bashrc dell'utente root (perchè i comandi iwconfig, ifconfig e wpa_supplicant hanno i permessi di root!) mi sono creato degli alias che mi fanno partire degli script. Inserirli nel .bashrc è comodo perchè sono accessibili da qualsiasi path.
la sintassi è semplicissima (e comunque se funziona puoi prendere quella che ho postato prima!)
Codice: Seleziona tutto
function rete_casa
{
comandi.... (per settare indirizzo IP/channel/ESSID)
comandi.... (per far partire il wpa)
comandi.... (per settare il gateway di default)
}
In questo modo una volta che accendi il pc, basta andare nella shell, loggarsi come superuser e digitare rete_casa e automaticamente mette i settaggi.
Ormai io sono "drogato" di alias, li faccio per tutto!!! Sono troppo comodi!
Inviato: gio 17 mag 2007, 18:52
da Burroughs
Scusate se mi intrometto...
@Zorro: ma tu il
wpa_supplicant come lo lanci, come programma standalone o come demone che poi agisce in background?
Io lo lancio nel secondo modo, tramite uno scrippettino apposito, quando poi non mi serve la connessione criptata provvedo ad effettuare il kill del processo.
Burroughs.
Inviato: gio 17 mag 2007, 19:00
da zorro
dunque...
benvenuto burroughs,
il mi wpa lo lancio configurando rc.inet1.conf (infatti adesso l'ho disattivato da li), quindi credo standalone.
si il concetto è chiaro e giusto, ma mi chiedevo se il programmino wifiradar o altri sostituiscono gli script magari lo fanno in modo + elegante.
fino ad ora avevo lo script casa e script ufficio. con il wpa non so come poterlo disattivare quando passo da casa ad ufficio. (wpa-->wep)
ho provato anche kwifimanager ma sembra non gestire il wpa (!!!)
comunque mi piace la storia del bash ... stasera provo
intanto ringrazio tutti e due.
Inviato: gio 17 mag 2007, 20:10
da gnubit
Se non erro usando wpa_supplicant si possono impstare nel config parametri di reti wep.
Onestamente però non ti so dire, WPA da entrambe le parti.
Inviato: ven 18 mag 2007, 8:54
da Burroughs
zorro ha scritto:il mi wpa lo lancio configurando rc.inet1.conf (infatti adesso l'ho disattivato da li), quindi credo standalone.
si il concetto è chiaro e giusto, ma mi chiedevo se il programmino wifiradar o altri sostituiscono gli script magari lo fanno in modo + elegante.
Allora, fermo restando che anch'io trovo molto più comodo gestirmi il wireless tramite script piuttosto che con programmini appositi, semplicemente perché con gli script ho il pieno controllo di tutto ciò che faccio,
wifi-radar, a differenza, ad esempio, di
Wireless Assistant, supporta anche connessioni criptate WPA.
Fra l'altro ti dà anche una funzionalità interessante, quella cioè di avviare un comando o un'istruzione prima e/o dopo la connessione ad una determinata WLAN.
Quindi, penso che
wifi-radar faccia al caso tuo.
Certo, se non provvedi a killare il PID relativo a
wpa_supplicant, quando passi, mettiamo, da una rete protetta ad una aperta, è normale che non riesca a collegarti.
Burroughs.
Inviato: lun 21 mag 2007, 14:38
da zorro
scusate il ritardo nella risposta,
si una volta killato il relativo pid tutto funziona regolarmente,
per ora provvedo a utilizzare degli script appositamente creati, solo perchè non riesco a installare wifi radar.
appena ho tempo riproverò.
grazie a tutti.