Ok, I tested the patch, The camera works, just as in the old Kernel,
Thanks, I'm including as an atachment the /proc/bus/usb/devices from
kernel 2.4.x and 2.6.x, and the kernel log for 2.4.x, but ooops, I forgot
to build 2.4.x with full debug, if someone need it I will do.
Please include this FIX in the Next Release.
I forgot to umount, and I get fatal errors and traces, forcing restart
the kernel, but this is happening with other storage devices right?
Whatever you need I will send.
Thanks.
>>>>>>>>>>>>>>>>>> Mensaje original <<<<<<<<<<<<<<<<<<
El 17/02/04, 21:56:53, Alan Stern <[EMAIL PROTECTED]> escribió
sobre el tema RE: [linux-usb-devel] Fuji Film FinePix 1300 - 2.6.X
report:
> On Tue, 17 Feb 2004, BLACKSON Jim wrote:
> > Gustavo Guillermo wrote:
> > > Feb 14 13:28:27 linux kernel: usb-storage: Vendor: Fujifilm
> > > Feb 14 13:28:27 linux kernel: usb-storage: Product: FinePix 1400Zoom
> > > Feb 14 13:28:27 linux kernel: usb-storage: Transport:
> > Control/Bulk/Interrupt
> > > Feb 14 13:28:27 linux kernel: usb-storage: Protocol: 8070i
> > > ...
> > > Feb 14 13:28:27 linux kernel: usb-storage: Issuing auto-REQUEST_SENSE
> > > ...
> > > Feb 14 13:28:27 linux kernel: usb-storage: Got interrupt data (0x29, 0x0)
> > > Feb 14 13:28:27 linux kernel: usb-storage: CBI IRQ data showed reserved
> > bType 41
> > > Feb 14 13:28:27 linux kernel: usb-storage: -- auto-sense failure
> >
> > Looks to me like another SubClass=x05 8070i device sending a SubClass=x04
> > UFI-style interrupt. :-(
> > See CBI spec Section 3.4.3.
> My thought too.
> Gustavo, see if this patch helps. Also, please send the contents of your
> /proc/bus/usb/devices file with the camera plugged in.
> Alan Stern
> ===== unusual_devs.h 1.103 vs edited =====
> --- 1.103/drivers/usb/storage/unusual_devs.h Tue Feb 10 00:33:14 2004
> +++ edited/drivers/usb/storage/unusual_devs.h Tue Feb 17 10:42:58 2004
> @@ -132,7 +132,7 @@
> UNUSUAL_DEV( 0x04cb, 0x0100, 0x0000, 0x2210,
> "Fujifilm",
> "FinePix 1400Zoom",
> - US_SC_DEVICE, US_PR_DEVICE, NULL, US_FL_FIX_INQUIRY),
> + US_SC_UFI, US_PR_DEVICE, NULL, US_FL_FIX_INQUIRY),
> /* Reported by Peter Wächtler <[EMAIL PROTECTED]>
> * The device needs the flags only.
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
B: Alloc= 12/900 us ( 1%), #Int= 1, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=c8878000
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= 2 Ivl=255ms
T: Bus=02 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=04cb ProdID=0100 Rev=10.00
S: Product=USB Mass Storage
S: SerialNumber=Y-240^^^^^001119X0000006011384
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=05 Prot=00 Driver=usb-storage
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=1ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=c8876000
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= 2 Ivl=255ms
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.2 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:10.3
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= 2 Ivl=256ms
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 93/900 us (10%), #Int= 1, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.2 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:10.2
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= 2 Ivl=255ms
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 6 Spd=1.5 MxCh= 0
D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0458 ProdID=000e Rev= 2.42
S: Manufacturer=KYE
S: Product=Genius USB Wheel Mouse
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms
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.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.2 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:10.1
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= 2 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.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.2 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:10.0
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= 2 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=04cb ProdID=0100 Rev=10.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=05 Prot=00 Driver=usb-storage
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=1ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
Feb 19 10:30:33 uLinux syslogd 1.4.1: restart.
Feb 19 10:33:04 uLinux login[830]: root login on `tty1'
Feb 19 10:33:19 uLinux syslog: Warning: closing connection
Feb 19 10:33:22 uLinux /usr/bin/gpm[1044]: imps2: Auto-detected intellimouse PS/2
Feb 19 11:29:06 uLinux klogd: hub.c: new USB device 00:03.0-3, assigned address 2
Feb 19 11:29:06 uLinux klogd: scsi0 : SCSI emulation for USB Mass Storage devices
Feb 19 11:29:06 uLinux klogd: Vendor: Fujifilm Model: FinePix 1400Zoom Rev: 1000
Feb 19 11:29:06 uLinux klogd: Type: Direct-Access ANSI SCSI
revision: 02
Feb 19 11:29:06 uLinux klogd: Attached scsi removable disk sda at scsi0, channel 0, id
0, lun 0
Feb 19 11:29:06 uLinux klogd: SCSI device sda: 16000 512-byte hdwr sectors (8 MB)
Feb 19 11:29:06 uLinux klogd: sda: Write Protect is off
Feb 19 11:29:06 uLinux klogd: sda1
Feb 19 11:29:06 uLinux klogd: WARNING: USB Mass Storage data integrity not assured
Feb 19 11:29:06 uLinux klogd: USB Mass Storage device found at 2