OpenWRT sur un Netgear WGT634U
Par Erwan le jeudi 15 mai 2008, 15:56 - Gnu/Linux - Lien permanent
Après plusieurs recherches d'un routeur capable de tourner sous OpenWRT, j'ai enfin trouvé mon bonheur. Un Netgear WGT634U à 24€90 sur vente-du-diable.com (partenaire de PCKado - faut pas être pressé). C'est un produit plutôt ancien mais il me suffira amplement, surtout pour le prix qu'il m'a couté. Cerise sur le gâteau, ce routeur Wifi est équipé d'un port USB. Bon, je n'ai pas envie de tourner autour du pot. Je l'ai déjà assez fait avec mes amis qui n'ont, je pense, toujours pas compris à quoi allait me servir ce routeur (je suis nul en explication métaphorique) :
Je veux remplacer le stock firmware par OpenWRT sur mon WGT634U (sans le briquer) pour le transformer en radio Wifi pas cher.
Matériels :
- un routeur WGT634U
- une carte son USB (1€ sur Ebay, CE comme China Export sûrement)
- un autre point d'accès wifi (Freebox et compagnie par exemple)
- un RS232 MAX3232, pour récupérer si besoin d'une mauvaise manipulation via l'interface série. (utile mais pas obligatoire)
D'après la documentation d'OpenWRT, il faut charger un fichier de configuration sur le firmware Netgear numéro 1.4.1.10.
- Donc on commence par mettre cette
version sur notre routeur. Si le routeur refuse la mise à jour, c'est que
vous faites un trop grand pas en numéro de version :
Faites les une par une.- 192.168.1.1 (admin - password)
- On charge le fichier de configuration
- Le routeur reboot. 1 minute d'attente
- Si vous êtes en DHCP, cela ne fonctionnera plus. Il faut fixer l'adresse IP.
- On vide le cache du navigateur
- On retourne sur 192.168.1.1, et la, apparait OpenWRT sur le menu de gauche.
Cela ressemble à la mise à jour officielle, mais on charge OpenWRT. J'ai
choisit pour ma part x-wrt qui
est ni plus ni moins qu'OpenWRT avec une interface WEB (en gros).
- Le bon firmware est le suivant :
X-WRT -> Kamikaze 7.09 -> brcm47xx-2.6 -> wgt634u
- Le bon firmware est le suivant :
- Une fois la "mise à jour" terminée, on patiente que le routeur redémarre.
Je n'ai pas eu accès en SSH tout de suite, j'ai du l'activer dans la nouvelle (et superbe) interface Web.
Ensuite vient la configuration sur un accès internet (une freebox V5 en mode routeur pour ne pas la citer) :
- On branche le câble sur WAN coté netgear et sur le switch coté Freebox (ha bon ?)
- Si votre freebox est en DHCP, il faut lui demander une IP :
- udhcpc -t 0 -i eth0.1 -b -p /var/run/eth0.1.pid -R
A partir de la, on peut installer tout un tas de paquet qui seront utiles (ou pas) :
- ipkg -list
Le reste se configure avec vi dans :
- /etc/config/network
- /etc/config/wireless
Voila où j'en suis pour le moment, n'ayant pas encore reçu ma carte son,
tout n'est pas encore terminé. 
__ Ce qu'il me reste à
faire et ce que je souhaite en faire :__
- Configurer le Wifi en client (sta) et en WPA (Je vais peut être avoir besoin d'aide)
- Recevoir la carte son
et la faire fonctionner - Trouver une station de radio (tout le temps) sympa

- Ouvrir un second point d'accès ouvert (en upside-down ?)
- Chercher un moyen de pouvoir changer de station (bouton reset ? pavé numérique USB ? Lecteur de code barre ?)
Une méchante liste de liens complètement en vrac, résultat de mes pérégrinations sur Google :
- OpenWRT installation complète :
- Pour la configuration une fois openWRT installé :
- Guide son USB :
- http://wiki.openwrt.org/UsbAudioHowto
- http://styley.net/?p=61
- http://devices.natetrue.com/musicap/
- Un autre guide pour un réveil en musique : http://wiki.openwrt.org/UsbAudioHowto2
- Pour les disques USB et réseau : http://wiki.openwrt.org/UsbStorageHowto
- OSS au lieu de Alsa :
- Interface Série :
- Retourner internet :
- Moteur de recherche IPKG pour openWRT
- Un Dvico3100 en réseau :
- Avec un Asus WG500 :
- Documentation FreeWRT :
- Debian sur ce routeur :