Salut à tous.
après avoir essayé FreeSBIE 1.1 ou ma souris usb et ma clé usb marchent sans problème, j'ai décidé d'installer FreeBSD 6.0. L'installation s'est très bien déroulé. Je peux lancer gnome sans problème, mais mes périphériques usb ne marchent pas.
Quand je branche ma clé usb, rien ne se passe. Elle ne clignotte pas, dmesg n'affiche rien, et rien ne vient se créer dans /dev. Alors que ça marche impecable avec FreeSBIE.
Ma souris marche très bien sur le port PS2, mais elle ne bouge pas sur le port usb. Pourtant elle est bien reconnue au démarrage, car voici ce que me donne dmesg :
...
uhci0: port 0xd800-0xd81f irq 12 at device 17.2 on pci0
uhci0: [GIANT-LOCKED]
usb0: on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: port 0xdc00-0xdc1f irq 12 at device 17.3 on pci0
uhci1: [GIANT-LOCKED]
usb1: on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: port 0xe000-0xe01f irq 12 at device 17.4 on pci0
uhci2: [GIANT-LOCKED]
usb2: on uhci2
usb2: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
...
uhub3: vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/6.09, addr 2
uhub3: 4 ports with 4 removable, self powered
ums0: Logitech USB Receiver, rev 1.10/9.10, addr 3, iclass 3/1
ums0: 5 buttons and Z dir.
...
Et ma souris est bien une logitech.
J'ai modifié xorg.conf où j'ai essayé toutes les combinaisons possibles avec
"Device" "/dev/sysmouse" ou "/dev/ums0"
et
Option "Protocol" "Auto" ou "SysMouse"
mais rien n'a marché.
J'ai tenté de tuer moused et de le relancer comme ça : "moused -p /dev/ums0 -t auto", mais pas mieux.
Dans les trucs et astuces, j'ai vu qu'il fallait que le noyau soit compilé avec umass, da et scbus. Je suppose que c'est le cas, car je n'ai fait aucune modification au noyau par défaut.
Pour vérifier, j'ai fait :
$grep umass /usr/src/sys/i386/conf/GENERIC
device umass # Disks/Mass storage - Requires scbus and da
J'ai refait la même chose avec da et scbus, et j'ai une réponse positive à chaque fois. Mais je ne sais pas si cette commande vérifie bien ce qu'il faut.
J'ai aussi essayé de choisir "clavier usb" dans le menu de démarrage, mais ça ne marche pas mieux (mon clavier est sur le port PS2, mais je me suis dit que ça activerait peut-être un truc en plus).
J'ai même voulu vérifier que les bons modules étaient chargés... Mais y a pas de modules sous bsd... :-))
J'ai cherché partout (forums, sites BSD, sur GCU-Squad et sur google) et je n'ai rien trouvé de plus à faire.
J'ai même posé la question sur un forum anglophone, mais je n'ai pas la moindre réponse.
Je n'ai trouvé personne n'ayant le même problème. Ce qui me surprend le plus, c'est que ça marche impeccable avec FreeSBIE, et ma souris marche bien avec OpenBSD (clé usb non testée).
Je suis vraiment à cours d'idées.
Please help !! :,(
-----
[
blaireaulinux.free.fr]