Antoine's Research: Difference between revisions
(New page: Category: Development Team Research Pages) |
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