User Tools

Site Tools


install_fonera

This is an old revision of the document!


To start off the Fon, or La Fonera router is a small device that is sold to the customer at a relatively low price ($30) provided that the user agrees to connect the Fonera to their internet connection, and provide free internet to those who want it.

The device itself is based on the Atheros AR2315 chipset.

* 5V @ 2A power supply * 1 ethernet jack * RP-SMA antenna connector * serial * 16MB RAM * 8MB Flash * SPI-Bus

The Fon is able to run the OpenWRT Kamikaze flash image, and can thus run various pieces of software that are ported to it. Including the Aircrack-ng suite.

The first step to get Aircrack-ng running on the Fon is to get the OpenWRT image on it first.

Instructions for building your own image, and various other information about the Fon and OpenWRT can be found here

Before building the image however the Madwifi-Ng drivers must be patched to allow injection. The patch for the Madwifi-Ng driver can be found here Please make note that there are actually only two code changes made to the if_ath.c file, rest is just comments, and can and will* be omitted when patching for OpenWRT. To make your own injection capable version of the OpenWRT Kamikaze image follow the steps below However, if you're lazy, and don't think you can accomplish this, or just don't feel like you can do this you can download the image files at this site - First pull the SVN trunk and packages from the OpenWRT svn server. - <code bash>svn co https://svn.openwrt.org/openwrt/trunk/</code> - <code bash>svn co https://svn.openwrt.org/openwrt/packages</code> - You can then later update either of those by going into either the trunk or packages** directory, and typing

svn up

- Create a symbolic link from the packages tree to the trunk/packages diectory

  1. Go into the trunk/packages directory and type
     ln -s ../../packages/*/* . 

- Now go into the trunk directory, and type

 make menuconfig 
  1. Make sure that “Target System” is Atheros [2.6]
  2. Make sure the Aircrack-Ng package is selected in the Network section as a module.
  3. Make sure the libpthread package is selected in the Libraries section as a module.
  4. Exit out of the kernel configuration, and be sure to save your changes.

- Go to the trunk directory and type

make

- Once this is done type

make clean
install_fonera.1171320967.txt.gz · Last modified: 2007/02/12 23:56 (external edit)