Cilinder.be

Slackware Notes

Here you'll find an overview of some guides and various technical notes I've written while playing with various operating systems.

Enable orinoco monitor mode on Slackware 10.2 (i.e. patch the orinoco drivers)
 October 11th, 2005 - 08:39 am
  1. Download the Orinoco version 13e driver: http://prdownloads.sourceforge.net/orinoco/. Local mirror here.

    $ wget http://www.cilinder.be/orinoco/orinoco-0.13e.tar.gz

  2. Download the monitor mode patch (orinoco-0.13e-patch.diff): http://airsnort.shmoo.com/orinocoinfo.html. Local mirror here. This patch enables an Orinoco wireless network card to be placed into monitor mode sending raw packets to the user via the PF_PACKET interface.

    $ wget http://www.cilinder.be/orinoco/orinoco-0.13e-patch.diff

  3. Download the dragorn performance patch (orinoco-0.13e-dragorn3.diff): http://www.kismetwireless.net/download.shtml#orinoco. This patch addresses problems related to slow channel changing performance while scanning in monitor mode. Channel changing performance is improved with this patch. Again, I've locally mirrored this patch here.

    $ wget http://www.cilinder.be/orinoco/orinoco-0.13e-dragorn3.diff

  4. Unpack the orinoco driver:

    $ tar zxpvf orinoco-0.13e.tar.gz

  5. Change to the newly created directory:

    $ cd orinoco-0.13e

  6. Apply the rfmon patch:

    $ patch -p1 < ../orinoco-0.13e-patch.diff

  7. Apply the dragorn patch:

    $ patch -p1 < ../orinoco-0.13e-dragorn3.diff

  8. Compile the driver:

    $ make

  9. Become root:

    $ su

  10. Install the driver:

    # make install

  11. Unplug your wireless card and re-insert it. You should be able to issue the monitor command now...
: : : : : : : :  Copyright 2001 - 2007 | cilinder.be v0.3 | contact | changelog.txt  : : : : : : : :