Install Orinoco USB in Debian Etch
Wednesday, September 13, 2006 3:23:08 PM
1. Download kernel source files and compile kernel from source
If you have a pre-build kernel image with your distribution and do not want to download
the whole kernel source tree and rebuild it, just install the necessary header files
apt-get install linux-headers-$(uname -r)
Howto: build Linux kernel module against installed kernel w/o full kernel source tree
By installing header files, you end up having
/lib/modules/2.6.16-2-686/build -> /usr/src/linux-headers-2.6.16-2-686
My kernel version is 2.6.16-2-686
2. Download from SVN branch of orinoco-usb:
svn co \ https://orinoco.svn.sourceforge.net/svnroot/orinoco/branches/usb orinoco
3. Go to newly created by SVN "orinoco" folder and do:
make make install
All modules including orinoco-usb should be installed without problems.
My current gcc version is 4.1. However, the kernel is pre-build using gcc4.0, so I also
installed gcc4.0. "orinoco" build uses gcc4.0. To force the compiler version, add "CC=gcc-4.x" after the make.
Note: if "make" gives you complain about missing "compat.h", just create an empty "compat.h" file in the the "orinoco" directory
4. Enter orinoco/firmware/
make ezusb
As root
cp orinoco_ezusb_fw orinoco_usb_fw.h /usr/lib/hotplug/firmware/
All done! You can insert your orinoco-usb device now!

Anonymous # Sunday, May 27, 2007 3:07:41 PM