Probleme de configuration reseau sous linux

deau Messages postés 15 Statut Membre -  
 kmf -
je vien de me mettre a linux Mdk 10.1 et de l'installer sur un des pc de mon resau. Malheureusement, j'ai un câble asser long qui ne suport que le 10baseT ma carte etant une 100baseT et mon routeur aussi elle adopte automatiquement cette configuration.
y a t'il un moyen de la forcer en 10baseT full duplex? Et si oui comment?
Merci d'avance.

6 réponses

kmf
 
Ca depend de ta carte reseaux. Il faut regarder dans les sources de noyau (eventuellement installer) dans le repertoire "Documentation/networking". La il y a beaucoup de fichier *.txt presque pour chaque carte. Pour certaines cartes il y a des options avec insmod ou modprobe permettant de choisir la vitesse. Mais ce n'est pas universel.
Pour trouver le nom du module pour ta carte tu fais :
grep eth0 /etc/modprobe.conf 

Ca produit un output:
alias eth0 <nom_du_module>

(ca peut aussi etre eth1, eth2, pour une 2eme, 3eme carte reseau, ...)
Avec ce nom tu cherches dans les sources du noyau dans "Documentation/networking" (et eventuellement avec google en mettant <nom_du_module>+linux).
Si tu te sens courageux tu peux aussi chercher dans les fichiers *.c du module dans les sources (dans "drivers/net"). Peut-etre il y a des commentaires utils.

Une fois tu as trouve la bonne option (si elle existe) tu ajoutes dans le fichier /etc/modprobe.conf une ligne:
option <nom_du_module> <nom_de_l'option>

et tu tapes "depmod -a" apres la modification.
Apres il faut soit rebooter ou soit:
ifconfig eth0 down
rmmod <nom_du_module>
modprobe <nom_du_module>

et reactiver le device reseau.

Fais aussi un tour a:
http://www.ibiblio.org/mdw/HOWTO/Ethernet-HOWTO.html

PS.: Est-ce que tu as un mauvais cable ou un cable depassant les 100 m ?
Normalement les cables ethernet marche jusqu'a 100 m pour 100 Mb/s ?
0
deau Messages postés 15 Statut Membre
 
bonsoir kmf

merci pour ce que tu m'as indiquer cepandant je suis plus que novice en linux pourrais tu m'indiquer si c'est ds konsole que je doit taper ce que tu m'as indiquer ou autre part. Si c'est autre part ca serait simpa de me dire ou.

et encore merci

PS: j'ai rien compris ( il faut me l'expliquer commesi tu parlais a un enfant de 2 ans et encore je me menage)
0
deau Messages postés 15 Statut Membre
 
re-rebonsoir

aufaite pour ce qui est du câble c'est qu'il est entourer de fils electriques sur toute sa longueur (environs 25m) et que c'est du S-FTP cat5+.Pour la petite histoire j'ai un câble SPT 2fois plus long, qui passe par le même chemin et qui passe tranquil en 100baseT
0
kmf
 
La solution la plus facile serait de mettre un cable moderne qui marche. Ca ne coute rien (<10-50 Euro selon la longueur). Je suppose l'autre cable (2x plus long) est deja reserve a autre chose ?
0
kmf
 
Oui, il faut taper de commandes dans une console. C'est la premiere chose a faire. Pour ton probleme il n'y a pas d'autre solution. Ce n'est pas difficile avec un peu d'effort et bon sense.
En fait tu as pose une question assez difficile et j'ai suppose que tu as quand meme une maitrise minimale de Linux, par exemple se ballader dans les repertoire avec les commandes "cd" et "ls" et savoir modifier un fichier ascii avec un editeur (par exemple le /etc/modprobe.conf). Pour ca je te conseille d'etudier la doc, celle de Mandrake est tres tres bonnes:
http://doc.mandrakelinux.com/MandrakeLinux/100/fr/Command-Line.html/

En KDE ou Gnome (tu as certainement l'un ou l'autre) il y a aussi des outils graphique filemanager, editor etc. Tu peux les utiliser mais c'est tres specifique et je ne peux donner de conseil comment utiliser. L'avantage des commandes en lignes c'est absolument universel pour toute version de Linux.

Alors pour ton probleme, je repete ma derniere question: Quelle longueur a ton cable et quelle type de cable tu as ? Si c'est inferieure ou egale a 100 m tout ceci est sans aucune importance car ca doit marcher en 100 Mb/s.

Apart ca si tu n'as pas d'autre choix de passer en 10 Mb/s tu peux deja commencer avec la 1ere commande "grep ..." que j'ai donne. Quand je met <nom_du_module> c'est le nom du module mais qui est encore inconnu pour moi. Tu le trouveras avec le "grep ...".
(de facon generale quand de met <...> il faut remplacer le <...> par le bon truc/nom que selon la situation).

Apres tu essaies de taper:
cd /usr/src/linux/Documentation/networking
ls 

Si les sources de noyau sont installe ca t'affiche plusieurs fichier de type *.txt. Tu cherches a identifier le fichier qui correspond a ta carte reseau, pour ca il y a le nom du module que tu as du trouver avec la 1er commande grep. Avec la commande "more fichier.txt" tu peux lire le contenu de ce fichier (en anglais!) et chercher la dedans les indications pour la bonne option de passer a 10 Mb/s.
Si tu n'arrives pas ou s'il n'y a pas de source de noyau (si "cd" ci-dessus a plante) tu essaie tout betement avec google et tu cherches sur l'internet:
"linux+ <nom_de_module>" ou tu remplace <nom_de_module> par le vrai nom trouve ci-dessus. Il y a plein de monde qui a mis de la doc sur le web. Si tu trouve la bonne option pour forcer le 10 Mb/s tu reviens a mon 1er message pour modifier le fichier /etc/modules.conf. Tu peux prendre un editeur graphique de KDE qui fonctionne certainement comme blocknotes ou notepad (?) en Windows. Le reste est decrit dans mon 1er message.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
deau Messages postés 15 Statut Membre
 
re-re-rebonsoir monseigneur kmf

merci pour tes indications j' ai deja telecharger la doc de mdk et je m'envais de ce pas la potasser.
sans vouloire etre trop lourd je me permet de te demander de jetter un oeil a la section "G 1 probleme pitier aider moi" en esperant que tu pourras m'etre aussi utile.

merci encore

PS: pour le câble sa vitesse bridée est du au interferance causée par les câbles secteur passant a proximitée

re-PS:pour ce qui est de mon niveau je me debrouille pas mal en windows mais C mon premier linux
0
kmf
 
En fait, il y a une autre solution triviale, au moin je crois: Il faut chercher un hub ou switch limite a 10 Mb/s (et non-compatible a 100 Mb/s) et brancher ton cable la dessus. Apres tu branches aussi ton pc la desuss avec un cable droit tres court. Le hub/switch forcera la connection a 10 Mb/s.

Pour les interferences, j'ai entendu il y a aussi de cables ethernet blindes mais je ne suis pas expert pour ca.

Pour l'autre sujet j'ai vu, mais je ne connais rien en Windows 2003. Apart ca il n'y a pas d'infos sur le pb sauf qu'il y a un pb. Tu as reussi de mettre le reseau TCP/IP sur le pc linux ? C'est ca le probleme ? Ou c'est un pb de config d'une application ? Tu veux utiliser quelle protocole/application (samba ?). Moi je ne pourrai pas regarder demain mais si tu veux augmenter les chances pour une reponse efficace il faut vraiement specifier ce que tu veux faire exactement, ce que tu as essaye et ou ca plante.
En Mandrake il y a un outil pour tout configurer ("drakconf" ?) notamment le reseaux. Normalement c'est assez facile et sur le principe c'est similaire a Windows.
0