USB3 und Hotplugfähigkeit

Started by holgerw, 2012/06/03, 16:57:45

Previous topic - Next topic

holgerw

Quote from: "towo"Kannst Du mal ein lspci posten?

Gerne, sobald ich wieder zu Hause an meinem PC bin. Zur Zeit sitze ich noch an einem WinXP Rechner auf Arbeit.

Viele Grüße,
 Holger

holgerw

Hallo,

hier kommt nun die gewünschte Ausgabe:

lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] nee ATI RX780/RX790 Chipset Host Bridge                                                              
00:02.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD790 PCI to PCI bridge (external gfx0 port A)                                                
00:09.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD790 PCI to PCI bridge (PCI express gpp port E)                                              
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD790 PCI to PCI bridge (PCI express gpp port F)                                              
00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)                                  
00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller                                                    
00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller                                                    
00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller                                                    
00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller                                                    
00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 42)                                                                    
00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)                                                
00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge (rev 40)                                                              
00:14.5 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller                                                    
00:15.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)                                            
00:16.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller                                                    
00:16.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller                                                    
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration                                                    
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
02:07.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
02:08.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
04:00.0 SATA controller: JMicron Technology Corp. JMB361 AHCI/IDE (rev 10)
04:00.1 IDE interface: JMicron Technology Corp. JMB368 IDE controller (rev 10)
05:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1)
05:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1)


Viele Grüße,
 Holger

ab

@holgerw

Bitte schalte mal den Treiber "uas" übergangsweise aus:su

root@rechner: echo "blacklist uas" > /etc/modprobe.d/blacklist-UAS.conf


Gehts dann?

gruß ab

holgerw

Hallo @ab,

auch nach der Deaktivierung geht Hotplug leider nicht.

Liegt es vielleicht an udev?

Viele Grüße,
 Holger

holgerw

Hallo,

mit dem offizielle Debian Sid Kernel geht es auch nicht.

Wo kann ich jetzt noch ansetzen?

Viele Grüße,
 Holger

hsp

moin Namensvetter

Du hast den USB-Controller

05:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)

genau wie ich und alle anderen die Probleme mit USB3 haben.

Ich wage mal zu vermuten das der Hund da begraben ist weil immer dieser Controller und der 3.4er Kernel involviert ist. Wie gesagt eine Vermutung

Holger...

towo

Nur ist der Kernel in sid ein 3.2.x, kein 3.4er Kernel.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

devil

Quote
Du hast den USB-Controller
     Code:

05:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)

genau wie ich und alle anderen die Probleme mit USB3 haben.

Das ist kein Wunder, denn dieser Chip findet sich in den allermeisten Boards mit USB 3 Unterstützung, da Intel USB 3 immer noch nicht nativ anbietet.

Google antwortet auf die Suchanfrage problems uPD720200 meist mit dem Hinweis, die Firmware upzudaten. Zum Beispiel hier oder dort

holgerw

Hallo Ferdinand,

danke für Deine Hinweise. Ich habe versucht, hiermit http://www.station-drivers.com/telechargement/nec/divers/firmwares/renesas_usb3_4.0.1.5.0.2(www.station-drivers.com).exe die Firmware unter Win7 zu aktualisieren.

Beim Ausführen im Adminmodus kommt die Fehlermeldung: No target found

Trotz der hier geschilderten Schwierigkeiten mit dem NEC Corporation uPD720200 USB 3.0 Host Controller möchte ich aber nochmal daran erinnern, dass er bei mir sauber unter OpenSUSE läuft.

Viele Grüße,
 Holger

devil

Ich weiss ja leider auch nicht, ob ein Firmware-Upgrade hilft, ich hab nur die Ergebnisse meiner morgentlichen Recherche kundgetan.

greetz
devil

holgerw

Quote from: "devil"Ich weiss ja leider auch nicht, ob ein Firmware-Upgrade hilft, ich hab nur die Ergebnisse meiner morgentlichen Recherche kundgetan.

greetz
devil

Hallo Ferdinand,

um Himmels Willen, nicht falsch verstehen, ich bin froh über Euer Bemühen und Eure Hinweise. Meine Nörgelei bezieht sich auf die Sache, die nicht funktioniert, nicht auf Eure Hinweise. Mich macht stutzig, dass es unter einer anderen Linuxdistribution läuft. Und meine Absicht hier ist es, heraus zu finden, warum das unter siduction nicht geht und ob es eine Möglichkeit gibt, das zu ändern :-)

Viele Grüße,
 Holger

devil

Is schon klar. Ich wollte nur unterstreichen, dass ich nicht weiss, ob das irgendwas löst. In Ermangelung eines Windows habe ich das nicht nachvollziehen können.

greetz
devil

hsp

Quote from: "holgerw"
Beim Ausführen im Adminmodus kommt die Fehlermeldung: No target found
Holger dein Problem ist das du keine 4er Firmware flashen kannst wenn der Chip ne 3er hat und umgedreht. Ich hab mich mal etwas schlau gelesen bei RENESAS/NEC.

Dies ist die aktuelle Firmware der 3er Serie die du brauchst. Dann klapppt das flashen.

http://www.station-drivers.com/telechargement/nec/divers/firmwares/firmware_3.0.2.8.0.8(www.station-drivers.com).exe

Und jetzt der Wermutstropfen, bei mir hats leider nicht geholfen, schade. Weiterhin Problem hier.
Fakt ist es hängt auch mit dem 3.4er Kernel zusammen, denn mit dem 3.3er ist alles in Ordnung bei mir.

Holger...

holgerw

Hallo,

gibt es denn da mal Besserung?

Unter Win7 geht USB 3 Hotplug.

Unter siduction mit Sid Kernel linux-image-3.2.0-2-amd64 geht es nicht und mit dem aktuellen siduction Kernel auch nicht.

Unter openSUSE Tumbleweed mit Kernel 3.3.4-22-desktop geht es.

Ich habe bisher die Firmware noch nicht erneuert.

Viele Grüße,
 Holger

towo

Hloger, installier linux-33-image-siduction-$arch, wenn usb3 mit dem 3.3er Kernel funktioniert. Leider ist kernel 3.3.8 der letzte Kernel der 33er Serie, er ist EOL.
Auch mit kernel 3.5 scheint sich das USB-Problem nicht zu geben.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.