[Risolto] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

[Risolto] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Allora, Feisty supporta nativamente la chiavetta Netgear wg111 v2, ma non bene. Non soddisfatto(anche perchè la connessione cade continuamente) decido di usare il mio amato software, ossia Ndiswrapper! Ma possiedo anche un router e quindi per evitare intrusioni da parte di qualcuno ho messo il WPA. Allora installo wpa_supplicant e configuro il tutto, però quando avvio Ubuntu la chiavetta non si connette automaticamente a causa di qualcosa che ha bloccato wpa_supplicant. Ho detto incompatibilità perchè con la prima versione di wpa_supplicant per Ubuntu Edgy tutto funzionava bene, mentre con la seconda e ultima no. Come posso fare per risolvere questo problema?

Ecco l'output di /etc/network/interfaces sulla parte Wlan0:

Codice: Seleziona tutto

iface wlan0 inet static
 address 192.168.0.3
 netmask 255.255.255.0
 gateway 192.168.0.1
 wireless-essid NETGEAR
 wireless-channel 11
 wireless-mode managed
 wpa-driver wext
 wpa-conf /etc/wpa_supplicant.conf
(Provando con ndiswrapper al posto di wext ma non funge)

Output di wpa_supplicant.conf:

Codice: Seleziona tutto

ctrl_interface=/var/run/wpa_supplicant
 ctrl_interface_group=114
 update_config=1

 network={
	 ssid="NETGEAR"
	 psk="abcdefgh"
	 proto=WPA
	 key_mgmt=WPA-PSK
	 pairwise=TKIP
 }
Poi ho disabilitato il modulo rtl8187 in /etc/modprobe.d/blacklist e messo "ndiswrapper" in /etc/modules.
Ultima modifica di Mastergatto il domenica 22 aprile 2007, 19:51, modificato 1 volta in totale.
Avatar utente
giovix
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 408
Iscrizione: mercoledì 27 dicembre 2006, 23:56
Località: matera

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da giovix »

Prova a sostituire nel file  /etc/network/interfaces la riga wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf con la riga: post-up wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -dd -B.
Questa stringa ti permetterà di connetterti automaticamente al boot  (yes)

Ciao e buon Ubuntu Feisty !!! ;D
Ultima modifica di giovix il sabato 21 aprile 2007, 0:35, modificato 1 volta in totale.
Linux user et aspirante Mastro Smanettone...
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Non funziona...
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da AleXit »

Ma se provi a killare wpasupplicant, e poi avviarlo da terminale in questo modo?

Codice: Seleziona tutto

sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -dd
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Non funge lo stesso... probabilmente c'è qualcosa che ha scatenato la "rissa" tra Ndiswrapper e wpasupplicant... il WPA funziona se abbino il driver rtl 8187 di Feisty a wpasupplicant...
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da AleXit »

Beh allora non capisco perchè tu non possa usare quel driver..

(comunque mi posti il risultato del comando di sopra, tanto per vedere?)
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Perchè la chiavetta quando vuole mi fa disconnettere... Ndiswrapper è l'unico decente. Comunque faccio l'allegato dell'output.
Allegati
output.txt
(19.11 KiB) Scaricato 25 volte
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da AleXit »

Umh... beh wpasupplicant funzioni, ma sembra vada in timeout.
Che versione hai di ndiswrapper? Hai provato ad aggiornarla?
Avatar utente
giovix
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 408
Iscrizione: mercoledì 27 dicembre 2006, 23:56
Località: matera

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da giovix »

Come giustamente dice Alexit (il nostro punto di riferimento sul network in ubuntu  ;) ).....è probabile che il problema vero ,a questo punto sia ndiswrapper e non wpa_supplicant che con quella configurazione al file dovrebbe fungere senza problemi, anch'io ho avuto questi problemi di disconnessione tempo fa sia su Dapper che su Xubuntu, risolti installando ndiswrapper-1.32 dai sorgenti in Dapper, mentre su Xubuntu edgy eft ho installato il pacchetto dei repo, però per renderlo stabile, ho usato una procedura che mi ha eliminato il problema  (yes).
Prova l'installazione dai sorgenti (controlla che siano installati gli header del kernel in uso), se neanche così funziona ti spiego l'altra procedura.

Ciao e buon Ubuntu !!!
Linux user et aspirante Mastro Smanettone...
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Ho installato questi seguenti pacchetti dai repository:
ndiswrapper-common    1.38-1ubuntu1
ndiswrapper-utils-1.9    1.38-1ubuntu1


Praticamente sono l'ultima versione. Dite che è un problema di ndiswrapper e non di wpasupplicant? In ogni caso ho installato l'ultima versione di Linux headers. Devo compilare ndiswrapper?
Avatar utente
giovix
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 408
Iscrizione: mercoledì 27 dicembre 2006, 23:56
Località: matera

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da giovix »

Okay, questi pacchetti vanno bene, non c'è bisogno di installare un altro pacchetto ndiswrapper dai sorgenti, io però anche su Feisty ho usato lo stesso trucchetto che usavo su Xubuntu edgy e la connessione è finalmente stabile  (yes), in pratica devi linkare ndiswrapper al pacchetto funzionante 1.9. Se vuoi provare,fai così: sudo -s (diventi root), rm /usr/sbin/ndiswrapper e poi crei il link al pacchetto 1.9 con ln -s /usr/sbin/ndiswrapper-1.9 /usr/sbin/ndiswrapper ed il gioco è fatto  ;D....poi prova a collegarti e vedi se la connessione rimane stabile, a me ha funzionato.

ciao e buon Ubuntu
Linux user et aspirante Mastro Smanettone...
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

A me non funziona... :'(
Avatar utente
giovix
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 408
Iscrizione: mercoledì 27 dicembre 2006, 23:56
Località: matera

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da giovix »

Allora scusa, taglia la testa al toro, e configura il pc per la connessione con il wep, d'altronde il wep è nativamente supportato da ubuntu, stabile, non sarà super-sicuro come il wpa ( ma anche il wpa si puo craccare ), ma non è che dietro l'angolo c'hai orde di hacker pronti a sfruttare la tua rete  (rotfl), credo che molti utenti siano ossessionati dalla sicurezza.Da sistema-amministrazione-rete ti configuri il wep e poi ti installi wifi-radar e attivi e disattivi la connessione a piacimento.
Ad es. io usavo il wpa, ma ora sto di nuovo utilizzando il wep per maggior comodità, non ho bisogno di riavviare il sistema se la connessione si impalla e poi avendo anche altri pc in rete con Xubuntu e Slackware 10.1 mi è più facile far funzionare il wi-fi, per quanto riguarda il wpa a questo punto non saprei proprio che consigliarti.

Ciao  ;D
Linux user et aspirante Mastro Smanettone...
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Lo so che il WPA è craccabile ma ci vuole tempo per farlo. Se la chiave è di 63 caratteri... ci vorranno giorni interi e un cracker di certo non sta lì fuori a spendere tempo per craccare il WPA. Conoscete alternative a WPA supplicant(no ndiswrapper, quello mi funziona perfettamente)?
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da AleXit »

Il consiglio di giovix non mi sembra ottimo, seppur comprensibile. Io non consiglierei a nessuno di mettere il wep. Non ci vuole un hacker per trovare la chiave, basta un bambino smanettone con un programmino (anche per windows).

Tornano al problema, se hai questi problemi con ndiswrapper io proverei:
- a cambiare i driver inf di ndiswrapper. Magari altre versioni funzionano meglio.
- a cercare driver alternativi a ndiswrapper, magari opensource. In pratica aggiornare quelli già presenti su feisty. Se da come dici il driver caricato è rtl8187, questo sito mi sembra un buon punto di partenza: http://rtl8180-sa2400.sourceforge.net/
Avatar utente
giovix
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 408
Iscrizione: mercoledì 27 dicembre 2006, 23:56
Località: matera

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da giovix »

Bhe, certo, il wep non è sicuro,però è piu pratico e veloce da usare e modificare( key), ma chi puo dire cosa è sicuro nella vita?  ;) ognuno vive una situazione diversa, voi magari vivete in una città dove queste tecnologie sono ormai di massa, e magari usate il pc con una flat 24 ore su 24, magari lì dove vivete c'è gente che gira in auto con un portatile e una cantenna pronta a beccare il primo segnale wi-fi disponibile, oppure avete vicini di casa smanettoni che stanno lì pronti ad aspettare il momento fatidico in cui vi collegate alla rete per fregarvi il segnale o magari una buona parte della popolazione ha una ottima preparazione informatica....insomma,morale della favola, ognuno faccia come crede, ma continuo a pensare che la gente sia troppo ossesionata dalla sicurezza...e quindi,secondo me, anche il wep resta una buona protezione,specie se poi controlli spesso i files di log del tuo router e cambi la chiave.

Ciao e buon ubuntu a tutti!!!
Linux user et aspirante Mastro Smanettone...
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Risolto! Ho seguito questa guida : http://ubuntuforums.org/showthread.php?t=202834  (good) Anche se rimane solo un piccolo problemino...Praticamente non si connette all'avvio di Ubuntu, ho dovuto dare questo comando per farlo andare:

Codice: Seleziona tutto

$ sudo /etc/init.d/networking restart
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da AleXit »

Beh questo è sicuramente un problema minore... postami il tuo /etc/network/interfaces che guardo.

Ps: ho appena aperto un nuovo thread sul NetworkManager, provate a dargli 1 occhiata...
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Wireless] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Codice: Seleziona tutto

$ cat /etc/network/interfaces

auto wlan0
iface wlan0 inet static
address 192.168.0.3
gateway 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
wpa-driver wext
wpa-ssid NETGEAR
wpa-ap-scan 1
wpa-proto WPA
wpa-pairwise TKIP
wpa-group TKIP
wpa-key-mgmt WPA-PSK
wpa-psk <mia wpa-key>
wpa-channel 11
wpa-mode managed
Mastergatto
Prode Principiante
Messaggi: 89
Iscrizione: sabato 2 dicembre 2006, 20:25

Re: [Risolto] Incompatibilità tra Ndiswrapper e Wpa_supplicant.

Messaggio da Mastergatto »

Perdonatemi per il doppio post, ma...per rimediare al problema dell'avvio(mi scoccia dare il comando ogni volta per far andare la connessione=, ho creato uno script nella cartella init.d:

Codice: Seleziona tutto

sudo ifdown wlan0 && sleep 2 && sudo ifup wlan0
(se provo a dare questi comandi dal terminale, funge)

Ma non funge, allora scarico BUM e attivo lo script, ma neanche questa volta funge. Come posso fare per risolvere il problema?
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti