ForumDC USB2-4 und SuSE 10.0
Reinhold Mannsberger – Sonntag, 29. Januar 2006 12:32 Uhr

Hallo!

Habe mir eine USB-Platte zugelegt (Buffalo HD-HB250U2 [1]). Dadurch habe ich feststellen müssen, daß mein Motherboard noch kein USB 2.0 hat.
Daher habe ich mir eine USB 2.0 Karte gekauft [2], der Chip auf der Karte trägt die Bezeichnung VT6212L. Nur leider hat mich das auch nicht weitergebracht. Die USB-Platte will einfach nicht erkannt werden bzw. funktionieren, wenn sie an diese Schnittstellenkarte angeschlossen wird. Daß die Hardware ok ist, habe ich mit auf meinem Zweitrechner unter Windows 2000 überprüft. Dort funktioniert die Kombination Schnittstellenkarte/Festplatte prächtig (~1GB/min Transferrate). Es sollte dazu gesagt werden, daß dieser Rechner aber bereits USB 2.0 (auch) onboard hat.
Noch etwas habe ich festgestellt: Wenn ich auf meinem Rechner ein USB 1.1 Gerät an diese Schnittstellenkarte anschließe, funktioniert das auch problemlos.
Wie schon im Titel erwähnt, verwende ich SuSE 10.0 mit der derzeit aktuellen Kernelversion 2.6.13-15.7.
Wie bekomme ich die Schnittstellenkarte zum Funktionieren? Hat das schon jemand geschafft?
Muß ich vielleicht im BIOS noch spezielle Einstellungen machen?
Wenn es ein Bug ist: Wo melde ich den am besten? Bei kernel.org?

Danke und lg,

Reinhold

[1] http://www.buffalo-technology.com/products/product-detail.php?productid=78&categoryid=17
[2] http://www.digitus.de/scripts/digdetail.asp?artnr=DC+USB2%2D4&showpfad=ja

1 Antwort
Ulf B. – Sonntag, 29. Januar 2006 22:16 Uhr

Hi Reinhold,

so wie ich auf der VIA-Homepage [1] gesehen habe, unterstützt der Controller eigentlich alle wichtigen Standards (und ist nicht propietär).

Laut USB-Device Liste [2] ist ein Controller mit dem Baustein schon als unter Linux lauffähig gekennzeichnet. Auch sonst hat eine kurze Internetrecherche nichts kritisches hervorgebracht. Hast Du mal im Log (/var/log/messages und /var/log/boot.msg) nachgesehen ob die Karte überhaupt erkannt wird?

Was mir aber aufgefallen ist, Dein Link auf die Digitus Karte zeigt 5 USB Ports. Der VIA Baustein kann aber Maximal 4 Ports ansprechen [1]. Für mich sieht es so aus als wenn entweder mit irgendwelchen Tricks, eine Umschaltung für den 5-ten Port realisiert wird oder aber ein Jumper dieses erledigt. Hast Du die Platte an allen Ports ausprobiert? Oder hast Du nur den evtl. umschaltbaren getestet?

Ciao
Ulf

[1] http://www.via.com.tw/en/products/peripherals/usb/vt6212/
[2] http://www.qbik.ch/usb/devices/controller.php

Reinhold Mannsberger – Montag, 30. Januar 2006 21:23 Uhr

Hi Ulf!

Danke für Deine Recherche und Deine Anregungen. Bzgl. 5 Ports kann ich Dir nichts sagen, was es mit dem 5. (internen) Port auf sich haben sollte, wird nirgends erklärt. Jumper gibt’s auf der Karte keinen.
Die Karte wird erkannt: [1]
Mein Motherboard ist ein K7T Turbo Version 3, das hat 2 USB-Ports (1.1) onboard. Den Onboard-USB habe ich deaktviert.
Wenn ich jetzt meine Platte anschließe und einschalte passiert… genau garnichts.
Wenn ich jedoch meinen USB-Stick (und MP3-Player von maxfield) anstecke, sieht es für ein paar Sekunden so aus: [2]
Danach aber so: [3]
Entweder zwischen [2] oder [3] oder nach [3] kommt das wohlbekannte Fenster “SuSE Hardware-Erkennung” [4].
Was läuft hier schief? Muß ich vielleicht im BIOS (noch) etwas umstellen? Ich hätte sonst nichts entdeckt, was noch mit USB zu tun hätte.

Danke und lg,

Reinhold

[1] http://members.chello.at/eclipse/grafiken/USB-Geraete1.jpg
[2] http://members.chello.at/eclipse/grafiken/USB-Geraete2.jpg
[3] http://members.chello.at/eclipse/grafiken/USB-Geraete3.jpg
[4] http://members.chello.at/eclipse/grafiken/SuSE_Hardware-Erkennung.jpg

Ulf B. – Dienstag, 31. Januar 2006 00:12 Uhr

Hi Reinhold,

Hilft mir jetzt recht wenig weiter. Kannst Du nicht die oben erwähnten Logs bzw. die Auszüge welche USB bzw. die HD betreffen Posten, bzw. wieder einen Link setzen? Du kannst auch die Ausgabe von dmesg | tail -n20 posten.

Für mich sehen die Bilder recht OK aus. Was passiert wenn Du bei [4] den öffnen Buttom betätigst. Meiner Ansicht nach sollte dann ein Konqueror Fenster aufpoppen mit einer Dateiansicht des Verzeichnisses.

Ciao und gute Nacht
Ulf

Reinhold Mannsberger – Dienstag, 31. Januar 2006 10:23 Uhr

Hi Ulf!

Wie Du richtig vermutest, öffnet sich ein Konqueror-Fenster, wenn ich den entsprechenden Button im Dialog “SuSE Hardware-Erkennung” drücke. Und es klappen auch alle Dateioperationen einwandfrei.
Habe auf Dein Anraten hin einen Blick in die Logs (insbesondere /var/log/messages) geworfen und habe dann eine mittlere Erleuchung gehabt…
Es ist ja offensichtlich so, daß USB-Geräte kernelmäßig als SCSI-Geräte gehandelt werden (warum auch immer…). Und dazu fällt mir ein, daß ich vielleicht unbedingt erwähnen sollte, daß ich ein “gemischtes” System habe: SCSI und IDE (ich boote von SCSI). Ich habe einen Adaptec 29160.
Sollte ich da vielleicht den Kernel anders konfigurieren und neu kompilieren?
Logs poste ich, wenn ich wieder zu Hause bin.

Danke und lg,

Reinhold

Ulf B. – Mittwoch, 01. Februar 2006 00:20 Uhr

Hi Reinhold,

kann tatsächlich sein. Bei mir haben auch schon Loop-Back Devices Probleme gemacht. Das Device wird dann halt nicht z.B. /dev/sda sondern /dev/sdf. Evtl. mußt Du mal im Internet suchen, ob es da tipps gibt. Ohne Logs kann ich Dir da nicht fiel weiter helfen.

Ciao
Ulf

Reinhold Mannsberger – Mittwoch, 01. Februar 2006 07:40 Uhr

Hallo Ulf!

Hier die Ausgabe von dmsg:
———————————————
IA-32 Microcode Update Driver v1.14 unregistered
NET: Registered protocol family 10
Disabled Privacy Extensions on device c036b920(lo)
IPv6 over IPv4 tunneling driver
powernow-k8: Processor cpuid 6a0 not supported
bootsplash: status on console 0 changed to on
/dev/vmnet: open called by PID 5705 (vmnet-netifup)
/dev/vmnet: hub 1 does not exist, allocating memory.
/dev/vmnet: port on hub 1 successfully opened
/dev/vmnet: open called by PID 5706 (vmnet-netifup)
/dev/vmnet: port on hub 8 successfully opened
/dev/vmnet: open called by PID 5746 (vmnet-dhcpd)
/dev/vmnet: port on hub 8 successfully opened
/dev/vmnet: open called by PID 5745 (vmnet-dhcpd)
/dev/vmnet: port on hub 1 successfully opened
eth0: no IPv6 routers present
vmnet8: no IPv6 routers present
vmnet1: no IPv6 routers present
usb 1-1: new high speed USB device using ehci_hcd and address 2
usb 1-1: device descriptor read/all, error -71
usb 1-1: new high speed USB device using ehci_hcd and address 3
usb 1-1: device descriptor read/all, error -71
usb 1-1: new high speed USB device using ehci_hcd and address 4
usb 1-1: device descriptor read/8, error -71
usb 1-1: device descriptor read/all, error -71
usb 1-1: new high speed USB device using ehci_hcd and address 5
usb 1-1: device descriptor read/8, error -71
usb 1-1: device descriptor read/8, error -71
———————————————

Grüße,

Reinhold