Mailinglist Archive: opensuse-fr (112 mails)

< Previous Next >
Re: [opensuse-fr] périphérique ethernet
  • From: Bruno Friedmann <bruno@xxxxxxxxxxx>
  • Date: Mon, 21 Apr 2008 20:39:49 +0200
  • Message-id: <480CDF75.5070405@xxxxxxxxxxx>
Pierre Coutant wrote:
Bonjour,
Avec une carte-mère Asus M2N, son périphérique ethernet, indiqué "vvidia
Corporation MCP61, n'est pas pris en compte par Suse 10.2. Heureusement
qu'un ancien périphérique Realtek RTL-8139 a été conservé, et reconnu,
sans cela pas de liaison avec l'extérieur...
Par ailleurs à chaque redémarrage du système le numéro d'eth
s'incrémente d'une unité (on en est à eth42) alors que la Realtec reste
bien eth1.
Le site de nVidia propose le driver pour Windows bien sûr... qu'en
est-il de Linux ?
Par ailleurs cela a-t-il un rapport avec le manque de son
(snd-hda-Intel) avec cette nouvelle carte-mère ? ou est-ce indépendant ?
Tout a l'air d'être nVidia sur cette carte Asus...
Un (gros) coup de main serait bienvenu. merci d'avance.


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

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 ...

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



--

Bruno Friedmann bruno@xxxxxxxxxxx

Ioda-Net Sàrl - www.ioda-net.ch
2830 Vellerat - Switzerland

Tél : ++41 32 435 7171
Fax : ++41 32 435 7172
gsm : ++41 78 802 6760

C'est Facile et Cool d'Évoluer en ligne : www.cfcel.com

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

< Previous Next >
Follow Ups
References