Newsgroup: it.comp.os.linux.iniziare
Titolo: Fedora 8 Test 3 + b43 injection

Salve a tutti, sono riuscito a mette il firmware per questa scheda usando b43-fwcutter e sembra funzionare su per giu.
Ora però vorrei lavorare un pò con il packet injection, kismet aircrack-ng e via dicendo ma non riesco a fare l'injection..c'è qualche modo per riuscire a farla lavorare??
premetto che qualche settimana fa ho provato backtrack, la nota distribuzione per smanettoni,
e dopo aver aggiornato aircrack all'ultima versione tutto è andato come si deve..ho letto che backtrack ha una patch per l'injection ma usa il bcm43xx..cosa cambia dal b43??
--------------=  Posted using GrabIt  =----------------
------=  Binary Usenet downloading made easy =---------
-=  Get GrabIt for free from 
http://www.shemes.com/
  =-

Emilio ha scritto:

Oddio neanche voi sapete darmi una mano lol ?!?
io rinuncio XD
ma il forum di fedora italia è morto?? neanche lì sanno dirmi qualcosa..

 per l'injection ma usa il bcm43xx..cosa cambia dal b43??
Io ho una intel pro wireless 2200.
I driver nativi per linux non supportano l'injection, cosi ho dovuto
patcharli.
Penso che per il tuo caso valga lo stesso, i drivers dovrebbero essere gli
stessi con il supporto x l'inj. Al limite dai un'occhiata alla patch per
vedere cosa cambia :)

Subliminal Message ha scritto:

Ti spiego tutto meglio.
Usando backtrack ho letto e controllato che usa i driver bcm43xx
patchati per l'injection e funziona abbastanza bene.
Ora come distro vorrei utilizzare fedora 8 e ho visto che i driver che
manovrano la scheda sono i b43 e non i bcm43xx. Caricando ndiswrapper 
con i bcm43xx ho scoperto che ndiswrapper non lavora in monitor mode e 
sono rimasto fregato di nuovo XD .. attualmente ho ripristinato i b43
ma ho problemi sia di stabilità come connessione e l'injection non mi 
funziona. Penso che backtrack gestisca i driver attraverso madwifi o 
sbaglio?? conviene che provo anche questa strada??
per patchare il kernel non ho la minima idea di come si faccia, ho 
provato una patch ma era per un'altra versione di kernel, + vecchia 
della mia. Grazie per l'aiuto ;)

 della mia. Grazie per l'aiuto ;)
Uhm, probabilmente hai dato un'occhiata qua
http://www.aircrack-ng.org/doku.php?id=broadcom
giusto?
Vediamo, non so bene come funzioni la ricompilazione del kernel su fedora
(uso slack e debian). Comunque si tratta solo di un modulo del kernel
patchato: senza madwifi o ndiswrapper.
Ho provato ad applicare la patch citata nel sito al kernel 2.6.22.9 e non da
problemi..
Ti consiglio di seguire le istruzioni per ricompilare il kernel di fedora,
non è complicato come puo sembrare all'inizio :) anche perchè hai gia' la
configurazione in /proc/config.gz

 
Allora quel link è stato uno di quelli su cui ho passato maggior tempo 
tentando di capirci qualcosa..se non sbaglio avevo anche trovato una 
patch 2.6.22 invece della 2.6.20 ma attualmente ho il kernel versione 
2.6.23.1-48.fc8 .. posso applicare lo stesso la patch?? se mi date l'ok 
mi cerco qualche howto per la ricompilazione in giro..grazie 1000
Emilio

 Emilio
Ho provato a patchare i source del kernel 2.6.20 ma quando scrivo
make menuconfig mi dà il seguente errore che non ho idea cosa sia..
-------------------------------------------------
[root@localhost linux]# make menuconfig
   HOSTCC  scripts/basic/fixdep
   HOSTCC  scripts/basic/docproc
   HOSTCC  scripts/kconfig/conf.o
   HOSTCC  scripts/kconfig/kxgettext.o
   HOSTCC  scripts/kconfig/lxdialog/checklist.o
In file included from scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file 
or directory
In file included from scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:97: error: expected 
specifier-qualifier-list before ‘chtype’
scripts/kconfig/lxdialog/dialog.h:187: error: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:193: error: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:195: error: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:196: error: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:197: error: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:198: error: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:200: error: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/checklist.c:31: error: expected ‘)’ before ‘*’ 
token
scripts/kconfig/lxdialog/checklist.c:59: error: expected ‘)’ before ‘*’ 
token
scripts/kconfig/lxdialog/checklist.c:95: error: expected ‘)’ before ‘*’ 
token
scripts/kconfig/lxdialog/checklist.c: In function ‘dialog_checklist’:
scripts/kconfig/lxdialog/checklist.c:116: error: ‘WINDOW’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:116: error: (Each undeclared 
identifier is reported only once
scripts/kconfig/lxdialog/checklist.c:116: error: for each function it 
appears in.)
scripts/kconfig/lxdialog/checklist.c:116: error: ‘dialog’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:116: error: ‘list’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:116: warning: left-hand operand of 
comma expression has no effect
scripts/kconfig/lxdialog/checklist.c:129: warning: implicit declaration 
of function ‘getmaxy’
scripts/kconfig/lxdialog/checklist.c:129: error: ‘stdscr’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:130: error: ‘KEY_MAX’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:131: warning: implicit declaration 
of function ‘getmaxx’
scripts/kconfig/lxdialog/checklist.c:137: error: ‘COLS’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:138: error: ‘LINES’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:140: warning: implicit declaration 
of function ‘draw_shadow’
scripts/kconfig/lxdialog/checklist.c:142: warning: implicit declaration 
of function ‘newwin’
scripts/kconfig/lxdialog/checklist.c:143: warning: implicit declaration 
of function ‘keypad’
scripts/kconfig/lxdialog/checklist.c:143: error: ‘TRUE’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:145: warning: implicit declaration 
of function ‘draw_box’
scripts/kconfig/lxdialog/checklist.c:146: error: ‘struct dialog_color’ 
has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:146: error: ‘struct dialog_color’ 
has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:147: warning: implicit declaration 
of function ‘wattrset’
scripts/kconfig/lxdialog/checklist.c:147: error: ‘struct dialog_color’ 
has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:148: warning: implicit declaration 
of function ‘mvwaddch’
scripts/kconfig/lxdialog/checklist.c:150: warning: implicit declaration 
of function ‘waddch’
scripts/kconfig/lxdialog/checklist.c:151: error: ‘struct dialog_color’ 
has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:154: warning: implicit declaration 
of function ‘print_title’
scripts/kconfig/lxdialog/checklist.c:156: error: ‘struct dialog_color’ 
has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:157: warning: implicit declaration 
of function ‘print_autowrap’
scripts/kconfig/lxdialog/checklist.c:164: warning: implicit declaration 
of function ‘subwin’
scripts/kconfig/lxdialog/checklist.c:171: error: ‘struct dialog_color’ 
has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:171: error: ‘struct dialog_color’ 
has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:189: warning: implicit declaration 
of function ‘print_item’
scripts/kconfig/lxdialog/checklist.c:192: warning: implicit declaration 
of function ‘print_arrows’
scripts/kconfig/lxdialog/checklist.c:195: warning: implicit declaration 
of function ‘print_buttons’
scripts/kconfig/lxdialog/checklist.c:197: warning: implicit declaration 
of function ‘wnoutrefresh’
scripts/kconfig/lxdialog/checklist.c:199: warning: implicit declaration 
of function ‘doupdate’
scripts/kconfig/lxdialog/checklist.c:202: warning: implicit declaration 
of function ‘wgetch’
scripts/kconfig/lxdialog/checklist.c:210: error: ‘KEY_UP’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:210: error: ‘KEY_DOWN’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:220: error: ‘FALSE’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:221: warning: implicit declaration 
of function ‘scrollok’
scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration 
of function ‘wscrl’
scripts/kconfig/lxdialog/checklist.c:232: warning: implicit declaration 
of function ‘wrefresh’
scripts/kconfig/lxdialog/checklist.c:293: warning: implicit declaration 
of function ‘delwin’
scripts/kconfig/lxdialog/checklist.c:297: error: ‘KEY_LEFT’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:298: error: ‘KEY_RIGHT’ undeclared 
(first use in this function)
scripts/kconfig/lxdialog/checklist.c:310: warning: implicit declaration 
of function ‘on_key_esc’
scripts/kconfig/lxdialog/checklist.c:312: error: ‘KEY_RESIZE’ undeclared 
(first use in this function)
make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1
make: *** [menuconfig] Error 2
Secondo voi cosa può essere??

 or directory
[..cut..]
Ti mancano i file include di ncurses.
Qualcosa tipo ncurses-devel.

 Emilio
Guarda, non ho la tua stessa scheda wireless per cui non posso provarla,
comunque su un kernel 2.6.22.9 è stata applicata con successo.
Al limite prova a vedere se ne trovi una apposita per la versione del tuo
kernel

Subliminal Message ha scritto:

Sono riuscito a patchare il kernel e a ricompilarlo seguendo la vecchia 
configurazione, ora l'injection sembra funzionare ma quando avvio il 
kernel 2.6.20 da grub come inizia a caricarlo mi dà un messaggio di 
errore che riguarda il bios..ricordo pci bios error e qualcos'altro..sto 
googlando un pò x vedere se è risolvibile ma pare sia alquanto grave, 
male che va torno alla 2.6.23.1-49 x l'uso comune, grazie mille x l'aiuto ;)