Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Derniers commentaire(s) [Tous] :


Configuration d'un routeur derrière un modem-routeur ADSL

Posté le 27 décembre 2005
Configurer un routeur sous Linux afin de partager sa connexion ADSL entre plusieurs PC peut ne pas être de tout repos, surtout si la documentation fournie est spartiate. Je prendrais l'exemple d'un routeur Belkin filaire mis derrière un modem-routeur ethernet Thomson Speedtouch 530.

Pour commencer branchez directement un de vos PC en DHCP (adressage d'IP dynamique) sur le modem afin de faire sa configuration et de noter ses paramètres. La plupart des modem-routeurs ethernet ont une interface web permettant de les régler facilement. On y accède généralement en tapant l'IP du modem dans un navigateur. Pour le Speedtouch cette IP est la 10.0.0.138. Rentrez les paramètres de votre fournisseur d'accès (user, mot de passe, DNS, etc ...) et enregistrez la configuration.

Si ce modem vous a été fourni par votre FAI il comportera déjà une préconfiguration avec les paramètres de celui-ci et vous n'aurez alors qu'à donner votre user et votre mot de passe que le modem va enregistrer (sauf remise à zéro du modem vous n'aurez plus à les rentrer à nouveau). Notez l'adresse IP que le modem donne à votre ordinateur. Dans le cas de modems monopostes comme le Speedtouch, l'IP fournie est (contrairement à ce que l'on pourrait penser) statique, et est dans cet exemple-ci 10.0.0.50. Notez aussi le masque de sous-réseau (le plus souvent 255.255.255.0), et l'IP du modem.

Maintenant faites le branchement du routeur avec le modem et le PC en gardant bien le câble d'origine du modem entre celui-ci et le routeur et en utilisant celui fourni avec le routeur pour relier celui-ci au PC. Gardez la carte ethernet du PC en DHCP, et entrez dans l'interface web de configuration du routeur, en tapant son IP dans un navigateur (192.168.2.1 pour le Belkin par exemple).

Configurez alors votre routeur en mode statique (et non dynamique comme on pourrait le penser) et rentrez-lui comme adresse IP Wan (ou adresse IP Web) celle que le modem fournissait à votre ordinateur soit dans notre cas 10.0.0.50, comme masque de sous-réseau celui que vous avez noté (255.255.255.0 par exemple), comme adresse de passerelle (ou gateway) celle du modem soit ici 10.0.0.138, et comme DNS l'IP de votre modem soit ici 10.0.0.138. En effet c'est votre modem qui va jouer le rôle de passerelle et de serveur de résolution de noms de domaines (ce qui permet à votre ordinateur d'accéder à des adresses sous la forme www.google.fr au lieu d'une IP).

Vous n'avez plus qu'à branchez les autres PC au routeur en mode DHCP avec des câbles RJ45 droits (et non croisés) et à surfer avec. Ce système de routeur vous permet aussi de partager des dossiers, des fichiers et des périphériques (scanners et imprimantes) branchés sur un des PC grâce à Samba.

> Lire le journal (14 commentaires, moyenne: 2).

Résoudre un problème d’impression de PDF sous KDE 3.4

Posté le 15 décembre 2005
Sous Mandriva 2006, dotée de KDE 3.4, il peut arriver qu’il soit impossible d’imprimer des PDF depuis les visionneuses de KDE (KPDF et K Ghostview).

Les symptômes : l’impression ne se lance pas, la fenêtre de la visionneuse et/ou celle des options d’impression se freeze (elles restent bloquées, il faut fermer la fenêtre de façon un peu hard), voire même cela désactive l’imprimante sur laquelle vous avez tenté d’imprimer.

L’origine du problème : il s’agit d’un problème de librairie qui a été renommée entre deux versions de KDE, et que Mandriva n’a pas bien implémenté dans KDE 3.4 (certainement à cause d’un patch trop vieux). La librairie en question se nommait kcm_kcm_kdnssd.la (et son fichier source kcm_kcm_kdnssd.so), et a été renommée en kcm_kdnssd.la (et son fichier source kcm_kdnssd.so). Cette librairie se trouve dans le répertoire /usr/lib/kde3/. Certains composants de KDE (dont le gestionnaire d’impression) cherchent toujours cette librairie sous son ancien nom, et ne la trouvant pas, ils plantent tout simplement.

La solution : tout simplement faire en tant que simple utilisateur un copier coller de la librairie kcm_kdnssd.la et de son fichier source kcm_kdnssd.so et les coller dans son répertoire home par exemple. Les renommer en kcm_kcm_kdnssd.la et kcm_kcm_kdnssd.so, puis ouvrir une console en tant que root, et recopier ces librairies renommées vers le dossier /usr/lib/kde3 avec les commandes suivantes :

cd /home/<nom_utilisateur>/kcm_kcm_kdnssd.la /usr/lib/kde3/
cd /home/<nom_utilisateur>/kcm_kcm_kdnssd.so /usr/lib/kde3/

Attention : ne pas effacer la librairie kcm_kdnssd.la et son fichier source car d’autres composants de KDE vont chercher la bonne librairie avec le bon nom. La librairie et son fichier source vont donc cohabiter en double sous deux noms différents dans le dossier /usr/lib/kde3/.

Tentez à présent d’imprimer vos PDF depuis KPDF ou K Ghostview : ca marche !!

> Lire le journal (7 commentaires, moyenne: 2,4).