Déboires d’une migration Etch vers Lenny

Posted by on Mar 5, 2009 in Blog, Planet-Libre, Tutoriaux | 6 Comments

En fait j’ai effectué récemment une migration de Etch vers Lenny sur mon PC tout s »est passé sans problème. Jusqu’à ce que je me décide à migrer mes serveurs …

A la suite de la première mise à jour je lance cette idée folle : « Migrons nos serveurs …  » Par chance en ce moment j’ai un serveur de test donc pas de migration à la hussarde, on fait quelque chose de professionnel. Donc installation d’une Etch R5, gracieusement fournie par le dernier Linux+ DVD, je n’ai d’ailleurs pas compris pourquoi ils donnaient une Etch R5 alors que Lenny est dispo, en plus il font tout un article comme si c’était la nouvelle distribution Debian … Bref, on effectue la migration vers Lenny, tout se passe bien, enfin presque, sinon cet article ne serait pas là 😉

Après le redémarrage du serveur plus de serveur X :O , même pas mal, un petit coup d’Apt-get install … Et là bein plus de réseau … Queuhoi ??? Plus de réseau, non ?? si !

SIOCADDRT: No such process Failed to bring up eth0

ou

can’t load firmware file bnx2-06-4.0.5.fw

Comment est ce possible ? Reconnu sur Etch et pas sur Lenny ? quelle blague !

En fait il semble que le paquet BNX2 de Broadcom soit passé en non-free et donc plus dans le dépôt main de Lenny :'(

Il faut savoir que ce Firmware Broadcom NetXtreme II est utilisé sur les serveurs HP, Dell et IBM

Donc si vous rebootez votre serveur avant d’avoir fait la mise à jour de ce paquet, au redémarrage plus de réseau sur votre serveur, donc un petit tuto pour éviter de tomber dans ce piège tendu par Lenny …

En premier modifier le fichier /etc/apt/sources.list

remplacer à l’intérieur Etch par Lenny et rajouter le dépôt non-free et éventuellement contrib

Attention : ne lancez pas la mise à jour depuis l’interface graphique, enfin vous faites ce que vous voulez, hein ? Moi je ne le fait pas …

Ensuite lancer une mise à jour des paquets

# apt-get update

Maintenant je ne fais que redire ce qui est noté sur le site de Debian mais bon je résume beaucoup …

# aptitude install aptitude

# aptitude search « ?false »

# aptitude upgrade

# dpkg -l libfam0c102 | grep ^ii

!!! pour vérifier si ce paquet est présent, si c’est le cas, il faut lancer : # aptitude install libfam0

# aptitude dist-upgrade

Attention car c’est maintenant qu’intervient la feinte :

# apt-get install firmware-bnx2

# reboot

le reboot permet de démarrer sur le nouveau noyau et permet de vérifier si le réseau est bien présent, ce qui devrait être le cas 😀

Sauf que là pour ceux qui utilisent l’interface graphique (oui il y en a …) et bien le serveur Xorg ne démarre plus, enfin c’est le cas sur mon serveur HP DL 385

et là pour finir il suffit de faire :

# apt-get install fglrx-driver fglrx-glx

# apt-get install xserver-xorg-input-mouse

# apt-get install xserver-xorg-video-ati

# reboot

Et oh magie tout est fonctionnel, pour ceux qui liraient cet article un peu tard,  le paquet du firmware est là 😀

[attachments label=doctitle title= »Firmware du BNX2″]

twitterlinkedin

6 Comments

  1. Simon
    5 mars 2009

    Ce problème particulier ne semble pas être documenté dans les notes de publication : http://debian.org/releases/lenny/i386/release-notes/

    Pour signaler le problème avec tous les détails :
    http://debian.org/releases/lenny/reportingbugs

    Merci d’avance !

  2. admin
    6 mars 2009

    Bonjour

    Merci pour cette remarque, je viens de corriger le tire en signalant ce bug chez debian 😉

    Permière participation active dans la communauté 😀

  3. sylvain && aTu
    13 mars 2009

    Merci tu m’a sauver mon week-end 😉

  4. admin
    13 mars 2009

    Bonsoir
    heureux de voir que je ne suis pas le seul 😀

    Bon week end

  5. Nuts
    3 avril 2009

    Merci , tout simple, avec quelques recherches, je n’ai trouvé que des explications tarabiscotée ….
    Là c’est simple et clair …..

  6. admin
    3 avril 2009

    Merci ça fait plaisir

Leave a Reply

You must be logged in to post a comment.