<?xml version="1.0"?>
<rss xmlns:php="http://php.net/xsl" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>OpenWrt sur TP-LINK TL-WR841ND - Chicoree</title><link>http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND</link><atom:link href="http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND?action=toFeed" rel="self" type="application/rss+xml"/><description><![CDATA[Le routeur TP-LINK TL-WR841ND [ Voir sur Amazon.fr] est un routeur Wi-Fi destiné au marché SOHO (Small Office/Home Office – Un segment de marché qui correspond aux entreprises de 1 à 10 employés.) . Outre la liaison sans-fil, il est équipé de 4 ports LAN Ethernet 100Mbps et d'un port WAN Ethernet 100Mbps.
Le rapport qualité-prix est très bon, et, pour quelques dizaines d'euros, vous disposerez d'un produit performant doté d'un firmware standard relativement complet et pratique. Le tout étant administrable à partir d'une interface HTTP conviviale. Si tout ceci est conforme à la description commerciale du produit, ce qui m’intéresse particulièrement, c'est quelque-chose qui n'est pas mis en avant par le fabriquant: le fait que ce routeur est relativement facile à hacker. Ainsi, dans cet article, nous allons voir comment installer OpenWrt sur le TP-LINK TL-WR841ND à partir de la console série.
]]></description><item><title>1 Accès au port série</title><link>http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND#Acc.C3.A8s_au_port_s.C3.A9rie</link><description><![CDATA[<p>Le TL-WR841ND est doté d'un <a>port série TTL</a>. Par contre, celui-ci utilise des tensions TTL, et <i>n'est donc pas</i> compatible électriquement avec le port série RS-232 que l'on trouve derrière certains PC.
</p>]]></description></item><item><title>2 Télécharger OpenWrt par tftp</title><link>http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND#T.C3.A9l.C3.A9charger_OpenWrt_par_tftp</link><description><![CDATA[<p>Il est possible d'installer OpenWrt <i>uniquement</i> via la liaison série. À 115200 bits/s, c'est un peu long. Ceci dit, nous installons un <i>routeur</i> équipé de ports Ethernet permettant d'accéder au réseau à des débits nettement plus intéressants. C'est donc plutôt par cette liaison que nous allons <i>uploader</i> l'image d'OpenWrt.
</p>]]></description></item><item><title>2.1 Serveur tftp</title><link>http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND#Serveur_tftp</link><description><![CDATA[<p>Une fois le routeur et votre PC reliés entre eux à la fois par liaison série et par Ethernet, il vous reste à installer un serveur TFTP sur ce dernier. Et à mettre à disposition dans le répertoire adéquat l'image d'OpenWrt qui vous intéresse. Sur un système Debian cela me conduit aux commandes suivantes:
</p>]]></description></item><item><title>2.2 Installer sur le routeur</title><link>http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND#Installer_sur_le_routeur</link><description><![CDATA[<p>Pour la suite des manipulations, il faut accéder à <i>U-Boot</i> sur le routeur. Celui-ci est un <i>bootloader</i> et, comme son nom l'indique, son rôle est de charger puis lancer le système d'exploitation au démarrage de la machine. Autrement dit, U-Boot a le contrôle pendant les premières secondes du démarrage. Puis passe la main à Linux.
</p>]]></description></item><item><title>2.3 Accès par SSH</title><link>http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND#Acc.C3.A8s_par_SSH</link><description><![CDATA[<p>Avant de terminer (et de refermer votre routeur), nous allons faire deux dernières modifications avec la console série: changer l'adresse IP du routeur et définir un mot de passe <i>root</i>. Ces deux manipulations visent à me permettre de poursuivre l'administration du routeur par <i>ssh</i> – et donc sans plus requérir l'utilisation de la console série:
</p>]]></description></item><item><title>3 Ressources</title><link>http://www.chicoree.fr/w/OpenWrt_sur_TP-LINK_TL-WR841ND#Ressources</link><description/></item></channel></rss>
