20/05/2009

Firmware modifié pour Linksys WAG200G

linksys-wag200gLongtemps j’ai cru que les firmwares modifiés pour routeur étaient réservés au Linksys WRT54G, avec entre autres le fameux OpenWRT. Connexion SSH, modifications iptables et autres fonctionalités plus avancées me semblaient hors de portée sur mon routeur d’entrée de gamme.

Pourtant le Linksys WAG200G est un routeur ADSL2+ très répandu, et si je me limite aux maigres statistiques des 5 rédacteurs de Geekfault, nous sommes 60% à en avoir un! 😀 Son firmware est par ailleurs distribué en GPL par Linksys…

Mais au cours de mes divagations sur internet je l’ai trouvé! Présentation.

Woytekm

C’est sur la Google Page de Woytekm que j’ai trouvé mon bonheur.

La dernière version en date est estampillée 0.9 et est basée sur la release 1.01.06 du firmware officiel Linksys. Une version 0.10 basée sur 1.01.09 est prévue avant la fin du mois.

Fonctionalités supplémentaires

linksys-screenshot

  • Activation du serveur SSH et telnet
  • Assignation d’IP DHCP selon l’adresse mac du client
  • DynamicDNS avec No-IP.org
  • Watchdog : reboot automatique lorsqu’un ping ne répond plus
  • Relais de WakeOnLan depuis internet
  • Analyse du traffic et graphes de l’utilisation de la bande passante

L’accès SSH permet évidemment des modifications plus fines, comme par exemple la modification manuelle des iptables !

Installation

L’installation se fait comme toute mise à jour officielle de Linksys. Pas de soudure ni de câble série à modifier donc. :)

Assurez-vous de travailler depuis une machine branchée en ethernet. Bien que Woytekm permette de faire une simple upgrade sans perte de paramètres, je vous conseille de restaurer votre WAG200G aux paramètres d’usine.

Téléchargez ensuite le fichier IMG (version A) sur la page SourceForce du projet et installez-la comme toute mise à jour.

Et voilà!

Vous avez maintenant un nouvel onglet MySetup dans l’interface de gestion. Vous pouvez aussi vous connecter en root sur SSH, le mot de passe étant le même que celui permettant de se connecter à l’interface de gestion.

Après une remise aux paramètres d’usine, je n’ai remarqué aucun problème avec ce firmware modifié, j’ai même trouvé une plus grande stabilité de mon routeur! Sans doute parce que mon firmware n’était pas à jour, mais bon c’est quand même Woytekm qui m’a fait mettre à jour 😉

Screenshots

my-setup1 my-setup2 my-setup3 my-setup4 my-setup5 my-setup6

Liens

  1. | #1

    La build 1.0 est enfin disponible!

    De mémoire, la release d’avant ajoute le support du nfs et de cifs.

  2. Danonino
    | #2

    Hello,

    Quelqu’un aurait encore l’image d’installation ? Apparemment le site a été fermé :(
    Merci d’avance !

  3. | #3

    Apparemment le dev a tout mis offline à la fin janvier 2014. J’ai regardé dans mes backups je n’ai plus l’image, peut-être Google pourra t’aider?

  4. Danonino
    | #4

    Hello, j’ai essayé de farfouiller la toile mais en vain… Malheureusement je n’ai rien trouvé. J’espère qu’une âme charitable tombera sur ce message et re-uploadera ce travail 😀

  5. Danonino
    | #5

    Finalement j’ai trouvé ça : http://sourceforge.net/projects/wag200/files/
    Cependant n’ayant jamais flashé le petit Wag200G, mise à part pour les mises à jour, j’ai peur de faire des erreurs.
    Quand je vais dans le dossier OldFirmwareSRC, je vois des fichiers qui sont de 2 méga … et d’autre presque 100 méga.
    De mémoire quand je passais par le mode mise à jour, le fichier ne faisait que 2 méga, donc logiquement je devrai prendre plus WAG200G_V1.01.09.openwag200-build-1.4-A.zip par exemple … mais peur de briquer le petit, est ce que quelqu’un a un retour d’expérience ? :)
    Merci d’avance !

  6. | #6

    Malheureusement je n’ai plus de WAG200 pour tester mais un fichier .IMG d’environs 2Mo me semble correct…

  1. | #1
  2. | #2