Comments for post Monitor mode per la scheda wifi USB Belink

antirez writes: Wanted: in breve: a) Molte schede wifi hanno un registro da settare che controlla il filtering hardware delle schede. Bisogna specificare tramite questo registro che la scheda deve far passare tutti i tipi di pacchetti, sia quelli indirizzati al suo indirizzo fisico che tutti gli altri (cio' si chiama modo promiscuo). Inoltre la scheda deve fare passare anche i frame di controllo e cosi' via. b) Bisogna modificare il driver per fargli "capire" le IOCTL necessarie per entrare e uscire dal monitor mode, e poi prendersi cura di modificare le funzioni di ricezione dei pacchetti cosi' da trasmettere nel caso in cui il monitor mode sia attivo l'intero frame, e cambiare anche il "link layer type" della scheda. Insomma bisogna un po' capire di kernel hacking altrimenti e' abbastanza dura. Ma non preoccuparti, se conosci bene il C il kernel hacking e' solo un po' oscuro, non e' piu' difficile di altre cose quali scrivere un interprete o un compilatore, un server per un protocollo di rete complesso o altre cose del genere. Cerca "Linux device drivers pdf" su google per trovare un libro gratuito scritto da Alessandro Rubini che parla di kernel hacking e ti spiega molte cose dall'inizio.
Wanted writes: Ciao, mi interessa molto l'hack che hai fatto al driver e vorrei farti qualche domanda :) ...tipo, cosa hai modificato per ativare il monitor mode?? Grazie Wanted
home