Kamikaze-rb433

From Bubble
Jump to: navigation, search
 !!Une version plus a jour se trouve maintenant à cette page: http://reseaucitoyen.org/ !!

installer openwrt kamikaze sur une routerboard rb-433

compiler

compiler l'image "ramdisk"

il vous faut pour cela récuperer la version de developpement d'openwrt

 svn co svn://svn.openwrt.org/openwrt/trunk/

ensuite rendez vous dans le répertoire pour acceder au menu de comilation

 $cd trunk
 $make menuconfig

changez le target system a "Atheros AR71xx" et changez le target image a "ramdisk" vous pous pouvez sortir du menu en sauvant les changements.

ensuite comiler l' image en faisant

 $make

compiler l'image tgz

vous pouvez déja lancer la compilation de l'image d'installation il suffit de retourner dans les menu et de changer la valeur image target en ".tgz" si vous voulez compiler des paquets supplémentaires lancez la commande :

 $make/package symlinks

ensuite réeditez le menu de compilation a l'aide de la commande

 $make menuconfig

et selectionnez les paquets qui vous interessent (genre olsr, ...)

 $make (pour compiler)

charger openwrt en tftp

il nous faut maintenant charger la version "ramdisk" d openwrt sur notre rb433. pour se faire nous configurons notre serveur dhcp pour qu'il donne les bonnes directives a la rb433

 #mikrotik routerboar
 host routerboard0 {
   hardware ethernet 00:0c:42:07:d9:a9;   #mac adresse de la rb433 (noté sur la rb433)
   next-server 192.168.0.150;
   fixed-address 192.168.0.118;
   option routers 192.168.0.150;
   filename "rb433.netboot";              #nom de l image sur le serveur tftp
}

et déposer l'image "ramdisk" se trouvant dans le dossier bin après une première compilation sous le nom de "openwrt-ar71xx-vmlinux-initramfs.elf" en la renommant en "rb433.netboot"

$cp bin/openwrt-ar71xx-vmlinux-initramfs.elf /tftpboot/rb433.netboot

installer openwrt sur la NAND

pour rendre disponible les fichiers d'installation permanante copiez les a la racine d'un serveur http

 $cp bin/bin/openwrt-ar71xx-vmlinux.elf /var/www
 $cp bin/openwrt-ar71xx-rootfs.tgz /var/www

redémarez la rb et rentrez dans le menu du bios pressez la touche "e" afin d'effacer la mémoire nand. ensuite démarrer a nouveau sur votre version ramdisk

une fois openwrt boooté vous pouvez flasher

 $wget2nand http://adresseduserveurhttp

l'image s'installe...


vous pouvez rebooter sans oublier de changer les parmètres au boot pour qu il boot sur la NAND et plus sur le réseau

configurer