I miss usb just working

Rodd Clarkson rodd at clarkson.id.au
Thu Aug 30 12:57:52 UTC 2007


On Thu, 2007-08-30 at 13:20 +0100, Mike Martin wrote:
> On 30/08/2007, cornel panceac <cpanceac at gmail.com> wrote:
> > there was a bug with usb but it was fixed afaik, see bugzilla.
> > uname -r?
> >
> 2.6.22.5

Right, I just updated to 2.6.22.5-75.fc7 and things are much better

Plugging my mouse into any of the back four usb ports sees it working
fine.

However, plugging into the side ports doesn't see it work, although my
USB drive works fine in the side ports.

Looking at hal-device-manager I notice that the four back usb ports are
listed as USB2 UHCI #[1-4], but the bottom side usb port is listed as
USB2 EHCI controller and the top one actually seems to be linked to USB
UHCI #4 (when I put in a USB drive, this is where it appears.)

And now, after a lot of plugging in and removing my mouse, it seems to
have given up recognizing it anymore.

Ah, the printout on the console (where I'm running hal-device-manager
from) shows:

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_1_if0
ERROR:dbus.proxies:Introspect error on :1.5:/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_1_if0_logicaldev_input: dbus.exceptions.DBusException: org.freedesktop.Hal.NoSuchDevice: No device with id /org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_1_if0_logicaldev_input
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 210, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/share/hal/device-manager/DeviceManager.py", line 72, in <lambda>
    lambda *args: self.gdl_changed("DeviceRemoved", *args))
  File "/usr/share/hal/device-manager/DeviceManager.py", line 180, in gdl_changed
    self.update_device_list()
  File "/usr/share/hal/device-manager/DeviceManager.py", line 191, in update_device_list
    self.virtual_root = self.build_device_tree()
  File "/usr/share/hal/device-manager/DeviceManager.py", line 262, in build_device_tree
    properties = device_dbus_obj.GetAllProperties(dbus_interface="org.freedesktop.Hal.Device")
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 63, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 135, in __call__
    **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 603, in call_blocking
    message, timeout)
DBusException: org.freedesktop.Hal.NoSuchDevice: No device with id /org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_1_if0_logicaldev_input

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_1_usbraw

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_1_if0_logicaldev_input


and further down when I removed my ucb drive it shows:

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_0_if0_scsi_host_scsi_device_lun0_scsi_generic
ERROR:dbus.proxies:Introspect error on :1.5:/org/freedesktop/Hal/devices/storage_serial_Pretec_256MB_i_Disk_II_03AB000000008F_0_0: dbus.exceptions.DBusException: org.freedesktop.Hal.NoSuchDevice: No device with id /org/freedesktop/Hal/devices/storage_serial_Pretec_256MB_i_Disk_II_03AB000000008F_0_0
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 210, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/share/hal/device-manager/DeviceManager.py", line 72, in <lambda>
    lambda *args: self.gdl_changed("DeviceRemoved", *args))
  File "/usr/share/hal/device-manager/DeviceManager.py", line 180, in gdl_changed
    self.update_device_list()
  File "/usr/share/hal/device-manager/DeviceManager.py", line 191, in update_device_list
    self.virtual_root = self.build_device_tree()
  File "/usr/share/hal/device-manager/DeviceManager.py", line 262, in build_device_tree
    properties = device_dbus_obj.GetAllProperties(dbus_interface="org.freedesktop.Hal.Device")
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 63, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 135, in __call__
    **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 603, in call_blocking
    message, timeout)
DBusException: org.freedesktop.Hal.NoSuchDevice: No device with id /org/freedesktop/Hal/devices/storage_serial_Pretec_256MB_i_Disk_II_03AB000000008F_0_0

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_0_usbraw

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_0_if0_scsi_host_scsi_device_lun0

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_0_if0_scsi_host

PropertyModified, device=/org/freedesktop/Hal/devices/volume_uuid_00C3_26CF
  key=volume.mount_point, rem=0, add=0
ERROR:dbus.proxies:Introspect error on :1.5:/org/freedesktop/Hal/devices/volume_uuid_00C3_26CF: dbus.exceptions.DBusException: org.freedesktop.Hal.NoSuchDevice: No device with id /org/freedesktop/Hal/devices/volume_uuid_00C3_26CF
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 210, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/share/hal/device-manager/DeviceManager.py", line 95, in <lambda>
    self.bus.add_signal_receiver(lambda *args: self.property_modified(udi, *args),
  File "/usr/share/hal/device-manager/DeviceManager.py", line 153, in property_modified
    if device_udi_obj.PropertyExists(property_name, dbus_interface="org.freedesktop.Hal.Device"):
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 63, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 135, in __call__
    **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 603, in call_blocking
    message, timeout)
DBusException: org.freedesktop.Hal.NoSuchDevice: No device with id /org/freedesktop/Hal/devices/volume_uuid_00C3_26CF

DeviceRemoved, udi=/org/freedesktop/Hal/devices/volume_uuid_00C3_26CF

DeviceRemoved, udi=/org/freedesktop/Hal/devices/usb_device_46d_c043_noserial_0_if0

DeviceRemoved, udi=/org/freedesktop/Hal/devices/storage_serial_Pretec_256MB_i_Disk_II_03AB000000008F_0_0


and now my mouse is working again.

Does this help?


R.
-- 
"It's a fine line between denial and faith.
 It's much better on my side"




More information about the test mailing list