Kismet/Airsnort on iBook (was: Re: Ibook kernel headers)
Charles Sellers
yellowdog-general@lists.terrasoftsolutions.com
Wed Feb 19 17:43:01 2003
Thanks to everyone. I managed to make it work, and I can now compile the
module I was trying to compile. Unfortunately, I'm now having other
troubles. I was trying to compile a patched airport driver to let me use
tools like airsnort and kismet. Thanks to your help, I can compile and
install the patched drivers, and use them perfectly for regular use. But,
when I try to start kismet_monitor, I get the following error:
[root@chadsbook kismet-2.8.1]# kismet_monitor
Using /usr/local/etc/kismet.conf sources...
Enabling monitor mode for an orinoco card on eth1 channel 6
Interface doesn't accept private ioctl...
8BE8: Operation not permitted
Anyone seen this before? Thanks.
Chad Sellers
At 10:08 -0400 on 2003-2-19 Gavin Hemphill wrote:
>
> Change to the source tree and save any .config file somewhere else
> then do a "make mrproper" move the config file back and do a "make
> oldconfig" and proceed from there. This assumes you have NOT screwed
> around with any symbolic links in the /usr/include tree, if you have put
> them back to the original before you begin.
In fact, the "symbolic links" in /usr/include you talk about are not
symbolic links at all in the default YDL distributions. They are
directories, holding a separate set of headers! So you _have_ to
screw around with them, namely delete the directories and establish
symbolic links to the kernel source.
Yes, I forgot to mention this, you have of course to configure the
kernel source before being able to use the headers therein.
Stefan