L'idée est
on y va
Ne pas etre root !
#truc a verifier sudo apt-get install subversion build-essential sudo apt-get install ncurses-dev flex libncurses5-dev zlib1g-dev gawk libssl-dev telnet pkg-config # recup d'openwrt mkdir ~/openwrt cd openwrt svn co svn://svn.openwrt.org/openwrt/trunk/ # parametrage global cd trunk ./scripts/feeds update -a ./scripts/feeds install -a make defconfig make prereq make menuconfig Target System: Atheros AR71xx/AR7240/AR913x Target Profile: TP-LINK MR3020 LuCI / Collections / luci: y Kernel modules / USB Support / kmod-usb-kore: y Kernel modules / USB Support / kmod-usb-ohci: y Kernel modules / USB Support / kmod-usb-storage: y Kernel modules / USB Support / kmod-usb-uhci: y # et après tout plein de modif, prevoir la journee :) # make V=99 make
Le resultat image à flasher : bin/ar71xx/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
ensuite telnet 192.168.1.1 pour etre root sur la bebebte mettre le fichier image sur un serveur
cd /tmp wget http://quelquepart/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin firmware mtd write openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin firmware reboot -f
elle sera accessible en http://192.168.1.1
De la ressource : https://forum.openwrt.org/viewtopic.php?id=31125
avec les firmware s
et chez nous :http://bricolab.snalis.org/openwrt/ar71xx/ avec tout plein de modules et d'appli !!
Du coté du TP-Link, pour s'y loger ,
ifconfig eth0:1 192.168.10.20 up
Pour nous cela a fonctionné direct , même pas drole. juste modifié wlan pour avoir une adresse static et pas dhcp
reste que un serveur dhcp est présent sur le lan .. pas toptop pour notre réseau local et que l'interface est on ne peu plus simple .
Nous avons tester le TP-Link avec la piratebox (que nous n'utiliserons pas…) regardons maintenant du coté de wifidog. Un portail captif, la main sur la passerelle, pas de dhcp qui traine du mauvais coté, wifidog est un projet abouti.
Un autre piste à explorer : B.A.T.M.A.N pour nous constituer un mesh, puis peut être un F2F?