Kismet su EeePC 1000H . . .

Stato
Discussione chiusa ad ulteriori risposte.

hack4ever

Utente Silver
28 Giugno 2007
64
12
0
75
Ciao, sto utilizzando la BT3Final su un EeePC 1000H da chavetta USB, però c'è un piccolo problemino. Kissmet non si avvia! Qualcuno conosce causa/soluzione del problema? Grazie.
 
Mmmhhhh, onestamente non ricordo, ho provato anche da shell, devo riprovare (ora non posso). Dal collegamento nella barra di BT non parte proprio, senza dare alcun messaggio di errore . . .
 
Allora, quando lancio Kismet da console compare il seguente messaggio:

Launching kismet_server: /usr/local/bin/kismet_server
Suid priv-dropping disabled. This may not be secure.
No specific sources given to be enabled, all will be enabled.
Non-RFMon VAPs will be destroyed on multi-vap interfaces (ie,madwifi-ng)
Enabling channel hopping.
Enabling channer splitting.
Source 0 (miaatheros): Enabling monitor mode for madfiwi_ag source interface wifi0 channel 6...
ERROR: Unable to create VAP: Nu such device
ERROR: Unable to create monitor-mode VAP
WARNING: wifi0 appears to not accept the Madwifi_NG controls. Will attempt to configure to set the source interface to te wifiX control internface, NOT athX
FATAL: GetIFFlags: interface wifi0: No such device
debug - open failed: /sys/class/net/wifi0/device/ No such file or directory
Done.


Rimango in attesa di consigli, grazie!
 
classico problema di configurazione, ci sono vari post a riguardo nella sezione.
Controlla il file di config di kismet e modificalo. ;)
 
Effettivamente sto lavorando proprio su quello, c'è una linea nel file kismet.conf in particolare, la avevo trovata, ma i tentativi erano andati a vuoto. Appena ho tempo, posto la linea in questione.
 
In pratica avevo preso in considerazione questo:

• Settare Kismet:
Per settare kismet e renderlo quindi operativo, basta editare il file
/usr/local/etc/kismet.conf con nano (o un altro editor di testo):
nano /usr/local/etc/kismet.conf
Cercare la linea : source=none,none,addone e sostituirla con:
source=madwifi_ag,wifi0,scheda
Premere poi CTRL + O per salvare e CTRL + X per uscire.

Da http://carlitobrigante.wordpress.com/2008/03/23/backtrack-on-eeepc/

Ma non trovo la giusta configrazione . . .
 
perchè la sorgente deve essere quella della TUA scheda, ossia:

source=nomedriver,nomeinterfaccia,nomecheglidaitu

Ti garantisco che basta il manuale di kismet per questo...

>> man kismet
 
Quindi una cosa del genere . . .

source=ipwconfig,ra0,miascheda

magari ho scritto una cazzata, sono in ufficio e non ho l'EeePc sotto mano.
 
Allora, ho digitato da console iwconfig tra le interfacce trovate c'è:

ra0 RT2860 Wireless ESSID:"" Nickname:"RT2860STA"
...


Ho configurato il file kismet.conf come segue:

source=RT2860STA,ra0,nomescheda

Lancio kismet da console e tra i messaggi è riportato:

FATAL: Unknown capture source type 'RT2860STA' in source 'RT2860STA,ra0,nomescheda'

Non capisco . . .
 
Andiamo con ordine . . .
Mi sono reso conto che la scheda di rete non è attivata, quindi di uscire non se ne parla. Ora, ho attivato wifi e bluetooth da Windows e poi ho riavviato entrando in BT3Final da chave USB. Ho lanciato Firefox per controllare se avevo accesso alla rete ma nulla da fare. A questo punto, la domanda, cosa devo fare per attivare la scheda di rete in BT3Finel? Ammesso che debba fare qualcosa, dato che leggendo su altri forum sembrava che bastasse attivare wifi e blutooth ad Windows e poi riavviare in BT3Final. Avevo attivato la scheda di rete in BT3Final sul notebook ma parliamo dell'estate scorsa e non ricordo più come avevo fatto . . .
 
queste cose succedono perchè non conosci i comandi elementari di linux =) senza offesa ovviamente :)
"ra0 RT2860 Wireless ESSID:"" Nickname:"RT2860STA"" <----- perchè hai inserito il nickname?????? quando ti dice chiaramente RT2860
per alzare l'interfaccia devi dare il comando:
Codice:
 ifconfig ra0 up
ciaozz
 
Tranquillo, non mi offendo assolutamente dato che sono assolutamente un principiante con Linux! ;)
Il nickname non lo ho settato io, era già settato così. Sull'Acer Aspire, la scheda wifi è già operativa, sull'EeePc devo settarla al meglio.
Quindi, come prima cosa una volta caricato BT3Final do il comando:

ifconfig ra0 up

poi, per attivare Kismet, devo modifica net file kissmet.conf la linea di comando source con:

source=RT2860,ra0,nomescheda

giusto?
Grazie ancora per l'aiuto!
 
ifconfig ra0 up
poi, per attivare Kismet, devo modifica net file kissmet.conf la linea di comando source con:
source=RT2860,ra0,nomescheda
esatto! però strano che non si alzi da sola all'avvio :) vabbè... sarà!! :D
 
Ok, ho risolto! La modifica al kismet.conf non era esatta però, mi spiego, piano piano sto imparando.
Digitando da console airmon-ng ho potuto controllare l'interfaccia di rete e finalmente ho visto i drivers utilizzati: rt2500!
Così ho modificato nel file kismet.conf la linea di comando source in questo modo:

source=rt2500,ra0,scheda

Dopo aver salvato ed essere uscito, come per magia, digitando kismet da console, indovinate! Kismet su EeePC 1000H!

Un grazie a tutti coloro che pazientemente hanno sopportato uno alle prime armi con Linux!
 
@weed: si vede che non è impostato nel file di config di avvio delle interfacce.

Cmq felice che funzioni tutto! Kismet è un bel programmino ;)

Tra le altre cose, al contrario di NetStumbler che fa una scansione attiva, Kismet è completamente passivo e silenzioso :D
 
Ne approfitto per chiedere una cosa al volo.
Se devo manipolare un ESSID con degli spazi, tipo "Casa mia", come faccio da riga di comando? Lo chiedo perchè gli spazi sembrano fare casino.
Grazie.
 
Non ricordavo che gli ESSID potessero avere spazi...

cmq in shell:

Parola\ parola

Sostanzialmente metti una backslash e uno spazio. ;)
 
Ho trovato la soluzione andando per tentativi, in sostanza occorre mettere tra " l'intero ESSID, esempio: ESSID=La mia casa, diventa "La mia casa". :)
 
Stato
Discussione chiusa ad ulteriori risposte.