Bonjour, petit problème avec SLES9, au boulot, nous sommes occupés à installer des serveurs avec SLES9, toutefois, les cartes réseaux se mettent en half duplex au lieu de full duplex car le switch ne fait pas d'autonégociation.
Sous RH3, il suffit de faire des aliases dans /etc/modules.conf, mais dans SLES9, le fichier n'existe même pas, et créer un modules.conf similaire à celui de RH3 ne change rien.
Y a-t-il quelqu'un qui sache comment régler ce problème de manière simple et répliquable facilement.
# .... une piste...
Posté par ferveuol . Évalué à 1.
[^] # Re: .... une piste...
Posté par ragoutoutou . Évalué à 2.
ce que je cherche, c'est la manière "officielle" de configurer le full duplex et la vitesse par interface explicitement dans suse... et à pouvoir facilement pousser cette modif sur une cinquantaine de serveurs...
Merci d'avoir essayé en tout cas!
# sysconfig
Posté par or zax . Évalué à 2.
# kernel 2.6 -> /etc/modprobe.conf
Posté par Sébastien . Évalué à 2.
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par ragoutoutou . Évalué à 2.
Sinon, y a t'il une méthode préconisée pour ce type de modifs dans modprobe.conf?
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par Sébastien . Évalué à 1.
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par ragoutoutou . Évalué à 2.
mais le problème c'est de pouvoir appliquer ce changement sur une grosse vingtaine de machines (plus si la direction est convaincue par linux) et d'intégrer celà dans le script d'installation automatique.
il s'agit de machines type HP blade avec interfaces réseau (module bcm5700).
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par ragoutoutou . Évalué à 2.
C'est d'ailleurs ce fichier qui est utilisé par yast pour la config des modules des cartes réseau.
Malheureusement, une config comme
MODULE='bcm5700'
MODULE_OPTIONS='line_speed=0 full_duplex=1 auto_speed=0'
STARTMODE='auto'
ne donne rien comme amélioration au niveau du duplex. Ai-je fait quelque-chose de travert?
En passant, avec coldplug, il semble bien que le compteur d'instances affiché par lsmod reporte 0 utilisations du module bcm5700, mais si je fais un rmmod bcm5700, le réseau s'arrète... étonnant cette situation où lsmod dit "on ne l'utilise pas" alors que c'est utilisé.
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par Sébastien . Évalué à 1.
options bcm5700 full_duplex=1
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par ragoutoutou . Évalué à 2.
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par Sébastien . Évalué à 1.
Normalement, les options que contient modprobe.conf seront passées aux modules concernés quel que soit la manière dont ils sont chargés (hotplug, coldplug ou bien encore avec la commande modprode).
Donc à mon avis, essayes quand meme, fais la modif, tapes depmod -a et reboot.
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par ragoutoutou . Évalué à 2.
Merci en tout cas
[^] # Re: kernel 2.6 -> /etc/modprobe.conf
Posté par ragoutoutou . Évalué à 2.
A noter, dans le cas où des serveurs dont je m'occupe, il y a 4 interfaces réseau et dans ce cas, il faut mettre la ligne comme ceci (la 1è carte est sur un switch gigabit):
options bcm5700 auto_speed=0,0,0,0 line_speed=1000,100,100,100 full_duplex=1,1,1,1
Un grand merci à tous!
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.