Forum Linux.debian/ubuntu module uhci

Posté par  .
Étiquettes :
0
13
juil.
2004
salut je suis sous debian 3.0r2 unstable et sous kernel 2.4.26 et je souhaite mounter mon disque dur externe en USB mais je n'arrvie pas a modprobe uhci . Voici mon erreur a l'aide merci d'avance

modprobe uhci
/lib/modules/2.4.26/kernel/drivers/usb/host/uhci.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including inva
lid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.26/kernel/drivers/usb/host/uhci.o: insmod /lib/modules/2.4.26/k
ernel/drivers/usb/host/uhci.o failed
/lib/modules/2.4.26/kernel/drivers/usb/host/uhci.o: insmod uhci failed

or le fichier uhci.o existe et au bon endroit
???????
  • # deux modules : uhci et uhci-hcd

    Posté par  . Évalué à 1.

    J'ai eu l'occasion de me debattre avec l'usb, et il me semble qu'il existe deux drivers uhci.

    J'ai regarde celui d'installe sur ma machine, et celui utilise est uhci-hcd
    Au cas ou, verifie avec un modprobe -l | grep uhci

    J'en profite pour poser une question qui m'a value beaucoup d'heure perdue.
    J'ai du utiliser un GPS se branchant sur l'usb, avec un pont USB->RS232 (le module pl2303). J'avais fait un bout de programme initialisant le port et lisant les donnees GPS (sur /dev/ttyUSB0). Sous Debian woody avec un noyau 2.4.18, aucun probleme, le programme fonctionnait parfaitement.

    Par contre sous redhat9 avec un noyau 2.4.22 (il me semble), cela bloquait completement la machine (reboot hard obligé). Meme probleme si j'essayais de mettre un noyau superieur a 2.4.22 sur la debian. Apparement il y a un gros conflie avec uhci ou uhci-hcd (j'ai essaye les deux...). Or ces deux modules sont necessaires pour l'usb. Qqn a t il une vague idee ? Je n'ai pas reussi a trouver bcp de renseignement sur le web...

    Voila, en esperant que ma reponse t'aide a configurer l'usb, et si en plus qqn arrive a m'eclairer sur le pb rencontre...
  • # "no such device" != "no such file"

    Posté par  . Évalué à 2.

    Attention, lit bien le message d'erreur :-)

    "(..) No such device" signifie que le module ne trouve pas de périphérique uhci. Comme il le suggère, ca pourrait venir d'un problème de d'irq/io (modinfo uhci pour savoir comme ajouter des paramètres au chargement du module).

    Si tout fonctionne en pci & pnp chez toi, vérifie bien que ton chipset usb est bien uhci et non ohci. Si ca se trouve, tu dois charger ehci (usb 2). Fais un lspci, repère le chipset usb et, un tour de google plus tard, tu devrais être fixé sur le module à charger :-)

    Bonne chance !
  • # Et aussi

    Posté par  . Évalué à 1.

    As tu installé le package hotplug ?
    Ma clé usb ne marchait pas sans.

    Mes 2 c.

    W.
  • # driver usb-uhci

    Posté par  . Évalué à 1.

    Non en fait le nom du driver c'est usb-uhci ( ca c'est le driver usb)
    puis usb-storage ( ca c'est pour les cle usb et disque usb).
    bien sur le tout a mettre en modules dans le noyau (ou en dur, c'est toi qui choise )
    donc je recapitule.

    Compilation du noyau avec les bonnes options



    modprobe -a usb-uhci
    modprobe -a usb-storage
    • [^] # j'oublier

      Posté par  . Évalué à 1.

      puis une fois le dd brancher , les modules charger

      mount /dev/sda1 /mnt/ce_que tu veut
      • [^] # Re: j'oublier

        Posté par  . Évalué à 1.

        tout d'abord je n'ai pas l'usb 2 et de plus je n'ai pas vu l'option usb-storage dans mon kernel
        • [^] # je deconne

          Posté par  . Évalué à 1.

          non j'ai dis des conneries le module usb-storage se charge tres bien
          et pas uhci
          • [^] # Re: je deconne

            Posté par  . Évalué à 0.

            Que donne un lspci ?
            • [^] # lspci

              Posté par  . Évalué à 1.

              voila ce que donne un lspci

              lspci
              0000:00:00.0 Host bridge: ATI Technologies Inc AGP Bridge [IGP 320M] (rev 13)
              0000:00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 320M] (rev 01)
              0000:00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
              0000:00:03.0 Modem: ALi Corporation M5457 AC'97 Modem Controller
              0000:00:04.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
              0000:00:06.0 Bridge: ALi Corporation M7101 PMU
              0000:00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
              0000:00:08.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
              0000:00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
              0000:00:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)
              0000:00:0b.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 01)
              0000:00:0b.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 01)
              0000:00:0f.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
              0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.