Thread: airjack
View Single Post
Old 03-25-2003   #71 (permalink)
abaddon
Registered Member
 
Join Date: Aug 2002
Location: bar
Posts: 25
Re: compile problems

for your first question, are you by chance using an orinoco driver at the same time as the airjack driver (two different cards), this sounds alot like an irq conflict with another driver that doesnt want to play nicely with the other children, the lucent (orinoco, hermes, wavelan, etc, etc, etc), cards have the same underlying hardware (different firmware though) than the stock prism2's, so ive noticed they like to fight for the same irq, and the orinoco drivers dont always play nicely with other drivers (they take their marbles and go home)...try forcing it to use another irq, or better yet try changing the line in airjack.c to this

static unsigned int irq_mask = 0xdeb0;

that should force it to look for an irq other than 3...if that doesnt work email me directly abaddon@802.11ninja.net

as for your second question, yes i can do it, no its not really easy...thats one of the flaws that airjack exploits when doing a man in the middle attack...one way you can do it is to handle the interrupt given by the card when status changes (like being associated), and force it off if its not to the correct bssid or whatever, this could be slow but should work really...

--Abaddon

Quote:
Originally posted by sylikc
I get this "airjack_cs: RequestIRQ: Resource in use"... This occurs when I plug in my card after replacing all "prism2_cs" entries in wlan-ng.conf with airjack_cs

anyone else having this problem?

I'm tested on linux 2.4.20 and above kernels, pcmcia-cs 3.1.33 and above versions, with linux-wlan-ng 0.1.16pre9. System version is debian 3.0r1

Btw, anyone know howto select a different WAP if two have a strong signal in the area with the same ESSID?


sylikc
abaddon is offline   Reply With Quote