Afficher/cacher Sommaire
LEDE a20-olinuxino-micro
The LEDE Project (“Linux Embedded Development Environment”) is a Linux operating system based on OpenWrt. It is a complete replacement for the vendor-supplied firmware of a wide range of wireless routers and non-network devices. See the Table of Hardware for supported devices. For more information about LEDE Project organization, see the About LEDE pages.
Installation image lede-17.01.4-sunxi-sun7i-a20-olinuxino-micro-ext4-sdcard.img.gz
sha256sum : 51752a40179598dd1ce99e50d16eb580652141bf0c3cb56c39769150bbe0a55d
Identifier SDcard : dmesg
Vérifier checksum : sha256sum lede-17.01.4-sunxi-sun7i-a20-olinuxino-micro-ext4-sdcard.img.gz
Flash de la SDcard (en mode su)
zcat lede-17.01.4-sunxi-sun7i-a20-olinuxino-micro-ext4-sdcard.img.gz > /dev/sdx
#remplacer sdx par celui vu dans dmesg
Connecter un adaptateur USB/Série et lancer minicom
en mode su
Insérer la SDcard et connecter l’alimentation
BusyBox v1.25.1 () built-in shell (ash)
_________
/ /\ _ ___ ___ ___
/ LE / \ | | | __| \| __|
/ DE / \ | |__| _|| |) | _|
/________/ LE \ |____|___|___/|___| lede-project.org
\ \ DE /
\ LE \ / -----------------------------------------------------------
\ DE \ / Reboot (17.01.4, r3560-79f57e422d)
\________\/ -----------------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@LEDE:/#
Routeur Linksys WRT54GL
Model No : WRT54GL v1.1
S/N : CL7B6M102711
MAC 20:AA:4B:08:5A:FD
FG No : 1000-06571
WRT54GL version | Vitesse CPU | RAM | Mémoire flash | Préfixe du numéro de série | Chipset | Notes |
---|---|---|---|---|---|---|
1.1 | 200MHz | 16MB | 4MB | CL7B CL7C | Broadcom BCM5352Exxx Rev. 0.8 | La particularité de ce processeur, c’est qu’il peut être surcadencé jusqu’à 250 MHz en agissant directement sur le paramètre adéquat en nvram. Pour monter plus haut, une version patchée du CFE est nécessaire. |
Ajout carte SD
Les cartes MMC/SD sont équipées d’une interface SPI qui facilite la connexion au routeur via les lignes GPIO. Il y a 4 connexions: CS, DI, DO et CLK. En plus de 3.3V et Masse.
Pin | Direction | WRT54GL Name | SD Card Name | color |
---|---|---|---|---|
GPIO 0 | (Output) | Unknown | Not used | |
GPIO 1 | Output | POWER LED | Not used | |
GPIO 2 | Output | WHITE LED | DI/MOSI | Green |
GPIO 3 | Output | AMBER LED | CLK/SCK | Blue |
GPIO 4 | Input | FRONT BUTTON | DO/MISO | Yellow |
GPIO 5 | Output | Unknown | Not used | |
GPIO 6 | Input | Unknown | Not used | |
GPIO 7 | Output | DMZ LED | CS | Orange |
1-Télécharger le module http://programmingstuff.free.fr/files/openwrt/whiterussian/mmc/1_3_4/gpio2/mmc.o dans le dossier /lib/modules/2.4.37.9/
cd /lib/modules/2.4.37.9
wget http://programmingstuff.free.fr/files/openwrt/whiterussian/mmc/1_3_4/gpio2/mmc.o
2-Masque GPIO pour le WRT54GL qui utilise GPIO line 2, 3, 4, et 7 https://wiki.openwrt.org/oldwiki/port.gpio?s[]=adding%20up:
Hex values: 0x04 + 0x08 + 0x10 + 0x80 = 0x9c
echo 09c > /proc/diag/gpiomask
3-Charger le module
insmod mmc
OpenWrt
Techdata: Linksys WRT54GL 1.0, 1.1
Linksys WRT54G, WRT54GL and WRT54GS
Setup OpenVPN using OpenWRT
OpenWRT, Access Point only config. LAN and PUBLIC wireless on an existing subnet
Linksys WRT54GL 1.0, 1.1 OpenWrt 10.03.1 –> http://downloads.openwrt.org/backfire/10.03.1/brcm-2.4/
A partir du “firmware update” de Linksys web http://192.168.1.1 , charger le firmware openwrt-wrt54g-squashfs.bin
Se connecter en “USB/Serial”
sudo minicom
lors de votre première connexion à OpenWrt, réglez les paramètres NVRAM suivants pour activer tftpd au démarrage:
nvram set boot_wait=on
nvram set boot_time=10
nvram set wait_time=10
nvram commit && reboot
Se reconnecter
sudo minicom
BusyBox v1.15.3 (2011-11-24 02:12:13 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
Backfire (10.03.1, r29592) ------------------------
* 1/3 shot Kahlua In a shot glass, layer Kahlua
* 1/3 shot Bailey's on the bottom, then Bailey's,
* 1/3 shot Vodka then Vodka.
---------------------------------------------------
root@OpenWrt:/# help
Built-in commands:
------------------
. : [ [[ alias bg break cd chdir command continue echo eval exec
exit export false fg getopts hash help jobs kill let local printf
pwd read readonly return set shift source test times trap true
type ulimit umask unalias unset wait
Modifier l’adresse IP Lan
vi /etc/config/network
Remplacer 192.168.1.1 par 192.168.0.70
Se connecter via le web http://192.168.0.70
Modifier le mot de passe administrateur
Télécharger le dernier openwrt-brcm-2.4-squashfs.trx
Aller dans “System/Flash Firmware” pour sélectionner et upgrader
Connexions possible
web : http://192.168.0.70
ssh : ssh root@192.168.0.70
Serial : sudo minicom (liaison USB/Serial)
Routeur wifi anonymisant avec Tor et OpenWRT
Configuration de base OpenWrt
Linksys Wrt54gl sous OpenWrt
Mode tftp
Pour garantir le fonctionnement du mode tftp (utiliser en cas de blocage du routeur pour charger un firmware)
nvram set boot_wait=on
nvram set boot_time=10
nvram set wait_time=10 #important for some models
nvram commit && reboot
On peut charger un firmware en mode tftp , pour cela il faut installer un client tftp sur le poste
yaourt -S tftp-hpa # client tftp archlinux/manjaro
Firmware tomato
Tomato est un micrologiciel de remplacement petit, léger et simple pour les routeurs Linksys WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54 et autres routeurs Broadcom. Il comporte une nouvelle interface graphique facile à utiliser, un nouveau moniteur d’utilisation de la bande passante, des restrictions d’accès et de QOS plus avancées, permet de nouvelles fonctionnalités sans fil telles que les modes WDS et clients sans fil, augmente les limites des connexions maximales pour P2P, vous permet d’exécuter vos scripts personnalisés ou telnet/ssh in et de faire toutes sortes de choses comme reprogrammer le bouton SES/AOSS, ajoute un sondage de site sans fil pour voir vos voisins wifi, et plus encore.
Tomato_1_28.zip (16MB / SHA1: 5bd25717048abb6b58d316f622bfd79434fe6451)
Charger le firmware via tftp
tftp 192.168.0.70 -c put WRT54G_WRT54GL.bin