il vous faut pour cela récuperer la version de production d'openwrt
svn co svn://svn.openwrt.org/openwrt/branches/backfire
ensuite rendez vous dans le répertoire pour acceder au menu de comilation
$cd backfire $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 compiler l'image en faisant
$make
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)
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
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
vous pouvez vous reporter à la page relative au wrap.
page d'origine: http://www.e-bulles.be/bubble/Kamikaze-rb433 derniere mise à jour:24 oct 2009 David Kowalkowski