Ah, OK, hier ist der anderswo angesprochene Thread zum Thema USB Stick. Monika Cisch schrieb:
Hi, on Tuesday 20 January 2004 18:38, Skyman wrote:
Was gibt mount /dev/sda1 aus?
Dass es den Device nicht mounten kann, weil es ihn nicht gibt. Er erscheint beim hotplug den usbstick nicht als storage zu erkennen,
Ich hab leider die Originalnachricht nicht mehr, aber mal Dein Auszug aus /proc/bus/usb/devices: ,-- | T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 7 Spd=12 MxCh= 0 | D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 | P: Vendor=066f ProdID=3400 Rev= 0.03 | S: Manufacturer=Sigmatel, Inc. | S: Product=STMP3400 | C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA | I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=ff Driver=(none) | E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms | E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms `------------------ Da hast Du auch das anderswo angesprochene Problem. USB-MassStorage hat Klasse 08 zu sein, fertig. Bei Deinem Gerät ist dem wieder mal nicht so: Zeile "D:" sagt Cls=00(>ifc), also beim Interface schauen (Zeile "I:"). Diese sagt nun aber Cls=ff, was so gar nicht gleich 08 ist. Deshalb erkennt das usb-storage Modul das Ding nicht als UBS-Stick (wie auch). Dir bleibt als Option, an der von dem usb-storage Treiber benutzten Konfigurationsdatei für "exotische" Geräte in den Kernelquellen (weiß den Namen grad nicht) rumzudoktern. Dort kann man auch diverse Flags für alle möglichen Ungereimtheiten einstellen, allerdings artet das meist in Probierei aus.
ich weiss aber nicht, in welcher config man das suse wie klarmacht, dass 0x66f/0x3400 ein usb-storage ist.
IMHO hilft Dir das auch nichts, wenn Du hotplug davon überzeugst, weil das eigentliche Kernel-Modul das Ding trotzdem nicht erkennt und sich nicht zuständig fühlen wird. Gerade diese Sticks sind ein Paradebeispiel für die Unfähigkeit der Hersteller, vernünftige Produkte herzustellen, die sich an die Spezifikationen halten. Marko -- www.bmx-chemnitz.de -==- 20 Zoll in Chemnitz mfr@bmx-chemnitz.de