Ceci est une ancienne révision du document !
Packard Bell - EasyNote Sw51-101
Cette page permet l'installation de certains périphériques à problème sur un Packard Bell Sw51-101.
Compatibilité
Il est fort probable que les modèles Packard Bell Sw51 series nécessitent l'application de ces procédures (avant Gutsy 7.10).
Pré-requis
Savoir utiliser la ligne de commande.
Une connexion internet active pour récupérer certain fichier d'installation.
Problème d'USB
Si vous avez essayé de faire fonctionner une souris en USB sur ce portable, vous avez dû remarquer que cela ne fonctionnait pas (pour les versions inférieures à Ubuntu 7.04 Feisty Fawn).
Voici ce que donne la commande « lsusb » peut donner lorsqu'une souris est connectée :
$ lsusb Bus 002 Device 001: ID 0000:0000 Bus 001 Device 002: ID 148f:2573 Ralink Technology, Corp. Bus 001 Device 001: ID 0000:0000
Elle n'est pas détectée, seul la carte wifi Ralink l'est.
De plus, tout ce qui est clé USB, disque dur externe, fonctionnent pourtant parfaitement.
Il y a un bug (bios ? noyau linux ?). Aucune réponse n'a été trouvée, par contre on peut passer outre ce problème.
En premier lieu, sachez que dans le bios de ce portable, les connecteurs USB sont configurés pour accueillir des périphériques USB 1.1 et 2.0 en même temps. Au niveau de ce bios, vous avez la possibilité de changer la configuration de l'USB, afin que les ports soient configurés en USB 1.1 uniquement et donc de faire fonctionner correctement vos périphériques en 1.1, une souris dans notre exemple, mais malheureusement, la carte wifi (intégrée au châssis) qui est en USB 2.0 ne fonctionnera pas…
Ce que je vous propose donc, c'est de ne surtout pas toucher au bios, mais de simplement passer les commandes suivantes dans une console :
sudo rmmod ohci_hcd sudo modprobe ohci-hcd no_handshake=1
Brancher maintenant votre périphérique
La réponse de lsusb :
Bus 002 Device 002: ID 04fc:0003 Sunplus Technology Co., Ltd CM1092 Optical Scroller Mouse Bus 002 Device 001: ID 0000:0000 Bus 001 Device 002: ID 148f:2573 Ralink Technology, Corp. Bus 001 Device 001: ID 0000:0000
Et voilà, cela fonctionne correctement, notre souris est fonctionnelle.
Suppléments
Rien ne vous empêche de faire un script qui sera lancé à chaque démarrage.
Dans le dossier « /etc/init.d/ » en donnant n'importe quel nom au fichier
sudo nano /etc/init.d/nom_fic
mettre ce qui suit dans le fichier nouvellement créé :
#!/bin/sh sudo rmmod ohci_hcd sudo modprobe ohci-hcd no_handshake=1
ensuite accorder les autorisations nécessaires
sudo chmod 755 /etc/init.d/nom_fic
puis créer un lien symbolique pour que le script soit lancé au démarrage:
sudo ln -s /etc/init.d/nom_fic /etc/rcS.d/S99nom_fic
Relancer le système. Votre matériel USB 1.1 est maintenant détecté correctement à chaque démarrage.
Problème de fonctionnement du Wifi
Ce portable utilise une carte Wifi nécessitant le pilote ralink RT 73, dont la procédure d'installation à été développée par ID2ndR dans cette documentation : Ralink rt73. Avec cette procédure, le pilote est spécifique à Linux, par contre, il ne permet pas un débit maximum : on reste en 802.11b à 11 Mbps. Par contre avec nDisWrapper, on atteint les 54 Mbps en 801.11g.
Utilisez les pilotes de cette page (télécharger le pilote Windows et décompacter l'archive *.exe 1), ou récupérer le fichier rt73.inf que l'on trouve sous Windows dans « c:\windows\system32 » ou bien « c:\windows\system32\drivers ».
Cela fonctionne à merveille avec la procédure nDisWrapper. Avec NetworkManager, le tout reste graphique.
Contributeurs : Argenlos
La partie « Suppléments » est basée sur un post de Desintegr et le_nogre.