Dressage de marvell yukon 88E8052...

Dressage de marvell yukon 88E8052... - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 08-05-2007 à 22:29:59    

Ma carte réseau était détecté sous debian comme eth1.
 
Après avoir appliqué un upgrade de firmware, elle est passé eth3.
 
Si tout fonctionne, je souhaiterais quand même revenir à la situation précédente.
 
Quelle est la méthode sachant que j'utilise udev ?
 
Merci,


Message édité par techouse le 13-05-2007 à 10:19:12
Reply

Marsh Posté le 08-05-2007 à 22:29:59   

Reply

Marsh Posté le 08-05-2007 à 22:39:16    

Je me réponds à moi même en partie :
Udev définit les règles de mapping à partir des adresses mac :
 
Le problème est que ma carte a changé d'adresse mac.
 
si je sais changer l'adresse mac à partir d'ifconfig, est-il possible de le faire de manière pérenne dans la carte ?
 
Merci,

Reply

Marsh Posté le 08-05-2007 à 22:53:06    

Problème résolu :
Pour mieux tout expliquer voici ce qui ma conduit à faire initialement le changement de firmware :
 
J'ai flashé ma carte Gigabyte GA -965G-DS3 qui est équipée d'un chipset marvell yukon 88E8053 (lspci dit 88E8052 ?) selon la méthodologie suivante:
http://tw.giga-byte.com/Support/Mo [...] FAQID=2372
 
c'est après ce flashage que j'ai eu mon adresse mac changée. En googlellant (un ou deux " l" ?) j'ai trouvé que l'outil du flashage "yukonvpd" pouvait aussi changer l'adresse mac :

Citation :

yukonvpd.exe -M adresse_mac_sans_les_:


 
tout fonctionne correctement !
 
Quant à savoir si le changement de firmware que j'ai appliqué à cause de décrochages lorsque le débit était trop important, l'expérience le dira...


Message édité par techouse le 08-05-2007 à 22:57:58
Reply

Marsh Posté le 09-05-2007 à 21:15:45    

bon, mon sky2 a encore sauté aujourd'hui...
 
Donc, ce n'est pas la solution à mon problème avec ce driver...
 
Je patiente...

Reply

Marsh Posté le 10-05-2007 à 09:48:23    

"encore sauté"  c'est à dire ?


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
Reply

Marsh Posté le 10-05-2007 à 18:53:02    

voici le log que j'obtiens :
 
May  9 11:01:05 MAISON kernel: NETDEV WATCHDOG: eth1: transmit timed out
May  9 11:01:05 MAISON kernel: sky2 eth1: disabling interface
May  9 11:01:05 MAISON kernel: sky2 eth1: enabling interface
May  9 11:01:05 MAISON kernel: sky2 eth1: ram buffer 48K
May  9 11:01:07 MAISON kernel: sky2 eth1: Link is up at 100 Mbps, full duplex, flow control rx
 
La connection redémarre mais pas le dhcp...


Message édité par techouse le 10-05-2007 à 18:53:42
Reply

Marsh Posté le 11-05-2007 à 02:30:43    

Ton kernel, c'est pas le 2.6.18 ?  [:nico54]

Reply

Marsh Posté le 11-05-2007 à 19:07:35    

nop le 2.6.21

Reply

Marsh Posté le 12-05-2007 à 04:02:18    

Tu peux essayer le package ifrename

 

Tu pourras ainsi créer un fichier /etc/iftab qui associe addresse mac et nom d'interface.

 

Edit: j'utilise moi aussi un 88E8053 et il n'aime pas du tout le module sky2 du 2.6.18 [:ocube]


Message édité par Profil supprimé le 12-05-2007 à 04:04:09
Reply

Marsh Posté le 12-05-2007 à 14:46:18    

Merci pour ces infos...
 
Malheureusement, je ne sais pas pourquoi chez moi le driver ne fonctionne pas bien...

Reply

Marsh Posté le 12-05-2007 à 14:46:18   

Reply

Marsh Posté le 12-05-2007 à 15:49:42    

Fais lspci et colle la ligne concernant l'interface réseau
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 20)

Reply

Marsh Posté le 12-05-2007 à 19:13:58    

/etc/udev/rules.d/z25-persistent_net-rules

Reply

Marsh Posté le 12-05-2007 à 21:05:31    

03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8052 PCI-E ASF Gig
abit Ethernet Controller
        Subsystem: Marvell Technology Group Ltd. 88E8052 PCI-E ASF Gigabit Ether

Reply

Marsh Posté le 12-05-2007 à 23:14:42    

splurf a écrit :

/etc/udev/rules.d/z25-persistent_net-rules


 
C'est un meilleur conseil que ifrename [:ojap]
 

techouse a écrit :

03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8052 PCI-E ASF Gig
abit Ethernet Controller
        Subsystem: Marvell Technology Group Ltd. 88E8052 PCI-E ASF Gigabit Ether


 
Tu dois bien utiliser le module sky2. Pour le moment, y'a beaucoup de boulot en cours dessus, y'a eu pas mal de régressions depuis le .21
Essaye un kernel 2.6.20 (ou compile le sky2.c/h du 2.6.20 avec ton 2.6.21 si tu peux). Ce serait très intéressant que tu donnes du feedback si ça fonctionne.  
Si tu as le temps de faire quelques tests, on pourra probablement trouver le bug et le patcher.
 
Ce serait bien que tu édites le titre du topic pour ajouter "88E8052" ;)
 

Reply

Marsh Posté le 13-05-2007 à 10:21:01    

OK topic édité... Par contre ce qui est marrant, c'est que gigabyte dit que je devrait avoir un 88E8053 ???
http://www.gigabyte.com.tw/Product [...] A-965G-DS3
 
Ca ne me dérange pas trop, mais je ne comprends pas ce bug de détection... est-ce parce que j'ai changé de firmware ?
 
 
Concernant les règles udev, c'est comme ça que sont géré mes noms d'interface.
 
Concernant la compilation du noyau, j'ai un peu peur de faire des bétises en changeant les sources  :o  
 
Par contre je suis attentivement les évolutions du noyau et dès qu'une version RC qui parle de sky2 sort je la teste, ce qui est a priori le cas ce matin : Linux 2.6.22-rc1
 
Je relis légèrement le log et je vais me lancer...


Message édité par techouse le 13-05-2007 à 10:25:20
Reply

Marsh Posté le 13-05-2007 à 15:06:40    

Euh, tu es sur que tu as flashé le bon firmware ? [:joce]

Reply

Marsh Posté le 13-05-2007 à 16:51:39    

alors là je ne suis sûr de rien du tout parce que le site de gigabyte n'est pas très loquace...
 
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed