Iomega usb key fails to automount in /media and on the desktop

Bug #29359 reported by Olivier Grisel
8
Affects Status Importance Assigned to Milestone
kdebase (Ubuntu)
Fix Released
Medium
Kubuntu Bugs

Bug Description

On a fresh and up-to-date kubuntu breezy under kde 3.5, a iomega usbkey fails to automatically mount (nothing in /media and no usb disk icon on the desktop).

On a fresh and up-to-date kubuntu breezy under kde 3.5 from the kubuntu repository [1], a iomega usbkey fails to automatically mount (nothing in /media and no usb disk icon on the desktop). All other keys I've tried so far worked well though.

This is not a low level problem since the /dev/sda1 device was automatically created at plug time and as was able to mount it manually with::

  $ mkdir clef_de_pierre
  $ sudo mount -t auto -o user /dev/sda1 clef_de_pierre/

and successfully umount it with::

  $ sudo umount clef_de_pierre

Some more details::

  $ id hal
  uid=111(hal) gid=111(hal) groupes=111(hal),24(cdrom),25(floppy),46(plugdev)

  $ uname -a
  Linux machinaelise 2.6.12-10-386 #1 Thu Dec 22 11:37:10 UTC 2005 i686 GNU/Linux

keywords: usbdisk, usb disk key, usb mass storage

Additional info added as attachement (dmesg, lshal and lsusb -v outputs).

[1] deb http://kubuntu.org/packages/kde35/ breezy main

Revision history for this message
Olivier Grisel (olivier-grisel) wrote : dmesg output
Download full text (15.4 KiB)

71.928000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296572.180000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296572.180000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296572.279000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296572.279000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296572.955000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296572.955000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296573.030000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296573.030000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296573.394000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296573.394000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296573.476000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296573.476000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296574.744000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296574.744000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296574.919000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296574.919000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296575.837000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296575.837000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296575.944000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296575.944000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296579.478000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296579.478000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296579.619000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296579.619000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296579.670000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296579.670000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296579.786000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296579.786000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296583.503000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296583.503000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296583.573000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296583.573000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296585.308000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296585.308000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296585.474000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296585.474000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296586.833000] atkbd.c...

Revision history for this message
Olivier Grisel (olivier-grisel) wrote : lshal output
Download full text (55.2 KiB)

Dumping 57 device(s) from the Global Device List:
-------------------------------------------------
udi = '/org/freedesktop/Hal/devices/storage_model_Mini_128_IOM'
  info.addons = {'hald-addon-storage'} (string list)
  storage.policy.should_mount = true (bool)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_model_Mini_128_IOM' (string)
  info.udi = '/org/freedesktop/Hal/devices/storage_model_Mini_128_IOM' (string)
  storage.requires_eject = true (bool)
  storage.hotpluggable = true (bool)
  info.capabilities = {'storage', 'block'} (string list)
  info.category = 'storage' (string)
  info.product = 'Mini 128*IOM' (string)
  info.vendor = 'I0MEGA' (string)
  storage.removable = true (bool)
  storage.physical_device = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0' (string)
  storage.lun = 0 (0x0) (int)
  storage.drive_type = 'disk' (string)
  storage.vendor = 'I0MEGA' (string)
  storage.model = 'Mini 128*IOM' (string)
  storage.automount_enabled_hint = true (bool)
  storage.media_check_enabled = true (bool)
  storage.no_partitions_hint = false (bool)
  storage.bus = 'usb' (string)
  block.is_volume = false (bool)
  block.minor = 0 (0x0) (int)
  block.major = 8 (0x8) (int)
  block.device = '/dev/sda' (string)
  linux.hotplug_type = 3 (0x3) (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0_scsi_host_scsi_device_lun0' (string)
  linux.sysfs_path_device = '/sys/block/sda' (string)
  linux.sysfs_path = '/sys/block/sda' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0_scsi_host_scsi_device_lun0'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0_scsi_host_scsi_device_lun0' (string)
  linux.subsystem = 'scsi' (string)
  linux.hotplug_type = 1 (0x1) (int)
  info.product = 'SCSI Device' (string)
  info.linux.driver = 'sd' (string)
  scsi.lun = 0 (0x0) (int)
  scsi.target = 0 (0x0) (int)
  scsi.bus = 0 (0x0) (int)
  scsi.host = 4 (0x4) (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0_scsi_host' (string)
  info.bus = 'scsi' (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:04.3/usb2/2-1/2-1:1.0/host4/target4:0:0/4:0:0:0' (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:04.3/usb2/2-1/2-1:1.0/host4/target4:0:0/4:0:0:0' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0_scsi_host'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0_scsi_host' (string)
  linux.subsystem = 'scsi_host' (string)
  linux.hotplug_type = 2 (0x2) (int)
  scsi_host.host = 4 (0x4) (int)
  info.product = 'SCSI Host Adapter' (string)
  info.capabilities = {'scsi_host'} (string list)
  info.category = 'scsi_host' (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0' (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:04.3/usb2/2-1/2-1:1.0/host4' (string)
  linux.sysfs_path = '/sys/class/scsi_host/host4' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_8ec_11_0204A3052801E03B_if0'
  i...

Revision history for this message
Olivier Grisel (olivier-grisel) wrote : lsusb -v output
Download full text (6.6 KiB)

Bus 002 Device 005: ID 08ec:0011 M-Systems Flash Disk Pioneers
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  idVendor 0x08ec M-Systems Flash Disk Pioneers
  idProduct 0x0011
  bcdDevice 2.00
  iManufacturer 1
  iProduct 2
  iSerial 3
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 32
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
    MaxPower 94mA
    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 0x82 EP 2 IN
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0040 1x 64 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x01 EP 1 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0040 1x 64 bytes
        bInterval 0

Bus 002 Device 001: ID 0000:0000
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 1.10
  bDeviceClass 9 Hub
  bDeviceSubClass 0 Unused
  bDeviceProtocol 0
  bMaxPacketSize0 8
  idVendor 0x0000
  idProduct 0x0000
  bcdDevice 2.06
  iManufacturer 3
  iProduct 2
  iSerial 1
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 25
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
      Self Powered
    MaxPower 0mA
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 1
      bInterfaceClass 9 Hub
      bInterfaceSubClass 0 Unused
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 3
          Transfer Type Interrupt
...

Read more...

description: updated
summary: + On a fresh and up-to-date kubuntu breezy under kde 3.5, a iomega usbkey
+ fails to automatically mount (nothing in /media and no usb disk icon on
+ the desktop).
Kenny Duffus (kduffus)
Changed in kdebase:
assignee: nobody → kubuntu-team
Revision history for this message
Didier Raboud (odyx) wrote :

1. Is this stil happening to you ? Under Breezy ? Under Dapper ? If it still appear in Breezy, could you try a Dapper Desktop CD ?
2. Please, next time, make "Attachments" and do NOT paste as comment, it is far easier for everybody.

Revision history for this message
Olivier Grisel (olivier-grisel) wrote :

Unfortunately I no longuer have access to the key that was failing under breezy so that I'm unable to try under dapper.

Noted for the attachements feature. I just could not find the button at first (pobably looking at the wrong place).

Revision history for this message
Didier Raboud (odyx) wrote :

Marking as "Needs info" as Reporter can not reproduce the bug.

Changed in kdebase:
status: Unconfirmed → Needs Info
Revision history for this message
Didier Raboud (odyx) wrote :

Well. Closing as Fix Released. If anyone with a Iomega USB key can reproduce, please re-open.

Changed in kdebase:
status: Needs Info → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.