Bricolage autour d’un routeur Asus WL500Gp – Partie 1

Il y a quelques temps, j’avais posté un article dans lequel je décrivais comment réparer un routeur Asus WL500Gp « bricked ».

asusWL500Gp.jpg

Le voilà ressorti du placard pour de nouvelles aventures. Je vais le doter d’une clef USB audio interne pour diffuser de la musique en streaming sur ma chaine HI-FI. Pour ce qui est du soft, je vais lui coller une openwrt.

Première étape: installer un port USB à l’intérieur du boitier de l’asus afin de ne pas utiliser les deux ports USB externes que l’on réservera pour une clef USB de stockage ou autre accessoire.

Le datasheet du composant VIA VT6212, disponible ici, nous indique la présence de 4 ports usb alors que seulement deux sont cablés en facade (en vert). On a donc deux ports libres pour s’amuser (en rouge).

VIA VT6212

Impatients s’abstenir, les soudures sur ce genre de composants CMS sont assez pénibles à réaliser. De plus, il faut disposer d’un fer à souder avec une panne très fine.

J’ai collé un connecteur USB femele avec de la colle à chaud sur le blindage de l’unité CPU du routeur.

Asus Wl500gP hack

Asus Wl500gP hack

L’alimentation 5V est prise directement sur la carte, proche de la prise du transfo.

Asus Wl500gP hack

J’ai testé avec une clef USB, ca marche impec 🙂

Bientôt la suite …



En vrac

  • Asus sort un SDK pour aider au développement sur eeepc. Blogeee.net en parle. Voilà une bonne nouvelle pour aider au développement sur cette plateforme.
  • J’ai récemment découvert navit. C’est un logiciel de navigation GPS incluant le routage (comme TomTom Garmin et autres…). Il supporte pas mal de cartes dont les fameuses openstreetmap. Je n’ai pas encore essayé de l’installer, mais je vais tester rapidement. Bien entendu, il est opensource.

Navit

  • REPRAP: voilà un projet sympa: une sorte d’imprimante 3D. Vous pouvez créer des pièces en 3D à partir de plastique fondu, le tout piloté par un ordinateur. Cette machine à l’étonnante capacité de se reproduire elle même (enfin partiellement). Et oui, les pièces qui la composent peuvent être en partie fabriquées avec la machine.

RepRap

eeePC, j’ai craqué

J’ai trouvé trouvé ce concept de machine tellement sympa que j’ai craqué. Samedi matin, j’étais devant le magasin SFR rue du Faubourg Saint-Antoine à 10h pour être sur de ne pas rater l’objet de ma convoitise 😉 Un quart d’heure plus tard, me voilà dehors avec mon petit carton estampillé Asus.

De retour à la maison, je démarre la bête et pars à sa découverte. Je ne vais pas vous refaire sa description ni son éloge, les blogs en parlant sont dèjà très nombreux. Je vais seulement vous détailler les différentes manipulations que j’ai réalisé pour adapter la bête à mes besoins.

Tout d’abord, un constat simple, pour plaire au plus grand nombre, les polices de caractère sont énormes. On peut y remédier de différentes façons:

  • Pour les applications KDE: lancez un terminal Alt + Ctrl + t puis tapez kcontrol, là dans le réglage des polices, passez les toutes à 8.
  • ensuite, pour les application GTK: lancez un terminal Alt + Ctrl + t puis tapez kate ~/.gtkrc-2.0 et placez dedans gtk-font-name = « Sans 8 »
  • Pour firefox, il faut modifier le fichier userChrome.css et passer la police de 10 à 8. Ensuite, il faut installer l’extension FullScreen. Tout est détaillé dans ce très bon article.

Bon, maintenant il va falloir s’attaquer à l’interface graphique. Beaucoup changent l’application d’asus pour un bureau complet. Personnellement, je préfère la garder, je la trouve sympa et conviviale pour une petite machine qui va servir souvent peu de temps (prise de note, mails, visio…). Seulement, les critiques faites par les utilisateurs sont justes, cette interface n’est pas très simple à customiser. J’ai donc décidé de modifier le comportement du système pour pouvoir ou non l’utiliser par appui sur une simple combinaison de touches en fonction de l’usage du pc.

J’ai d’abord commencé par « virer » icewm pour le remplacer par fluxbox. Vous trouverez un script à la fin de l’article qui vous permettra de faire ça facilement.
Je me trouve donc avec un nouveau Window Manager que j’ai paramétré avec le multi bureaux.

Les différentes étapes à suivre:

  1. Ajouter les dépots debian etch dans apt.
  2. Installer fluxbox / fluxconf
  3. Configurer fluxbox pour le eeepc
  4. Créer un script pour activer / désactiver l’interface Asus.

Sauvegardez vos données avant de bricoler votre eeepc 😉

Téléchargez le script ci-dessous en tapant dans un terminal:

wget https://www.equinoxefr.org/public/configeeepc.sh
sh configeeepc.sh

Voilà quelques applications tournant sur le eeepc:

Fluxbox avec l’interface asus

Fluxbox seul (Maison + a)

l’ide Arduino sur eeepc

Le soft de mon oscilloscope (bitscope)

Google en fullscreen avec Firefox

Quelques raccourcis:

  • Maison + a: lancer / fermer l’interface asus
  • Maison + t: Terminal
  • Maison + i: Firefox
  • Alt + F1: Bureau 1
  • Alt + F2: Bureau 2
  • Alt + F3: Bureau 3
  • Alt + F4: Bureau 4

Personellement j’utilise sur mon eeepc:

  • firefox
  • openoffice
  • pidgin
  • skype
  • ssh
  • ICAClient
  • gftp
  • pan
  • liferea
  • arduino
  • bitscope dso
  • grisbi
  • webcam
  • LauncherTools

Pour info, voici le script que vous avez téléchargé.

#! /bin/sh

echo "Installation..."

sudo cp /etc/apt/sources.list /etc/apt/sources.old
sudo cp /usr/bin/startsimple.sh /usr/bin/startsimple.old
cd /tmp
wget https://www.equinoxefr.org/public/config_eeepc.tgz
sudo tar xvf config_eeepc.tgz -C /
sudo apt-get update
sudo apt-get install fluxbox fluxconf
echo "Termine. Redemarrez votre eeepc"

J’ai fait les différentes manip à la main, du coup le script n’est pas testé. Merci de me faire un retour en cas de problème. Si votre eeepc ne se lance plus,il vous reste la restauration en appuyant sur F9 ou en utilisant le DVD d’asus.

ATTENTION: du fait de l’ajout des sources debian etch, si lors d’une installation, apt vous propose de mettre a jour un grand nombre de paquets,annulez tout, vous risquez de compromettre la stabilité du système !

Réparation d’un Routeur WIFI ASUS WL 500Gp

J’ai récupéré un routeur ASUS WL 500Gp qui ne fonctionne plus, lorsqu’il est branché, la led power clignotte lentement et rien ne se passe. Pourtant j’arrive à faire des pings sur 192.168.1.1

asusWL500Gp.jpg

Continuer la lecture de « Réparation d’un Routeur WIFI ASUS WL 500Gp »