* Problem with Digital Camera and usb-storage
@ 2003-01-03 10:38 Wolfgang Schnitker
0 siblings, 0 replies; only message in thread
From: Wolfgang Schnitker @ 2003-01-03 10:38 UTC (permalink / raw)
To: linux-hotplug
[-- Attachment #1: Type: text/plain, Size: 898 bytes --]
Hi there,
I bought a digital camera TRAVELER DC-4300 in Germany at ALDI. It uses
SD-Card or MM-Card for storage. The camera was delivered with a 32MB SD-Card.
I plugged it into my Computer running debian linux 3.0r1. After reading all
the readme's in hotplugging, usb, etc. I build the necessary module sd_mod
(sg and cdrom have to be in my kernel for scsi emulation for CD-writing).
The result is a kernel freeze. :-(((((((
NB: Thanks god for efs3 in this case.
Find attached the kern.log and the output of lsusb.
In my opinion there is a bug in data transfer, because I found out that there
are 254 of 255 bytes transfered (see the 5 last lines on kern.log). Is it
possible, that this is the one byte for "file-protection" on SD-Card?
Has anyone tested this camera with MM-Card (this cards do not have this
byte!)?
Best regards
--
Wolfgang Schnitker
[-- Attachment #2: kern.log --]
[-- Type: text/plain, Size: 4839 bytes --]
Jan 2 10:10:49 rocket kernel: Length = 18
Jan 2 10:10:49 rocket kernel: DescriptorType = 01
Jan 2 10:10:49 rocket kernel: USB version = 1.10
Jan 2 10:10:49 rocket kernel: Vendor:Product = 0784:4300
Jan 2 10:10:49 rocket kernel: MaxPacketSize0 = 8
Jan 2 10:10:49 rocket kernel: NumConfigurations = 1
Jan 2 10:10:49 rocket kernel: Device version = 3.00
Jan 2 10:10:49 rocket kernel: Device Class:SubClass:Protocol = 00:00:00
Jan 2 10:10:49 rocket kernel: Per-interface classes
Jan 2 10:10:49 rocket kernel: Configuration:
Jan 2 10:10:49 rocket kernel: bLength = 9
Jan 2 10:10:49 rocket kernel: bDescriptorType = 02
Jan 2 10:10:49 rocket kernel: wTotalLength = 0020
Jan 2 10:10:49 rocket kernel: bNumInterfaces = 01
Jan 2 10:10:49 rocket kernel: bConfigurationValue = 01
Jan 2 10:10:49 rocket kernel: iConfiguration = 00
Jan 2 10:10:49 rocket kernel: bmAttributes = 40
Jan 2 10:10:49 rocket kernel: MaxPower = 0mA
Jan 2 10:10:49 rocket kernel:
Jan 2 10:10:49 rocket kernel: Interface: 0
Jan 2 10:10:49 rocket kernel: Alternate Setting: 0
Jan 2 10:10:49 rocket kernel: bLength = 9
Jan 2 10:10:49 rocket kernel: bDescriptorType = 04
Jan 2 10:10:49 rocket kernel: bInterfaceNumber = 00
Jan 2 10:10:49 rocket kernel: bAlternateSetting = 00
Jan 2 10:10:49 rocket kernel: bNumEndpoints = 02
Jan 2 10:10:49 rocket kernel: bInterface Class:SubClass:Protocol = 08:06:50
Jan 2 10:10:49 rocket kernel: iInterface = 00
Jan 2 10:10:49 rocket kernel: Endpoint:
Jan 2 10:10:49 rocket kernel: bLength = 7
Jan 2 10:10:49 rocket kernel: bDescriptorType = 05
Jan 2 10:10:49 rocket kernel: bEndpointAddress = 02 (out)
Jan 2 10:10:49 rocket kernel: bmAttributes = 02 (Bulk)
Jan 2 10:10:49 rocket kernel: wMaxPacketSize = 0040
Jan 2 10:10:49 rocket kernel: bInterval = 00
Jan 2 10:10:49 rocket kernel: Endpoint:
Jan 2 10:10:49 rocket kernel: bLength = 7
Jan 2 10:10:49 rocket kernel: bDescriptorType = 05
Jan 2 10:10:49 rocket kernel: bEndpointAddress = 83 (in)
Jan 2 10:10:49 rocket kernel: bmAttributes = 02 (Bulk)
Jan 2 10:10:49 rocket kernel: wMaxPacketSize = 0040
Jan 2 10:10:49 rocket kernel: bInterval = 00
Jan 2 10:10:49 rocket kernel: usb.c: kusbd: /sbin/hotplug add 4
Jan 2 10:10:49 rocket kernel: hub.c: port 4, portstatus 100, change 0, 12 Mb/s
Jan 2 10:10:49 rocket kernel: Initializing USB Mass Storage driver...
Jan 2 10:10:49 rocket kernel: usb.c: registered new driver usb-storage
Jan 2 10:10:49 rocket kernel: usb-storage: act_altsettting is 0
Jan 2 10:10:49 rocket kernel: usb-storage: id_index calculated to be: 89
Jan 2 10:10:49 rocket kernel: usb-storage: Array length appears to be: 91
Jan 2 10:10:49 rocket kernel: usb-storage: USB Mass Storage device detected
Jan 2 10:10:49 rocket kernel: usb-storage: Endpoints: In: 0xc066c374 Out: 0xc066c360 Int: 0x00000000 (Period 0)
Jan 2 10:10:49 rocket kernel: usb-storage: New GUID 078443000000000000000000
Jan 2 10:10:49 rocket kernel: usb-storage: GetMaxLUN command result is 0, data is 160
Jan 2 10:10:49 rocket kernel: usb-storage: Transport: Bulk
Jan 2 10:10:49 rocket kernel: usb-storage: Protocol: Transparent SCSI
Jan 2 10:10:49 rocket kernel: usb-storage: *** thread sleeping.
Jan 2 10:10:49 rocket kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Jan 2 10:10:49 rocket kernel: usb-storage: queuecommand() called
Jan 2 10:10:49 rocket kernel: usb-storage: *** thread awakened.
Jan 2 10:10:49 rocket kernel: usb-storage: Command INQUIRY (6 bytes)
Jan 2 10:10:49 rocket kernel: usb-storage: 12 00 00 00 ff 00 00 00 8e 16 00 00
Jan 2 10:10:49 rocket kernel: usb-storage: Bulk command S 0x43425355 T 0x5 Trg 0 LUN 0 L 255 F 128 CL 6
Jan 2 10:10:49 rocket kernel: usb-storage: Bulk command transfer result=0
Jan 2 10:10:49 rocket kernel: usb-storage: usb_stor_transfer_partial(): xfer 255 bytes
Jan 2 10:10:49 rocket kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 254/255
Jan 2 10:10:49 rocket kernel: usb-storage: Bulk data transfer result 0x1
Jan 2 10:10:49 rocket kernel: usb-storage: Attempting to get CSW...
Jan 2 10:10:49 rocket kernel: usb-storage: Bulk status result = 0
Jan 2 10:10:49 rocket kernel: usb-storage: Bulk status Sig 0x1 T 0xd1a71000 R 106496 Stat 0x40
Jan 2 10:10:49 rocket kernel: usb-storage: Bulk logical error
Jan 2 10:10:49 rocket kernel: usb-storage: -- transport indicates error, resetting
Jan 2 10:10:49 rocket kernel: usb-storage: Bulk reset requested
[-- Attachment #3: usblist.txt --]
[-- Type: text/plain, Size: 1811 bytes --]
Bus 001 Device 003: ID 0784:4300 Vivitar Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 Interface
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0784 Vivitar Inc.
idProduct 0x4300
bcdDevice 3.00
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x40
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type none
wMaxPacketSize 64
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type none
wMaxPacketSize 64
bInterval 0
Language IDs: (length=4)
0409 English(US)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-01-03 10:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-03 10:38 Problem with Digital Camera and usb-storage Wolfgang Schnitker
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).