[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compact Flash Karten Leser (USB) für Debian gesucht



Hallo Liste,

da ich auf meine hier nochmal beigefügten E-Mail keine Antwort erhalten habe 
denke ich, es ist vielleicht doch Zeit über ein CF-Card Leser nachzudenken. 
Schreiben sollte der natürlich auch können ;-) Hat hier jemnad schon mal gute 
Erfahrungen gemacht bzw. gibt es irgendwelche Empfehlungen für solch ein 
Gerät? Mein USB scheint eigentlich zu funzen. Mein Drucker läuft zumindest 
Problemlos am USB Bus. Somit denke ich das ein USB Gerät wohl am 
praktischsten wäre.

Gruß,
Stefan
--- Begin Message ---
Hallo Liste,

unter testing mit kernel 2.4.19 habe ich versucht meinen MP3-Player zu 
mounten (mount -t msdos /dev/sda /mnt/mnt). Nach dem Mount-Versuch fror die 
Konsole ein. Wenige Sekunden später blinkten die Scroll- und Shift-Lock 
Lämpchen. Dann musste ich dem Computer einen harten Reset verpassen. 
Vielleicht hat jemand eine Idee wie ich den MP3 Player einbinden kann. Als 
alternative bleibt ansonsten die Einbindung eines kompatiblen CF-Readers.

Folgende Dinge konnte ich ermitteln:
------------------------------------------------------------------------------------------------------------
Syrianus:~# cat /proc/bus/usb/devices
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=c800
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=   8 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=c400
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=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs=  1
P:  Vendor=09bc ProdID=0003 Rev= 0.01
S:  Manufacturer=PONTIS Electronic
S:  Product=SP600 - USB Audio Player
S:  SerialNumber=0000000000000001
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
------------------------------------------------------------------------------------------------------------
Syrianus:~# cat /proc/scsi/usb-storage-0/1
   Host scsi1: usb-storage
       Vendor: PONTIS Electronic
      Product: SP600 - USB Audio Player
Serial Number: 0000000000000001
     Protocol: Transparent SCSI
    Transport: Bulk
         GUID: 09bc00030000000000000001
     Attached: Yes
------------------------------------------------------------------------------------------------------------

Das syslog enthält sehr viele Angaben und einige klingen auch irgendwie so 
als ob da irgendetwas falsch läuft. Leider bin ich nicht in der Lage das zu 
interpretieren.

Inhalt des Syslogs:
Aug 23 13:40:17 Syrianus kernel: hub.c: USB new device connect on bus1/2, 
assigned device number 2
Aug 23 13:40:18 Syrianus kernel: usb-storage: act_altsettting is 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: id_index calculated to be: 84
Aug 23 13:40:18 Syrianus kernel: usb-storage: Array length appears to be: 86
Aug 23 13:40:18 Syrianus kernel: usb-storage: USB Mass Storage device detected
Aug 23 13:40:18 Syrianus kernel: usb-storage: Endpoints: In: 0xd21368d4 Out: 
0xd21368c0 Int: 0x00000000 (Period 0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: New GUID 
09bc00030000000000000001
Aug 23 13:40:18 Syrianus kernel: usb-uhci.c: interrupt, status 2, frame# 1284
Aug 23 13:40:18 Syrianus kernel: usb-storage: GetMaxLUN command result is 0, 
data is 222
Aug 23 13:40:18 Syrianus kernel: usb-storage: Transport: Bulk
Aug 23 13:40:18 Syrianus kernel: usb-storage: Protocol: Transparent SCSI
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: scsi1 : SCSI emulation for USB Mass Storage 
devices
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Command INQUIRY (6 bytes)
Aug 23 13:40:18 Syrianus kernel: usb-storage: 12 00 00 00 ff 00 00 00 00 00 
02 00
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x12 Trg 0 LUN 0 L 255 F 128 CL 6
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
xfer 255 bytes
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_bulk_msg() returned 0 
xferred 96/255
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk data transfer result 0x1
Aug 23 13:40:18 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status result = 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status Sig 0x53425355 T 
0x12 R 159 Stat 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Fixing INQUIRY data to show 
SCSI rev 2
Aug 23 13:40:18 Syrianus kernel: usb-storage: scsi cmd done, result=0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel:   Vendor: PONTIS -  Model: SP600 - USB DISK  
Rev: 0001
Aug 23 13:40:18 Syrianus kernel:   Type:   Direct-Access                      
ANSI SCSI revision: 02
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad LUN (0/1)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad target number (1/0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad target number (2/0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad target number (3/0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad target number (4/0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad target number (5/0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad target number (6/0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bad target number (7/0)
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: Attached scsi removable disk sda at scsi1, 
channel 0, id 0, lun 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Command TEST_UNIT_READY (6 
bytes)
Aug 23 13:40:18 Syrianus kernel: usb-storage: 00 00 00 00 00 00 00 00 00 00 
00 00
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1b Trg 0 LUN 0 L 0 F 0 CL 6
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status result = 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status Sig 0x53425355 T 
0x1b R 0 Stat 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: scsi cmd done, result=0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Command READ_CAPACITY (10 bytes)
Aug 23 13:40:18 Syrianus kernel: usb-storage: 25 00 00 00 00 00 00 00 00 00 
00 00
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1c Trg 0 LUN 0 L 8 F 128 CL 10
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
xfer 8 bytes
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_bulk_msg() returned 0 
xferred 8/8
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
transfer complete
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk data transfer result 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status result = 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status Sig 0x53425355 T 
0x1c R 0 Stat 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: scsi cmd done, result=0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: SCSI device sda: 250880 512-byte hdwr 
sectors (128 MB)
Aug 23 13:40:18 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Command MODE_SENSE (6 bytes)
Aug 23 13:40:18 Syrianus kernel: usb-storage: 1a 00 3f 00 ff 00 00 00 00 00 
00 00
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1d Trg 0 LUN 0 L 255 F 128 CL 6
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
xfer 255 bytes
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_bulk_msg() returned 
-32 xferred 0/255
Aug 23 13:40:18 Syrianus kernel: usb-storage: clearing endpoint halt for pipe 
0xc0010280
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_clear_halt: result=0
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
unknown error
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk data transfer result 0x2
Aug 23 13:40:18 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status result = 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status Sig 0x53425355 T 
0x1d R 255 Stat 0x1
Aug 23 13:40:18 Syrianus kernel: usb-storage: -- transport indicates command 
failure
Aug 23 13:40:18 Syrianus kernel: usb-storage: Issuing auto-REQUEST_SENSE
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1d Trg 0 LUN 0 L 18 F 128 CL 6
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
xfer 18 bytes
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_bulk_msg() returned 0 
xferred 18/18
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
transfer complete
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk data transfer result 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status result = 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status Sig 0x53425355 T 
0x1d R 0 Stat 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: -- Result from auto-sense is 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: -- code: 0x70, key: 0x5, ASC: 
0x20, ASCQ: 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Illegal Request: invalid 
command operation code
Aug 23 13:40:18 Syrianus kernel: usb-storage: scsi cmd done, result=0x2
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel: sda: test WP failed, assume Write Enabled
Aug 23 13:40:18 Syrianus kernel:  
/dev/scsi/host1/bus0/target0/lun0:<7>usb-storage: queuecommand() called
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:40:18 Syrianus kernel: usb-storage: Command READ_10 (10 bytes)
Aug 23 13:40:18 Syrianus kernel: usb-storage: 28 00 00 00 00 00 00 00 08 00 
00 00
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1e Trg 0 LUN 0 L 4096 F 128 CL 10
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
xfer 4096 bytes
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_bulk_msg() returned 0 
xferred 4096/4096
Aug 23 13:40:18 Syrianus kernel: usb-storage: usb_stor_transfer_partial(): 
transfer complete
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk data transfer result 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status result = 0
Aug 23 13:40:18 Syrianus kernel: usb-storage: Bulk status Sig 0x53425355 T 
0x1e R 0 Stat 0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: scsi cmd done, result=0x0
Aug 23 13:40:18 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:40:18 Syrianus kernel:  p1
Aug 23 13:40:18 Syrianus kernel: WARNING: USB Mass Storage data integrity not 
assured
Aug 23 13:40:18 Syrianus kernel: USB Mass Storage device found at 2
Aug 23 13:40:18 Syrianus usbmgr[452]: vendor:0x9bc product:0x3
Aug 23 13:40:18 Syrianus usbmgr[452]: class:0x8 subclass:0x6 protocol:0x50
Aug 23 13:40:18 Syrianus usbmgr[452]: USB device is matched the configuration
Aug 23 13:40:18 Syrianus usbmgr[452]: "scsi_mod" was loaded
Aug 23 13:40:18 Syrianus usbmgr[452]: "sd_mod" was loaded
Aug 23 13:40:18 Syrianus usbmgr[452]: "usb-storage" was loaded

Hier scheint der Mount vorgang zu starten (wegen der Zeitlücke)

Aug 23 13:42:20 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:42:20 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:42:20 Syrianus kernel: usb-storage: Command START_STOP (6 bytes)
Aug 23 13:42:20 Syrianus kernel: usb-storage: 1b 00 00 00 01 00 05 08 00 80 
04 08
Aug 23 13:42:20 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1f Trg 0 LUN 0 L 0 F 0 CL 6
Aug 23 13:42:20 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:42:20 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:42:20 Syrianus kernel: usb-storage: Bulk status result = 0
Aug 23 13:42:20 Syrianus kernel: usb-storage: Bulk status Sig 0x53425355 T 
0x1f R 0 Stat 0x1
Aug 23 13:42:20 Syrianus kernel: usb-storage: -- transport indicates command 
failure
Aug 23 13:42:20 Syrianus kernel: usb-storage: Issuing auto-REQUEST_SENSE
Aug 23 13:42:20 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1f Trg 0 LUN 0 L 18 F 128 CL 6
Aug 23 13:42:20 Syrianus kernel: usb-uhci.c: interrupt, status 3, frame# 675
Aug 23 13:42:20 Syrianus kernel: usb-storage: Bulk command transfer result=-32
Aug 23 13:42:20 Syrianus kernel: usb-storage: clearing endpoint halt for pipe 
0xc0010200
Aug 23 13:42:20 Syrianus kernel: usb-storage: usb_stor_clear_halt: result=0
Aug 23 13:42:20 Syrianus kernel: usb-storage: Attempting to get CSW...
Aug 23 13:43:20 Syrianus kernel: usb-storage: command_abort() called
Aug 23 13:43:20 Syrianus kernel: usb-storage: -- auto-sense aborted
Aug 23 13:43:20 Syrianus kernel: usb-storage: scsi command aborted
Aug 23 13:43:20 Syrianus kernel: usb-storage: *** thread sleeping.
Aug 23 13:43:20 Syrianus kernel: usb-storage: queuecommand() called
Aug 23 13:43:20 Syrianus kernel: usb-storage: *** thread awakened.
Aug 23 13:43:20 Syrianus kernel: usb-storage: Command TEST_UNIT_READY (6 
bytes)
Aug 23 13:43:20 Syrianus kernel: usb-storage: 00 00 00 00 00 00 05 08 00 80 
04 08
Aug 23 13:43:20 Syrianus kernel: usb-storage: Bulk command S 0x43425355 T 
0x1f Trg 0 LUN 0 L 0 F 0 CL 6
Aug 23 13:43:20 Syrianus kernel: usb-storage: Bulk command transfer result=0
Aug 23 13:43:20 Syrianus kernel: usb-storage: Attempting to get CSW...


Gruß,
Stefan


-- 
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)



--- End Message ---

Reply to: