After not having any problems for quite some time the problem
reappeared.
Ubuntu 8.04, Kernel 2.6.24-19-generic
Nikon D40 Firmware 1.11
There was a firmware upgrade recently, but it definitely worked for a
while.
This is the dmesg output:
[32518.038002] usb 4-3: new high speed USB device using ehci_hcd and address 9
[32518.172783] usb 4-3: configuration #1 chosen from 1 choice
[32518.278078] scsi5 : SCSI emulation for USB Mass Storage devices
[32518.289552] usb-storage: device found at 9
[32518.289563] usb-storage: waiting for device to settle before scanning
[32528.279782] usb-storage: device scan complete
[32528.281077] scsi 5:0:0:0: Direct-Access NIKON D40 1.11
PQ: 0 ANSI: 2
[32528.296886] sd 5:0:0:0: [sdb] 3970049 512-byte hardware sectors (2033 MB)
[32528.297647] sd 5:0:0:0: [sdb] Write Protect is off
[32528.297657] sd 5:0:0:0: [sdb] Mode Sense: 0f 00 00 00
[32528.297665] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[32528.301893] sd 5:0:0:0: [sdb] 3970049 512-byte hardware sectors (2033 MB)
[32528.302642] sd 5:0:0:0: [sdb] Write Protect is off
[32528.302652] sd 5:0:0:0: [sdb] Mode Sense: 0f 00 00 00
[32528.302659] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[32528.302668] sdb: sdb1
[32528.305639] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[32528.305738] sd 5:0:0:0: Attached scsi generic sg2 type 0
[10836.641856] end_request: I/O error, dev sdb, sector 3970048
[10836.641862] printk: 237 messages suppressed.
[10836.641865] Buffer I/O error on device sdb, logical block 3970048
[10836.643478] end_request: I/O error, dev sdb, sector 3970048
[10836.643481] Buffer I/O error on device sdb, logical block 3970048
[10836.648623] end_request: I/O error, dev sdb, sector 3970048
[10836.648627] Buffer I/O error on device sdb, logical block 3970048
[10836.649974] end_request: I/O error, dev sdb, sector 3970048
[10836.649978] Buffer I/O error on device sdb, logical block 3970048
[10836.651735] end_request: I/O error, dev sdb, sector 3970048
[10836.651739] Buffer I/O error on device sdb, logical block 3970048
[10836.664092] end_request: I/O error, dev sdb, sector 3970048
[10836.664099] Buffer I/O error on device sdb, logical block 3970048
[10836.665591] end_request: I/O error, dev sdb, sector 3970048
[10836.665596] Buffer I/O error on device sdb, logical block 3970048
[10836.667117] end_request: I/O error, dev sdb, sector 96
[10836.667122] Buffer I/O error on device sdb, logical block 96
[10836.668463] end_request: I/O error, dev sdb, sector 97
[10836.668467] Buffer I/O error on device sdb, logical block 97
[10836.668470] Buffer I/O error on device sdb, logical block 98
[10836.669961] end_request: I/O error, dev sdb, sector 96
[10836.671224] end_request: I/O error, dev sdb, sector 97
[10836.743792] end_request: I/O error, dev sdb, sector 0
[10836.745787] end_request: I/O error, dev sdb, sector 0
[10836.746912] end_request: I/O error, dev sdb, sector 1
[10836.748660] end_request: I/O error, dev sdb, sector 0
[10836.749784] end_request: I/O error, dev sdb, sector 1
[10836.755290] end_request: I/O error, dev sdb, sector 249
[10836.756657] end_request: I/O error, dev sdb, sector 249
[10836.757916] end_request: I/O error, dev sdb, sector 250
[10836.814623] end_request: I/O error, dev sdb, sector 249
[10836.817249] end_request: I/O error, dev sdb, sector 249
[10836.818491] end_request: I/O error, dev sdb, sector 250
[10836.820616] end_request: I/O error, dev sdb, sector 0
[10836.821865] end_request: I/O error, dev sdb, sector 1
[10836.823323] end_request: I/O error, dev sdb, sector 0
[10836.824612] end_request: I/O error, dev sdb, sector 1
[10836.825873] end_request: I/O error, dev sdb, sector 0
[10836.827230] end_request: I/O error, dev sdb, sector 1
This is what lsusb -v gives:
Bus 004 Device 009: ID 04b0:0413 Nikon Corp. D40 (mass storage mode)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04b0 Nikon Corp.
idProduct 0x0413 D40 (mass storage mode)
bcdDevice 1.11
iManufacturer 1 NIKON
iProduct 2 NIKON DSC D40
iSerial 3 XXXXXX
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
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 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Is there hope that this issue can be resolved once for all time?
--
Nikon cameras need support in unusual_devs.h
https://bugs.launchpad.net/bugs/134477
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs