Archives

Posts Tagged 'Linux'

Les mille travaux avec WRT54G et OpenWRT!

14 décembre 2006 5 commentaires

Je suis l'un des chanceux de posséder cette merveilleuse routeur Linksys / Cisco, un WRT54G v2.0.

Il ya quelque temps je décidai de changer le firmware d'origine et de mettre OpenWRT, avec son firmware stable White Russian (RC6) disponibles sur leur site www.openwrt.org .

Donc, en termes simples, mais ses pauvres, il est d'installer une version de Linux faite pour ce routeur. Les avantages sont nombreux, principalement une expansion du signal WiFi qui permet une plus grande couverture du signal, suivie par la possibilité de configurer pour mot pour mot les différentes configurations, et enfin la possibilité d'installer des applications à l'intérieur (le routeur a une mémoire de 8 Mo) comme un serveur Web, un logiciel de VoIP, gestion des DNS et bien plus encore.

Il est facile d'installer les programmes? Oui aujourd'hui, il est un outil beaucoup comme apt pour Debian ipkg appelé. Il suffit juste de type:

Mise à jour # Ipkg (mettre à jour la liste des paquets disponibles)
Liste # Ipkg (pour voir la liste des packages disponibles)
# Ipkg install foo (téléchargez et installez le paquet lui-même)

Bien sûr, vous pouvez également installer l'interface graphique (via le Web) avec un simple clic!

Je l'ai dit, je dois un outil comme ipkg, pourquoi ne pas prendre un bell'upgrade tout à fait? Il est grand ... ipkg niveau et je vais avoir tout mis à jour!

Immense merde! Ne pas que je ne l'avais jamais fait.

Le routeur est écrasé, ne répondant pas à quoi que ce soit. Je ne peux pas y accéder soit via ssh ou via le Web!
Redémarrez le routeur, et vous le régler?

Merveilleuse surprise. Le routeur ne fait même pas boota. Ne parvient pas à charger le firmware et les lumières du routeur sont bonnes pour les décorations de Noël ... briller sans raison et en permanence!

Je vais flasher le firmware de vabbhè ... faisons-le.

Tout simplement pas accéder ou via ssh ou web, comment faire?

Je cours vers la patience de deux amis, et dade` Twism et je trouve que la seule façon de le faire est de flasher le firmware via TFTP. Je lis la documentation sur le site officiel www.openwrt.org et ses forums!

Je découvris heures après la procédure:

# Tftp 192.168.1.1
# Binary
# 1 rexmt
# Timeout 60
# Trace
# Mettez nomefirmware.bin


Dommage que la procédure ne veut pas sortir. Couper au routeur pendant 6 minutes à perdre la mémoire au routeur (qui avait une IP différente avant) afin que le 192.168.1.1 par défaut recouvrements ip.

Je trouve que la procédure ne peut pas aller parce que je dois "ressusciter" le matériel de routeur. Donc, je dois l'ouvrir et se connecter en haut de l'antenne avec la broche 16 de la puce de mémoire flash et de le transformer (évidemment étoile attention à ne pas confondre avec la broche et ne vous dis pas comment petit la broche). Magiquement la lumière vient sur ​​la zone démilitarisée qui indique que le modem est en mode de secours et est probablement prêt à écouter moi.

Je tente à nouveau via TFTP à clignoter, mais toujours rien ... Marre des tentatives je désactiver le routeur, je laisse tout dehors et je repars.

Le lendemain, je me réveille et je dis - Laissez la dernière fois alors je prends un marteau -

Comme par magie, je fais un reset et puis essayer le flash via TFTP: résultat firmware mis à jour et entièrement fonctionnel. Je vois l'interface du routeur avec ma bien-aimée openwrt installé. Je configure tout à mon goût, même installer lighttpd vous avez même une page web du routeur que vous pouvez visiter ici blue999.ath.cx:8080 !

Évidemment installer lighttpd Il aventures à d'autres problèmes de dépendances non satisfaites, résolus par l'installation de la version de White Russian (RC5)!

En bref, une mouture, que d'un oubli. Il servira de leçon!

Dans l'ensemble je peux maintenant prétendre connaître assez bien OpenWRT et mon routeur.

Tag: , , , , , , Catégories: HowTo , Linux Tags: , , , , , ,

Edgy et Beryl (svn 0.1.1) avec nVidia

27 octobre 2006 5 commentaires

Après plusieurs tentatives, finalement je suis capable de laisser aller de cette putain de béryl !

Les problèmes rencontrés en suivant les instructions du site, sont les suivants:
- Crash of WM béryl laissant l'impossibilité de rien (surtout pas vu les bords des fenêtres) me forçant à tuer le processus et redémarrez Beryl Metacity;
- Une fois que vous avez résolu le problème de Beryl, un bug gênant (lu sur le forum officiel) que le lancement de Beryl clignotait bordures de fenêtres indéfiniment.

Passons en revue les étapes:

1) Ajouter le dépôt suivant à /etc/apt/sources.list:

NVIDIA & # BERYL
deb http://amaranth.selfip.com lrm edgy
deb http://ubuntu.compiz.net/ edgy principal edgy

2) Mettre à jour APT et puis le pilote (Beta nVidia):

sudo aptitude update
sudo aptitude dist-upgrade (nvidia-glx devrait passer à la version 1.0.9625)

au cas où vous ne l'avez pas encore installé nvidia glx:
sudo aptitude install nvidia-glx

sudo aptitude install libxorg-sched-yield hack0
sudo nvidia-xconfig (xorg.conf remplacé par un nouveau créé par le nouveau pilote)

4) Modifiez les entrées suivantes dans le fichier /etc/X11/xorg.conf pour Beryl

Sous Écran

Section "Screen"
[... Votre configuration ...]
Option "AddARGBGLXVisuals" "True"
EndSection

Sous Périphérique

Section "Device"
[... Votre configuration ...]
Option "TripleBuffer" "true"
EndSection

3) Redémarrez X:

CTRL ALT Backspace

4) Installez Beryl et Emerald:

sudo aptitude install émeraude émeraude béryl-thèmes

5) Régler le début Beryl

Dans le menu Système-> Préférences-> Sessions:
Cliquez sur les programmes de démarrage

et en ajoutant (cliquez sur Add) les deux commandes suivantes:

 béryl-manager
 émeraude --replace


Maintenant, sortir et entrer de nouveau avec votre utilisateur et vous avez les fenêtres et voler le cristal rouge dans la barre d'état système en haut à droite! Bon amusement!

Ps: peu d'ingéniosité suggeritomi Dade en ce moment ... en commentaire de l'option d'entrée "TripleBuffer" "true"! Je remarquai que le chargement au démarrage est beaucoup plus rapide!

Tag: , , , , , , Catégories: HowTo , Linux Tags: , , , , , ,