[Lenny D-I] probleme ordre des devices SCSI cause cle USB
Bonjour,
j'ai un petit problème avec une install de Lenny sur un serveur DELL
poweredge 1950 (dont je teste la compatibilité avec Lenny en vu d'achats
futurs pour le TAF) avec l'utilisation d'une clé USB :
l'installation du driver 'bnx2 'réseau des controleurs broadcom
NetExtreme II nécessite de fournir un fichier de firmware (.fw) lors de
la phase de détection des controleurs réseau (pb de firmware/drivers non
libre qui a donc été retiré de D-I apparemment).
Comme je suis dans une phase d'install avec pas encore de réseau je ne
peux pas installer le paquet 'firmware-bnx2' via le réseau et donc j'ai
mis les fichiers .fw sur une clé USB (peut pas utiliser de lecteur de
disquette, y en a plus sur ce type de serveur 1U) et lorsque le D-I
trouve les Broadcom NetExtreme II, j'ai la possibilité de fournir le
firware via un périphérique amovible (CD,disquette,clé USB)
le problème :
dès que j'insère la clé USB, en regardant dans les logs sur tty4, elle
est automatiquement monté en device /dev/sda provoquant le décalage du
disque SCSI (un RAID1 sur le controleur PERC6/i) de /dev/sda vers /dev/sdb
meme en démontant proprement la clé après avoir passer l'étape de
l'installation du réseau (le firmware se charge bien), quand j'arrive
dans la partie partitonnement des disques, le device disque RAID1 est
alors tjs vu comme /dev/sdb alors qu'il est le seul device car la clé a
été retiré.
Et donc au reboot je "suis marron" car il sera vu comme le device sda et
ça bootera pas à cause du /root de GRUB
y a t-il un moyen sous D-I de forcer le "rescan" des devices dans une
console (juste après avoir retiré ma clé USB par exemple) ou alors
comment démonter/remonter une clé USB en forçant le nom du device
qu'elle va prendre (par exemple la mettre en /dev/sdz) ?
bref je voudrai que l'insertion de cette clé USB ne perturbe pas l'ordre
naturel des device SCSI disques.
---
Mais je crois que le mieux et de me faire un CD de D-I personnalisé en
intégrant le firware et le paquet firmware-bnx2 de non-free ça sera plus
propre, avez-vous des bons liens/tuto traitant du sujet ???
---
Sans vouloir lancer de troll (je comprends la philosophie Debian et je
soutiens à fond cette distrib) c'est quand même super agaçant, surtout
quand on est pas mal pressé par le temps, ces problèmes de free/non-free
surtout pour des drivers réseaux et on en arrive à des bidouilles +
perte de temps. C'est dommage car des Broadcom NetExtreme II on va en
trouver sur du serveur DELL mais aussi du HP Proliant soit ni plus ni
moins que les 2 premiers constructeurs de serveurs mondiaux !
Sous Centos , meme une "vieille" 4.7 , Ubuntu Server 8.04 : pas de
soucis pour le support de ce chip réseau, d'ailleurs avec une Etch aucun
souci d'installation de ce driver bnx2 (il demande pas de firmware),
allez comprendre. Je pense que c'est dommage pour Debian et son
intgération dans le monde professionnel et j'espère, quand Lenny sera
rendue stable, ils auront corrigé le tir vis à vis de la prise en compte
de ce driver de carte réseau Broadcom très répandu (avec les e1000) sur
bcp de serveurs.
Merci d'avance
Arnaud
Reply to: