Mailinglist Archive: opensuse-fr (112 mails)

< Previous Next >
Re: [opensuse-fr] périphérique ethernet
  • From: Pierre Coutant <coutantp@xxxxxxx>
  • Date: Tue, 22 Apr 2008 19:03:15 +0200
  • Message-id: <480E1A53.7040205@xxxxxxx>
Pierre Coutant a écrit :
Bruno Friedmann a écrit :

M2N bonne carte mère, mais avec 10.2 tu galèreras ...

Ton périphérique eth s'incrémentera et point de musique tu auras :-)

Si si tout est possible, mais il y a du camboui à se mettre sur les bras.
Franchement je ne pourrais que te conseillais d'installer la 10.3 qui se
pose sans soucis sur ce type de matériel.

Sinon pour le coup d'eth : il faudra déjà faire le ménage dans
/etc/sysconfig/network car il doit y avoir plein de fichier ethXXXX

Non, il n'y a pas plein de fichiers...
Le problème d'incrémentation semble réglé en ayant suivi le post de
Frédéric Gautier d'hier après-midi =>

en lisant le page ci dessus, tu vas apprendre à supprimer le eth42.
résumé ici :
"In the file "/etc/sysconfig/network/config" just turn the value
"FORCE_PERSISTENT_NAMES" to "no".
after reboot your N&#304;C will be always eth0.."

Et, en plus, la connexion ethernet sur eth0 fonctionne sans problème.
Elle est pas belle la vie ?
Merci.

--
Pierre COUTANT


LA solution la plus simple et de faire jouer les propriétés de udev, et à la
place de numéroter le périphérique en fonction de
sa mac adresse ( qui change à chaque reboot avec ce chipset et ce kernel )
c'est d'indiquer l'id pci qui ne bougera pas lui :-)

étant donné que quelqu'un s'est déjà cassé le trognon à tout d'écrire
correctement je vous invite à vous y référer:
http://philipjm.free.fr/blog/index.php?2007/03/07/94-avoir-ses-cartes-reseau-toujours-dans-l-ordre

et surtout ...
http://www.linuxfromscratch.org/lfs/view/6.2/chapter07/network.html


et en résumé : faire un
ls -l /sys/class/net/
eth0 -> ../../devices/pci0000:00/0000:00:1c.5/0000:09:00.0/net/eth0 (
normalement différent chez vous )

puis dans /etc/udev/rules.d
chercher un fichier 70-persistent-net.rules ( attention le nom est
légèrement différent sous 10.2 )
cat 70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x14e4:0x1673 (tg3)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:1c:23:a8:0e:c6",
NAME="eth0"

on va remplacer par
SUBSYSTEM=="net", BUS=="pci", ID=="0000:00:0c.0", NAME="eth0"
ou l'id est issue de grep -H . /sys/class/net/*/address

Voilà qui va fixer les choses ( il faut impérativement redémarrer car udev
c'est vraiment au tout début )
Après la configuration du réseau avec yast ne posera normalement plus trop
de souci.


Après le réseau, le son ...
Si yast ne trouve pas le périphérique son ( ce qui serait normal ) cela
sous-entend une recompilation et/ou un rafraichissement
d'alsa. C'est un peu galère car en plus ça à aussi des liens avec le kernel.

Je ne me souviens plus de tête si un repository de l'open build ne
contiendrait pas les rpm tout près pour la 10.2 ?
faudrait peut-être jeter un oeil sur software.opensuse.org en cherchant alsa
pour 10.2 ...
Je suis allé voir le site et effectivement un alsa plus récent est
disponible. Je vais faire la manip de son installation. deux paquetages
sont disponibles "multimedia:audio/openSUSE_10.2" et
"multimedia:audio/openSUSE_10.2_Update". Faut-il installer les deux ?
Et, enfin, est-il préférable de désinstaller celui installé
actuellement ?
Ces questions peuvent sembler naïves mais ma faible maitrise de tout
ceci me rend extrêmement prudent. Merci de vouloir bien me préciser ces
quelques points.

Une fois ça fait : ben voilà tout tournera ...
Courage on n'est que lundi... plus rien ne presse.

Pour préparer l'avenir l'ai téléchargé la bêta de la Suse 11. Reste plus
qu'à graver et essayer, mais il faut que je remette à plus tard car ma
moitié va bientôt être jalouse de Suse...
Cordialement.


---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-fr+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-fr+help@xxxxxxxxxxxx

< Previous Next >