| Connexion d'un PC sous Linux |
|
|
| Écrit par Guigui | |||||||||||||||||||
| Mercredi, 28 Décembre 2005 16:40 | |||||||||||||||||||
|
by Guigui_ Pour ce connecter, FACILEMENT en ethernet, pour les débutants sous mandrake allez voir ce site => http://perso.wanadoo.fr/vlord/ . Trés bien documenté avec de belles captures d'ecran. ... que ce soit en ethernet ou en wifi . Je ne rentrerais par sur la maniére d'installer votre carte reseau ethernet ou wifi allez faire un tour sur http://lea-linux.org , et sur google . Aussi je ne rentrerais pas dans le detail de configuration des scripts , comme ces scripts sont specifiques a chaque distribution , je ne les connait pas tous . Cette méthode est une methode en terminal tout a la mimine pour bien comprendre comment ca marche Donc voila une méthode assé généraliste :
Rien de plus simple , ouvrez un terminal . Puis passez en root :
Donc la vous pouvez voir que votre interface reseau n'a aucune adresse ip , il va falloir demander une ip a la livebox grace au dhcpcd . Deux méthodes :
Si tout ce passe bien , on va vous dire que l'interface trouve un serveur dhcp et vous donne une ip et configure les fichiers ( resolv.conf & co ) . Chez moi ca ne marche pas avec cette commande , je ne sais pas trop pourquoi mais ce n'est pas bien grave .
La c'est gagné ! ( a noter que parfois il faut relancer la commande ) . A noter qu'il existe une méthode de configuration statique mais je ne l'aborderais pas dans ce tutoriel .
Alors ici l'on peut voir qu'il y a bien une interface reseau mais qu'elle n'est pas configuré , ESSID:off/any et l'Access Point est a 00:00 aucune borne est configuré Maintenant nous allons scanner les bornes :
Alors la on voir qu'il trouve un Access Point avec pour ESSID Wanadoo_fb0c , normalement c'est votre borne wifi . Maintenant il nous faut parametrer la carte :
Donc la on peut voir que la clef wep est bien passé l'ESSID de la borne a bien changé , et le plus important l'Access Point a bouger , ce qui veut dire que vous étes bien connecté sur votre livebox . A noter qu'il peut étre nécéssaire si c'est une premiére utilisation de la carte wifi de mettre la livebox en mode 'aquisition' , c'est a dire le voyant wifi clignote et votre livebox va enregistrer l'adresse mac de votre carte wifi . Il ne sera plus nécéssaire a l'avenir de faire cette manipulation . Maintenant il ne nous manque plus qu'une ip que nous allons gentillement demander a la livebox :
Et voila vous avez une ip , et vous étes connectés ! Le systéme utilisé pour ces manipulations est Linux Ixnay 2.6.8.1 #15 Wed Dec 15 16:36:30 CET 2004 i686 Slackware 10 GNU/Linux . Pour les utilisateurs de slackware , pour automatiser tout ca il faut editer /etc/rc.d/rc.wireless.conf et /etc/rc.d/rc.inet1.conf .
Sur les autres distributions je ne sais pas . Pourquoi ca marche pas ? Si au moment d'entrer la clef wep vous avez un truc du genre : Error for wireless request "Set Encode" (8B2A) : invalid argument "2335FDGFDT456Y356Y65". C'est que votre clef wep est mal tapé . Si l'Access Point ne change pas , bien vérifier que la borne connaisse votre adresse mac , et la mettre en mode aquisition ou rajouter l'adresse mac la mimine . Beaucoup de gens oublient et souvent ca ne marche pas a cause de ca ! Voila c'est fini , cette méthode peut sembler rébarbative , car ce n'est pas du clic clic mais elle a le mérite de vous faire comprendre comment ca marche Pour compléter le tutorial linux by GUIGUI_, pour mandrake, les paramètres wifi sont dans le fichier /etc/sysconfig/network-scripts/ifcfg-eth1 (J'ai pris le cas où ifcfg-eth0 était réservé à la connexion réseau rj45 ethernet classique), voilà son contenu DEVICE=eth1 BOOTPROTO=dhcp ONBOOT=yes HWADDR=00:30:b4:00:00:00 METRIC=10 MII_NOT_SUPPORTED=no WIRELESS_MODE=Managed WIRELESS_ESSID=essid défini sur la livebox CHANNEL=le channel défini sur la livebox WIRELESS_ENC_KEY=clef de la livebox NEEDHOSTNAME=yes Pour le dernier paramètre on peut mettre yes ou no c'est pas très important. Les scripts ifcfg-ethX (dont celui pilotant la liaison wifi) sont lancés au boot automatiquement (par /etc/rc.d/init.d/network). Quelques commandes utiles, pour lancer la connexion ifup eth1 Pour la stopper ifup eth0 Voilà le résultat d'une connexion réussie dans le fichier /var/log/messages Jan 9 20:05:43 mobile dhclient: DHCPREQUEST on eth1 to 255.255.255.255 port 67 Jan 9 20:05:43 mobile dhclient: DHCPACK from 192.168.1.1 Jan 9 20:05:43 mobile dhclient: bound to 192.168.1.10 -- renewal in 1379 seconds. Jan 9 20:05:43 mobile ifplugd(eth1)[3135]: client: Determining IP information for eth1... done. Jan 9 20:05:43 mobile ifplugd(eth1)[3135]: Program executed successfully. A noter qu'il faudra installer les pack
|
|||||||||||||||||||
| Mise à jour le Lundi, 06 Février 2006 17:27 |