suse 9.0: USB Memorystick erkennung

  • hallo zusammen,


    ich hoffe mir kann jemand helfen. leider erkennt mein suse keinen memorystick. ich habe die vermutung dass das usb generell nicht läuft.


    ich hab mal ein wenig in den logs gesucht und folgendes gefunden:


    usb-ohci.c: USB HC TakeOver failed!


    kann es daran liegen?


    beim booten zeigt der hottpluger keine fehler an.


    hier ein auszug aus den logs:


    usb.c: registered new driver usbdevfs
    usb.c: registered new driver hub
    ehci_hcd 00:02.2: PCI device 10de:0068 (nVidia Corporation)
    ehci_hcd 00:02.2: irq 5, pci mem d081e000
    usb.c: new USB bus registered, assigned bus number 1
    ehci_hcd 00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-19/2.4
    hub.c: USB hub found
    hub.c: 6 ports detected
    usb-uhci.c: $Revision: 1.275 $ time 02:53:35 Mar 12 2004
    usb-uhci.c: High bandwidth mode enabled
    usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
    uhci.c: USB Universal Host Controller Interface driver v1.1
    usb-ohci.c: USB OHCI at membase 0xd0820000, IRQ 11
    usb-ohci.c: usb-00:02.1, PCI device 10de:0067 (nVidia Corporation)
    usb.c: new USB bus registered, assigned bus number 2
    hub.c: USB hub found
    hub.c: 3 ports detected
    PCI: Setting latency timer of device 00:02.0 to 64
    usb-ohci.c: USB OHCI at membase 0xd0822000, IRQ 10
    usb-ohci.c: usb-00:02.0, PCI device 10de:0067 (nVidia Corporation)
    usb-ohci.c: USB HC TakeOver failed!


    kann mir jemand helfen das zum laufen zu bringen?


    hardware ist ein asus a7n8x-vm400


    vielen dank schonmal
    shadow

  • Hallo Shadow,
    ich weiß nicht genau, wann Deine USB-Fehlermeldung ins Log geschriegen wurde.
    Ich hatte hier mit meinem Ausus P4P800 auch manchmal Probleme;
    der Stick wurde entweder gar nicht erkannt, oder ständig neu gemounted.


    Es hat jedenfalls immer funktioniert, wenn ich den Stick vor dem Login angestöpselt hatte.


    Ansonsten kannst Du ev. erst mal im Bios auf USB 1.1 umschalten und dann testen.


    Probleme gibts bei mir meist mit USB-Verlängerungen und USB 2.0.


    Gruß K.

    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

  • usb 1.x => entweder UHCI oder OHCI
    usb 2 => EHCI


    Was sagt /proc/bus/usb?


    Für einen nvidia Chipsatz brauchst du OHCI und falls usb2 gewünscht wird EHCI.


    Da frag ich mich wozu du uhci lädst...
    [SIZE=7]usb-uhci.c: $Revision: 1.275 $ time 02:53:35 Mar 12 2004
    usb-uhci.c: High bandwidth mode enabled
    usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
    uhci.c: USB Universal Host Controller Interface driver v1.1[/SIZE]


    => raus damit.
    Normalerweise wird ein USB-Stick als scsi-Festplatte erkannt. Nicht verwunderlich, auch ide-Geräte wie Brenner lassen sich mit dem richtigen Treiber so ansprechen. Dazu brauchst du noch ein paar Treibermodule, entweder nachzuladen oder im Kernel:
    sd_mod, usb-storage und scsi_mod


    Danach sollte sich der Stick mit
    mount -t vfat /dev/sda1
    laden lassen. Wenn du weitere Geräte hast, die als scsi gehandelt werden verschiebt sich natürlich die Nummer.


    Was davon allerdings in einer aktuellen SuSE drin ist weiß ich nicht, meine letzte war eine 6.0

  • Zitat

    Original von wirbel
    Was sagt /proc/bus/usb?


    # cat /proc/bus/usb/devices
    T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
    B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
    D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
    P: Vendor=0000 ProdID=0000 Rev= 0.00
    S: Product=USB OHCI Root Hub
    S: SerialNumber=d0828000
    C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
    I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
    E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
    T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6
    B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
    D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1
    P: Vendor=0000 ProdID=0000 Rev= 2.04
    S: Manufacturer=Linux 2.4.21-192-athlon ehci_hcd
    S: Product=PCI device 10de:0068 (nVidia Corporation)
    S: SerialNumber=00:02.2
    C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
    I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
    E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms


    Zitat


    Für einen nvidia Chipsatz brauchst du OHCI und falls usb2 gewünscht wird EHCI.


    Da frag ich mich wozu du uhci lädst...


    naja das hat der suse hotplugger so gemacht.


    Zitat


    => raus damit.


    schon passiert.


    Zitat


    Dazu brauchst du noch ein paar Treibermodule, entweder nachzuladen oder im Kernel:
    sd_mod, usb-storage und scsi_mod


    Danach sollte sich der Stick mit
    mount -t vfat /dev/sda1


    geht leider nicht. wenn ich das usb gerät anstecke kommt auch keine meldung in den syslogs.


    cu shadow

  • modprobe sd_mod
    modprobe usb-storage
    modprobe scsi_mod


    danach Ausgabe lsmod?

  • sd_mod 12864 0 (autoclean) (unused)
    scsi_mod 100980 1 (autoclean) [usb-storage sd_mod]
    vfat 11052 0 (autoclean)
    fat 32792 0 (autoclean) [vfat]
    ide-cd 32416 0 (autoclean)
    cdrom 29216 0 (autoclean) [ide-cd]
    isa-pnp 32712 0 (unused)
    ipv6 227392 -1 (autoclean)
    key 70456 0 (autoclean) [ipv6]
    autofs 10484 2 (autoclean)
    nfsd 83568 4 (autoclean)
    input 3488 0 [keybdev mousedev joydev evdev dvb-ttpci]
    usb-ohci 19848 0 (unused)
    ehci-hcd 18028 0 (unused)
    usbcore 64364 1 [usb-storage usb-ohci ehci-hcd]
    raw1394 18288 0 (unused)
    ieee1394 188260 0 [raw1394]
    nvnet 25632 1
    ext3 88328 3
    jbd 52448 3 [ext3]

  • Gabs ne Fehlermeldung bei usb-storage?
    Das fehlt hier.

  • nö sorry,


    hatte nur nicht die ganze ausgabe gepostet


    # lsmod
    Module Size Used by Tainted: P
    usb-storage 71776 0 (unused)
    keybdev 2156 0 (unused)
    mousedev 4340 0 (unused)
    joydev 5440 0 (unused)
    evdev 3840 0 (unused)
    dvb-ttpci-budget 6124 0 (unused)
    dvb-ttpci 294460 4
    ttpci-eeprom 1776 0 [dvb-ttpci-budget dvb-ttpci]
    saa7146_vv 39356 0 [dvb-ttpci]
    saa7146 11108 0 [dvb-ttpci-budget dvb-ttpci saa7146_vv]
    mt312 5996 0
    cx24110 6980 0
    grundig_29504-491 4196 1
    grundig_29504-401 5036 0
    tda1004x 14096 0
    ves1820 5536 0
    stv0299 11052 0 (unused)
    alps_tdmb7 4648 0
    alps_tdlb7 6456 0
    ves1x93 5392 0
    dvb-core 43704 26 [dvb-ttpci-budget dvb-ttpci mt312 cx24110 grundig_29504-491 grundig_29504-401 tda1004x ves1820 stv0299 alps_tdmb7 alps_tdlb7 ves1x93]
    video-buf 11064 0 [saa7146_vv]
    v4l2-common 2944 0 [saa7146_vv]
    v4l1-compat 13448 0 [saa7146_vv]
    videodev 6272 1 [saa7146_vv]
    lirc_serial 7648 1 (autoclean)
    sd_mod 12864 0 (autoclean) (unused)
    scsi_mod 100980 1 (autoclean) [usb-storage sd_mod]
    vfat 11052 0 (autoclean)
    fat 32792 0 (autoclean) [vfat]
    ide-cd 32416 0 (autoclean)
    cdrom 29216 0 (autoclean) [ide-cd]
    isa-pnp 32712 0 (unused)
    ipv6 227392 -1 (autoclean)
    key 70456 0 (autoclean) [ipv6]
    autofs 10484 2 (autoclean)
    nfsd 83568 4 (autoclean)
    input 3488 0 [keybdev mousedev joydev evdev dvb-ttpci]
    usb-ohci 19848 0 (unused)
    ehci-hcd 18028 0 (unused)
    usbcore 64364 1 [usb-storage usb-ohci ehci-hcd]
    raw1394 18288 0 (unused)
    ieee1394 188260 0 [raw1394]
    nvnet 25632 1
    ext3 88328 3
    jbd 52448 3 [ext3]


    danke
    shadow

  • Das sieht doch gut aus..


    Und


    mkdir /usbstick && mount -t vfat /dev/sda1 /usbstick


    ??

  • :D


    Tja. Da hätte er jetzt sein sollen. *gg*

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!