Antoine's Research: Difference between revisions

From WirelessAfrica
 
No edit summary
Line 1: Line 1:
[[Category: Development Team Research Pages]]
[[Category: Development Team Research Pages]]
= PREPARE DEVELOPMENT ENVIRONMENT =
== 1. Check out sources ==
* Check out meraka trunk
* Check out: OpenWRT Kamikaze
  $ cd ~
  $ svn checkout https://svn.openwrt.org/openwrt/trunk/ kamikaze/
  $ cd kamikaze/
  $ ./scripts/feeds update -a                # Checkout the extra packages
  $ ./scripts/feeds install <name_1> <name_2> # Creates the symlinks for the packages you like to install
  $ make menuconfig                          # Select your target, packages and other options. Only select the packages you need.
  $ make world
  -->> OR -->>
* Link to existing OpenWRT
* Check out SVN version of coova-chilli
== 1. Check out sources ==
* Check out meraka trunk
* Check out: OpenWRT Kamikaze
  $ cd ~
  $ svn checkout https://svn.openwrt.org/openwrt/trunk/ kamikaze/
  $ cd kamikaze/
  $ ./scripts/feeds update -a                # Checkout the extra packages
  $ ./scripts/feeds install <name_1> <name_2> # Creates the symlinks for the packages you like to install
  $ make menuconfig                          # Select your target, packages and other options. Only select the packages you need.
  $ make world
  -->> OR -->>
* Link to existing OpenWRT
* Check out SVN version of coova-chilli
== 2. Configure OpenWRT ==
* Read:
  http://wiki.openwrt.org/OpenWrtDocs/Packages
* Get some stuff from source:
  cd package ; svn co http://dev.coova.org/svn/coova-ap/packages/kamikaze/coova-chilli ; cd ..
* Run:
  ./scripts/feeds install libnetsnmp
* Select packages:
  Base->pthread
  Administration->meraka-widgets
  libnetsnmp
  coova-chilli
  ./scripts/feeds install batmand
  ./scripts/feeds install batmand-adv
* Edit: package/opkg/files/opkg.conf
  src packages http://l-cube.artifactual.org.za/~antoine/firmware/packages/mipsel
== 3. Build Everything ==
* Run:
  make

Revision as of 05:17, 13 November 2008


PREPARE DEVELOPMENT ENVIRONMENT

1. Check out sources

  • Check out meraka trunk
  • Check out: OpenWRT Kamikaze
 $ cd ~
 $ svn checkout https://svn.openwrt.org/openwrt/trunk/ kamikaze/
 $ cd kamikaze/
 $ ./scripts/feeds update -a                 # Checkout the extra packages
 $ ./scripts/feeds install <name_1> <name_2> # Creates the symlinks for the packages you like to install
 $ make menuconfig                           # Select your target, packages and other options. Only select the packages you need.
 $ make world
 -->> OR -->>
  • Link to existing OpenWRT
  • Check out SVN version of coova-chilli

1. Check out sources

  • Check out meraka trunk
  • Check out: OpenWRT Kamikaze
 $ cd ~
 $ svn checkout https://svn.openwrt.org/openwrt/trunk/ kamikaze/
 $ cd kamikaze/
 $ ./scripts/feeds update -a                 # Checkout the extra packages
 $ ./scripts/feeds install <name_1> <name_2> # Creates the symlinks for the packages you like to install
 $ make menuconfig                           # Select your target, packages and other options. Only select the packages you need.
 $ make world
 -->> OR -->>
  • Link to existing OpenWRT
  • Check out SVN version of coova-chilli

2. Configure OpenWRT

  • Read:
 http://wiki.openwrt.org/OpenWrtDocs/Packages
  • Get some stuff from source:
 cd package ; svn co http://dev.coova.org/svn/coova-ap/packages/kamikaze/coova-chilli ; cd ..
  • Run:
 ./scripts/feeds install libnetsnmp
  • Select packages:
 Base->pthread
 Administration->meraka-widgets
 libnetsnmp
 coova-chilli
 ./scripts/feeds install batmand
 ./scripts/feeds install batmand-adv
  • Edit: package/opkg/files/opkg.conf
 src packages http://l-cube.artifactual.org.za/~antoine/firmware/packages/mipsel

3. Build Everything

  • Run:
 make