Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Automounting in userspace with ivman
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5 ... 27, 28, 29  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
gungholady
Guru
Guru


Joined: 19 Oct 2003
Posts: 392

PostPosted: Mon Jun 21, 2004 8:50 pm    Post subject: Reply with quote

I've noticed the pause too. It occurs after a bootup gets as far as local. With hal, dbus, and ivman activated when they are added to default by rc-update. It takes me about 4-5 minutes from reboot to logging into my window manager.
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Mon Jun 21, 2004 8:57 pm    Post subject: Reply with quote

That's because of HAL. HAL discovers a lot of devices on boot, and sends a message to all listeners, like ivman, which process the event. I don't think there's a way to get around this...
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
Genfoo'
Tux's lil' helper
Tux's lil' helper


Joined: 24 Feb 2004
Posts: 112

PostPosted: Tue Jun 22, 2004 12:09 am    Post subject: Reply with quote

Hal is probably detecting your devices.
Back to top
View user's profile Send private message
maj
Tux's lil' helper
Tux's lil' helper


Joined: 22 Nov 2002
Posts: 92

PostPosted: Tue Jun 22, 2004 6:51 am    Post subject: Reply with quote

damn, would be nice if it backgrounded itself (do have parallel startup) - surely it doesnt need to pause the system from booting while discovering - the devices arnt going to go anywhere during the boot, given the computer im using this on is a laptop (havent changed my desktop over to udev yet) the hardware present during boot never changes

will have to pop onto the hal chat channel and see if they have any suggestions, or if its something i have to live with
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Tue Jun 22, 2004 10:29 am    Post subject: Reply with quote

We're thinking of getting multithreaded support in ivmen_ng, this should solve your problem then.
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
maj
Tux's lil' helper
Tux's lil' helper


Joined: 22 Nov 2002
Posts: 92

PostPosted: Tue Jun 22, 2004 12:08 pm    Post subject: Reply with quote

eikketk wrote:
We're thinking of getting multithreaded support in ivmen_ng, this should solve your problem then.


ahh cool
Back to top
View user's profile Send private message
pacman13
n00b
n00b


Joined: 18 Nov 2002
Posts: 58
Location: Austin, TX

PostPosted: Tue Jun 22, 2004 5:38 pm    Post subject: Reply with quote

OK, I've fiddled with dbus, hal, and udev for about a day and a half... things are finally getting going.

My biggest problem right now is that dbus-monitor --system doesn't show any activity related to my cdrw or dvd-rom drives... It -does- show when I (un)plug my USB memory card reader, so something must be working...

Any pointers would be appreciated.

Just a note: ivman (with fork=no, debug=yes) shows absolutely nothing, as would be expected.
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Tue Jun 22, 2004 6:09 pm    Post subject: Reply with quote

Is that dbus-cvs you're using?
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
pacman13
n00b
n00b


Joined: 18 Nov 2002
Posts: 58
Location: Austin, TX

PostPosted: Tue Jun 22, 2004 6:15 pm    Post subject: Reply with quote

Yep:

Code:

*  sys-apps/dbus-cvs [ Masked ]
      Latest version available: 20040522
      Latest version installed: 20040522
      Size of downloaded files: 0 kB
      Homepage:    http://www.freedesktop.org/software/dbus/
      Description: A message bus system
      License:     Academic GPL-2

*  sys-apps/hal-cvs [ Masked ]
      Latest version available: 20040522
      Latest version installed: 20040522
      Size of downloaded files: 0 kB
      Homepage:    http://freedesktop.org/Software/hal
      Description: Hardware Abstraction Layer
      License:     Academic GPL-2

*  sys-apps/ivman-cvs [ Masked ]
      Latest version available: 20040524
      Latest version installed: 20040524
      Size of downloaded files: 0 kB
      Homepage:    http://ivman.sf.net
      Description: Daemon to mount/unmount devices, based on info from HAL
      License:     QPL


Also, I've gone through the Gentoo udev howto a few times just to make sure I covered everything.. It's not very long / complicated, so I'm pretty sure I got it down to the letter.
Back to top
View user's profile Send private message
gatiba
Guru
Guru


Joined: 01 Sep 2002
Posts: 434

PostPosted: Wed Jun 23, 2004 9:04 am    Post subject: Reply with quote

pacman13 wrote:
OK, I've fiddled with dbus, hal, and udev for about a day and a half... things are finally getting going.

My biggest problem right now is that dbus-monitor --system doesn't show any activity related to my cdrw or dvd-rom drives... It -does- show when I (un)plug my USB memory card reader, so something must be working...

Any pointers would be appreciated.

Just a note: ivman (with fork=no, debug=yes) shows absolutely nothing, as would be expected.


Same problem here: i have a pure udev system, but dbus-monitor --system doesn't show any activity...
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Wed Jun 23, 2004 9:30 am    Post subject: Reply with quote

Hmm... Strange
Are you shure the hald daemon and dbus daemon are running? ;)

Try running 'lshal', or even better 'lshal --monitor' while inserting a disc. Does that give any more output?
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
gatiba
Guru
Guru


Joined: 01 Sep 2002
Posts: 434

PostPosted: Wed Jun 23, 2004 5:13 pm    Post subject: Reply with quote

this is my lshal output:


Code:
bash-2.05b# lshal --monitor
lshal version 0.2.92

Dumping 37 device(s) from the Global Device List:
-------------------------------------------------
udi = '/org/freedesktop/Hal/devices/scsi_device_0_0_0_0'
  info.udi = '/org/freedesktop/Hal/devices/scsi_device_0_0_0_0'  (string)
  info.virtual = true  (bool)
  info.product = 'SCSI Device'  (string)
  scsi_device.lun = 0  (0x0)  (int)
  scsi_device.target = 0  (0x0)  (int)
  scsi_device.bus = 0  (0x0)  (int)
  scsi_device.host = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/scsi_host_0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:0b.0/host0/0:0:0:0'  (string)
  linux.sysfs_path = '/sys/class/scsi_device/0:0:0:0'  (string)
  info.bus = 'scsi_device'  (string)

udi = '/org/freedesktop/Hal/devices/scsi_host_0'
  info.udi = '/org/freedesktop/Hal/devices/scsi_host_0'  (string)
  info.virtual = true  (bool)
  info.product = 'SCSI Host Interface'  (string)
  scsi_host.host = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1095_3112'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:0b.0/host0'  (string)
  linux.sysfs_path = '/sys/class/scsi_host/host0'  (string)
  info.bus = 'scsi_host'  (string)

udi = '/org/freedesktop/Hal/devices/scsi_host_1'
  info.udi = '/org/freedesktop/Hal/devices/scsi_host_1'  (string)
  info.virtual = true  (bool)
  info.product = 'SCSI Host Interface'  (string)
  scsi_host.host = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1095_3112'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:0b.0/host1'  (string)
  linux.sysfs_path = '/sys/class/scsi_host/host1'  (string)
  info.bus = 'scsi_host'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_253'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_253'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 3  (0x3)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'NV25 [GeForce4 Ti 4200]'  (string)
  pci.product = 'NV25 [GeForce4 Ti 4200]'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 595  (0x253)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_1e8'  (string)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_1e8'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_1e8'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 4  (0x4)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 AGP'  (string)
  pci.product = 'nForce2 AGP'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 488  (0x1e8)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/ide_1_0'
  info.udi = '/org/freedesktop/Hal/devices/ide_1_0'  (string)
  info.virtual = true  (bool)
  info.product = 'IDE device (master)'  (string)
  ide.channel = 0  (0x0)  (int)
  ide.host = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/ide_host_1'  (string)
  ide.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide1/1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:09.0/ide1/1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide1/1.0'  (string)
  info.bus = 'ide'  (string)

udi = '/org/freedesktop/Hal/devices/ide_host_1'
  info.udi = '/org/freedesktop/Hal/devices/ide_host_1'  (string)
  info.virtual = true  (bool)
  info.product = 'IDE host controller'  (string)
  ide_host.host_number = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_65'  (string)
  ide_host.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:09.0/ide1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide1'  (string)
  info.bus = 'ide_host'  (string)

udi = '/org/freedesktop/Hal/devices/ide_0_1'
  info.udi = '/org/freedesktop/Hal/devices/ide_0_1'  (string)
  info.virtual = true  (bool)
  info.product = 'IDE device (slave)'  (string)
  ide.channel = 1  (0x1)  (int)
  ide.host = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/ide_host_0'  (string)
  ide.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide0/0.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:09.0/ide0/0.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide0/0.1'  (string)
  info.bus = 'ide'  (string)

udi = '/org/freedesktop/Hal/devices/ide_0_0'
  info.udi = '/org/freedesktop/Hal/devices/ide_0_0'  (string)
  info.virtual = true  (bool)
  info.product = 'IDE device (master)'  (string)
  ide.channel = 0  (0x0)  (int)
  ide.host = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/ide_host_0'  (string)
  ide.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide0/0.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:09.0/ide0/0.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide0/0.0'  (string)
  info.bus = 'ide'  (string)

udi = '/org/freedesktop/Hal/devices/ide_host_0'
  info.udi = '/org/freedesktop/Hal/devices/ide_host_0'  (string)
  info.virtual = true  (bool)
  info.product = 'IDE host controller'  (string)
  ide_host.host_number = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_65'  (string)
  ide_host.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:09.0/ide0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/ide0'  (string)
  info.bus = 'ide_host'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_65'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_65'  (string)
  pci.device_protocol = 138  (0x8a)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 1  (0x1)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 IDE'  (string)
  pci.subsys_vendor = 'ABIT Computer Corp.'  (string)
  pci.product = 'nForce2 IDE'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 7168  (0x1c00)  (int)
  pci.subsys_vendor_id = 5243  (0x147b)  (int)
  pci.product_id = 101  (0x65)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:09.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1095_3112'
  info.udi = '/org/freedesktop/Hal/devices/pci_1095_3112'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 4  (0x4)  (int)
  pci.device_class = 1  (0x1)  (int)
  info.vendor = 'Silicon Image, Inc. (formerly CMD Technology Inc)'  (string)
  info.product = 'Silicon Image Serial ATARaid Controller [ CMD/Sil 3112/3112A ]'  (string)
  pci.subsys_product = 'Asus A7N8X'  (string)
  pci.subsys_vendor = 'Silicon Image, Inc. (formerly CMD Technology Inc)'  (string)
  pci.product = 'Silicon Image Serial ATARaid Controller [ CMD/Sil 3112/3112A ]'  (string)
  pci.vendor = 'Silicon Image, Inc. (formerly CMD Technology Inc)'  (string)
  pci.subsys_product_id = 24850  (0x6112)  (int)
  pci.subsys_vendor_id = 4245  (0x1095)  (int)
  pci.product_id = 12562  (0x3112)  (int)
  pci.vendor_id = 4245  (0x1095)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_6c'  (string)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:0b.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:0b.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:0b.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1102_7002'
  info.udi = '/org/freedesktop/Hal/devices/pci_1102_7002'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 128  (0x80)  (int)
  pci.device_class = 9  (0x9)  (int)
  info.vendor = 'Creative Labs'  (string)
  info.product = 'SB Live! MIDI/Game Port'  (string)
  pci.subsys_product = 'Gameport Joystick'  (string)
  pci.subsys_vendor = 'Creative Labs'  (string)
  pci.product = 'SB Live! MIDI/Game Port'  (string)
  pci.vendor = 'Creative Labs'  (string)
  pci.subsys_product_id = 32  (0x20)  (int)
  pci.subsys_vendor_id = 4354  (0x1102)  (int)
  pci.product_id = 28674  (0x7002)  (int)
  pci.vendor_id = 4354  (0x1102)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_6c'  (string)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.1'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1102_2'
  info.udi = '/org/freedesktop/Hal/devices/pci_1102_2'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 4  (0x4)  (int)
  info.vendor = 'Creative Labs'  (string)
  info.product = 'SB Live! EMU10k1'  (string)
  pci.subsys_product = 'CT4832 SBLive! Value'  (string)
  pci.subsys_vendor = 'Creative Labs'  (string)
  pci.product = 'SB Live! EMU10k1'  (string)
  pci.vendor = 'Creative Labs'  (string)
  pci.subsys_product_id = 32807  (0x8027)  (int)
  pci.subsys_vendor_id = 4354  (0x1102)  (int)
  pci.product_id = 2  (0x2)  (int)
  pci.vendor_id = 4354  (0x1102)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_6c'  (string)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_6c'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_6c'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 4  (0x4)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 External PCI Bridge'  (string)
  pci.product = 'nForce2 External PCI Bridge'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 108  (0x6c)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:08.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/usbif_usb_0_0_206_-1_0000:00:02.2_0'
  info.udi = '/org/freedesktop/Hal/devices/usbif_usb_0_0_206_-1_0000:00:02.2_0'  (string)
  info.virtual = true  (bool)
  usbif.interface_protocol = 0  (0x0)  (int)
  usbif.interface_subclass = 0  (0x0)  (int)
  usbif.interface_class = 9  (0x9)  (int)
  usbif.number = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.2'  (string)
  usbif.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-0:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-0:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-0:1.0'  (string)
  info.bus = 'usbif'  (string)

udi = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.2'
  info.udi = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.2'  (string)
  linux.kernel_devname = 'usb-0000:00:02.2'  (string)
  usb.version_bcd = 512  (0x200)  (int)
  usb.speed_bcd = 294936  (0x48018)  (int)
  usb.num_ports = 6  (0x6)  (int)
  usb.linux.parent_number = 1  (0x1)  (int)
  usb.linux.device_number = 1  (0x1)  (int)
  usb.level_number = 0  (0x0)  (int)
  usb.bus_number = 1  (0x1)  (int)
  info.category = 'usbhub'  (string)
  info.capabilities = 'usbhub'  (string)
  info.product = 'nVidia Corporation nForce2 USB Controller'  (string)
  usb.product = 'nVidia Corporation nForce2 USB Controller'  (string)
  info.vendor = 'Linux 2.6.6-rc3-love3 ehci_hcd'  (string)
  usb.vendor = 'Linux 2.6.6-rc3-love3 ehci_hcd'  (string)
  usb.vendor_id = 0  (0x0)  (int)
  usb.product_id = 0  (0x0)  (int)
  usb.serial = '0000:00:02.2'  (string)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_protocol = 1  (0x1)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_revision_bcd = 518  (0x206)  (int)
  usb.max_power = 0  (0x0)  (int)
  usb.can_wake_up = false  (bool)
  usb.is_self_powered = true  (bool)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_68'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_68'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_68'  (string)
  pci.device_protocol = 32  (0x20)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 USB Controller'  (string)
  pci.subsys_vendor = 'ABIT Computer Corp.'  (string)
  pci.product = 'nForce2 USB Controller'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 7168  (0x1c00)  (int)
  pci.subsys_vendor_id = 5243  (0x147b)  (int)
  pci.product_id = 104  (0x68)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/usbif_usb_0_0_206_-1_0000:00:02.1_0'
  info.udi = '/org/freedesktop/Hal/devices/usbif_usb_0_0_206_-1_0000:00:02.1_0'  (string)
  info.virtual = true  (bool)
  usbif.interface_protocol = 0  (0x0)  (int)
  usbif.interface_subclass = 0  (0x0)  (int)
  usbif.interface_class = 9  (0x9)  (int)
  usbif.number = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.1'  (string)
  usbif.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1/usb3/3-0:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.1/usb3/3-0:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1/usb3/3-0:1.0'  (string)
  info.bus = 'usbif'  (string)

udi = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.1'
  info.udi = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.1'  (string)
  linux.kernel_devname = 'usb-0000:00:02.1'  (string)
  usb.version_bcd = 272  (0x110)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.num_ports = 3  (0x3)  (int)
  usb.linux.parent_number = 1  (0x1)  (int)
  usb.linux.device_number = 1  (0x1)  (int)
  usb.level_number = 0  (0x0)  (int)
  usb.bus_number = 3  (0x3)  (int)
  info.category = 'usbhub'  (string)
  info.capabilities = 'usbhub'  (string)
  info.product = 'nVidia Corporation nForce2 USB Controller (#2)'  (string)
  usb.product = 'nVidia Corporation nForce2 USB Controller (#2)'  (string)
  info.vendor = 'Linux 2.6.6-rc3-love3 ohci_hcd'  (string)
  usb.vendor = 'Linux 2.6.6-rc3-love3 ohci_hcd'  (string)
  usb.vendor_id = 0  (0x0)  (int)
  usb.product_id = 0  (0x0)  (int)
  usb.serial = '0000:00:02.1'  (string)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_revision_bcd = 518  (0x206)  (int)
  usb.max_power = 0  (0x0)  (int)
  usb.can_wake_up = false  (bool)
  usb.is_self_powered = true  (bool)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_67/0'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1/usb3'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.1/usb3'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1/usb3'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_67/0'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_67/0'  (string)
  pci.device_protocol = 16  (0x10)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 USB Controller'  (string)
  pci.subsys_vendor = 'ABIT Computer Corp.'  (string)
  pci.product = 'nForce2 USB Controller'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 7168  (0x1c00)  (int)
  pci.subsys_vendor_id = 5243  (0x147b)  (int)
  pci.product_id = 103  (0x67)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/usbif_usb_3f0_305_0_-1_noserial_0'
  info.udi = '/org/freedesktop/Hal/devices/usbif_usb_3f0_305_0_-1_noserial_0'  (string)
  info.virtual = true  (bool)
  usbif.interface_protocol = 0  (0x0)  (int)
  usbif.interface_subclass = 1  (0x1)  (int)
  usbif.interface_class = 10  (0xa)  (int)
  usbif.number = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_3f0_305_0_-1_noserial'  (string)
  usbif.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2/2-2:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2/2-2:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2/2-2:1.0'  (string)
  info.bus = 'usbif'  (string)

udi = '/org/freedesktop/Hal/devices/usb_3f0_305_0_-1_noserial'
  info.udi = '/org/freedesktop/Hal/devices/usb_3f0_305_0_-1_noserial'  (string)
  linux.kernel_devname = 'usb-0000:00:02.0-2'  (string)
  usb.version_bcd = 256  (0x100)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.linux.parent_number = 6  (0x6)  (int)
  usb.linux.device_number = 6  (0x6)  (int)
  usb.level_number = 1  (0x1)  (int)
  usb.port_number = 2  (0x2)  (int)
  usb.bus_number = 2  (0x2)  (int)
  info.product = 'ScanJet 4300c'  (string)
  usb.product = 'ScanJet 4300c'  (string)
  info.vendor = 'Hewlett-Packard'  (string)
  usb.vendor = 'Hewlett-Packard'  (string)
  usb.vendor_id = 1008  (0x3f0)  (int)
  usb.product_id = 773  (0x305)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_class = 0  (0x0)  (int)
  usb.device_revision_bcd = 0  (0x0)  (int)
  usb.max_power = 48  (0x30)  (int)
  usb.can_wake_up = false  (bool)
  usb.is_self_powered = true  (bool)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.0'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/usbif_usb_915_ca_100_-1_7F1003_0'
  info.udi = '/org/freedesktop/Hal/devices/usbif_usb_915_ca_100_-1_7F1003_0'  (string)
  info.virtual = true  (bool)
  usbif.interface_protocol = 0  (0x0)  (int)
  usbif.interface_subclass = 0  (0x0)  (int)
  usbif.interface_class = 0  (0x0)  (int)
  usbif.number = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_915_ca_100_-1_7F1003'  (string)
  usbif.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-3/2-3:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-3/2-3:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-3/2-3:1.0'  (string)
  info.bus = 'usbif'  (string)

udi = '/org/freedesktop/Hal/devices/usb_915_ca_100_-1_7F1003'
  info.udi = '/org/freedesktop/Hal/devices/usb_915_ca_100_-1_7F1003'  (string)
  linux.kernel_devname = 'usb-0000:00:02.0-3'  (string)
  usb.version_bcd = 256  (0x100)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.linux.parent_number = 5  (0x5)  (int)
  usb.linux.device_number = 5  (0x5)  (int)
  usb.level_number = 1  (0x1)  (int)
  usb.port_number = 3  (0x3)  (int)
  usb.bus_number = 2  (0x2)  (int)
  info.product = 'USB-ADSL Modem'  (string)
  usb.product = 'USB-ADSL Modem'  (string)
  info.vendor = 'GlobeSpan, Inc.'  (string)
  usb.vendor = 'GlobeSpan, Inc.'  (string)
  usb.vendor_id = 2325  (0x915)  (int)
  usb.product_id = 202  (0xca)  (int)
  usb.serial = '7F1003'  (string)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_protocol = 255  (0xff)  (int)
  usb.device_subclass = 255  (0xff)  (int)
  usb.device_class = 255  (0xff)  (int)
  usb.device_revision_bcd = 256  (0x100)  (int)
  usb.max_power = 500  (0x1f4)  (int)
  usb.can_wake_up = false  (bool)
  usb.is_self_powered = false  (bool)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.0'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-3'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-3'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-3'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/usbif_usb_0_0_206_-1_0000:00:02.0_0'
  info.udi = '/org/freedesktop/Hal/devices/usbif_usb_0_0_206_-1_0000:00:02.0_0'  (string)
  info.virtual = true  (bool)
  usbif.interface_protocol = 0  (0x0)  (int)
  usbif.interface_subclass = 0  (0x0)  (int)
  usbif.interface_class = 9  (0x9)  (int)
  usbif.number = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.0'  (string)
  usbif.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-0:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-0:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-0:1.0'  (string)
  info.bus = 'usbif'  (string)

udi = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.0'
  info.udi = '/org/freedesktop/Hal/devices/usb_0_0_206_-1_0000:00:02.0'  (string)
  linux.kernel_devname = 'usb-0000:00:02.0'  (string)
  usb.version_bcd = 272  (0x110)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.num_ports = 3  (0x3)  (int)
  usb.linux.parent_number = 1  (0x1)  (int)
  usb.linux.device_number = 1  (0x1)  (int)
  usb.level_number = 0  (0x0)  (int)
  usb.bus_number = 2  (0x2)  (int)
  info.category = 'usbhub'  (string)
  info.capabilities = 'usbhub'  (string)
  info.product = 'nVidia Corporation nForce2 USB Controller'  (string)
  usb.product = 'nVidia Corporation nForce2 USB Controller'  (string)
  info.vendor = 'Linux 2.6.6-rc3-love3 ohci_hcd'  (string)
  usb.vendor = 'Linux 2.6.6-rc3-love3 ohci_hcd'  (string)
  usb.vendor_id = 0  (0x0)  (int)
  usb.product_id = 0  (0x0)  (int)
  usb.serial = '0000:00:02.0'  (string)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_revision_bcd = 518  (0x206)  (int)
  usb.max_power = 0  (0x0)  (int)
  usb.can_wake_up = false  (bool)
  usb.is_self_powered = true  (bool)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_67'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0/usb2'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_67'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_67'  (string)
  pci.device_protocol = 16  (0x10)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 USB Controller'  (string)
  pci.subsys_vendor = 'ABIT Computer Corp.'  (string)
  pci.product = 'nForce2 USB Controller'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 7168  (0x1c00)  (int)
  pci.subsys_vendor_id = 5243  (0x147b)  (int)
  pci.product_id = 103  (0x67)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_64'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_64'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 5  (0x5)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 SMBus (MCP)'  (string)
  pci.subsys_vendor = 'ABIT Computer Corp.'  (string)
  pci.product = 'nForce2 SMBus (MCP)'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 7168  (0x1c00)  (int)
  pci.subsys_vendor_id = 5243  (0x147b)  (int)
  pci.product_id = 100  (0x64)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:01.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.1'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_60'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_60'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 ISA Bridge'  (string)
  pci.subsys_vendor = 'ABIT Computer Corp.'  (string)
  pci.product = 'nForce2 ISA Bridge'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 7168  (0x1c00)  (int)
  pci.subsys_vendor_id = 5243  (0x147b)  (int)
  pci.product_id = 96  (0x60)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:01.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_1ef'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_1ef'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 5  (0x5)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 Memory Controller 5'  (string)
  pci.subsys_vendor = 'nVidia Corporation'  (string)
  pci.product = 'nForce2 Memory Controller 5'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 3095  (0xc17)  (int)
  pci.subsys_vendor_id = 4318  (0x10de)  (int)
  pci.product_id = 495  (0x1ef)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.5'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:00.5'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.5'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_1ec'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_1ec'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 5  (0x5)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 Memory Controller 2'  (string)
  pci.subsys_vendor = 'nVidia Corporation'  (string)
  pci.product = 'nForce2 Memory Controller 2'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 3095  (0xc17)  (int)
  pci.subsys_vendor_id = 4318  (0x10de)  (int)
  pci.product_id = 492  (0x1ec)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.4'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:00.4'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.4'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_1ed'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_1ed'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 5  (0x5)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 Memory Controller 3'  (string)
  pci.subsys_vendor = 'nVidia Corporation'  (string)
  pci.product = 'nForce2 Memory Controller 3'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 3095  (0xc17)  (int)
  pci.subsys_vendor_id = 4318  (0x10de)  (int)
  pci.product_id = 493  (0x1ed)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.3'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:00.3'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.3'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_1ee'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_1ee'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 5  (0x5)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 Memory Controller 4'  (string)
  pci.subsys_vendor = 'nVidia Corporation'  (string)
  pci.product = 'nForce2 Memory Controller 4'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 3095  (0xc17)  (int)
  pci.subsys_vendor_id = 4318  (0x10de)  (int)
  pci.product_id = 494  (0x1ee)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.2'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:00.2'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.2'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_1eb'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_1eb'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 5  (0x5)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 Memory Controller 1'  (string)
  pci.subsys_vendor = 'nVidia Corporation'  (string)
  pci.product = 'nForce2 Memory Controller 1'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 3095  (0xc17)  (int)
  pci.subsys_vendor_id = 4318  (0x10de)  (int)
  pci.product_id = 491  (0x1eb)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:00.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.1'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_1e0'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_1e0'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'nForce2 AGP (different version?)'  (string)
  pci.subsys_vendor = 'ABIT Computer Corp.'  (string)
  pci.product = 'nForce2 AGP (different version?)'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 7168  (0x1c00)  (int)
  pci.subsys_vendor_id = 5243  (0x147b)  (int)
  pci.product_id = 480  (0x1e0)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:00.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/fakeroot'
  info.virtual = true  (bool)
  info.product = 'City of Lost Devices'  (string)
  linux.sysfs_path_device = '(none)'  (string)
  info.bus = 'unknown'  (string)


Dumped 37 device(s) from the Global Device List:
------------------------------------------------




If i eject and insert a disk, nothing happens!
dbus and hald are running...
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Wed Jun 23, 2004 7:53 pm    Post subject: Reply with quote

Hmm, I dont se aa CD drive anywhere in there?!? Is it SCSI?
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
gatiba
Guru
Guru


Joined: 01 Sep 2002
Posts: 434

PostPosted: Wed Jun 23, 2004 9:43 pm    Post subject: Reply with quote

eikketk wrote:
Hmm, I dont se aa CD drive anywhere in there?!? Is it SCSI?


No it's /dev/hdb !
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Jun 24, 2004 6:27 am    Post subject: Reply with quote

Well, as far as I can see it's not in your lshal output?!? Or did I become blind suddenly? Help!!! :wink:

No seriously, your device should be in there, otherwise nor ivman, nor any other HAL-based app will be able to 'use' it. I guess you should try to ask this in the hal mailing list, I'm very sorry.
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
pacman13
n00b
n00b


Joined: 18 Nov 2002
Posts: 58
Location: Austin, TX

PostPosted: Thu Jun 24, 2004 7:41 am    Post subject: Reply with quote

I am having the exact same problem... Neither of my optical drives are showign in lshal.. hald is running. Odd.

CD-RW is /dev/hda
DVD-RAM/R is /dev/hdc

... this would be a nice one to fix :)
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Jun 24, 2004 8:02 am    Post subject: Reply with quote

I'll recompile my hal-cvs in a minute. This'd be a very big hal-bug ;)
If it still works for me, you should get into the Hal ML I think.
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Jun 24, 2004 11:09 am    Post subject: Reply with quote

Compiled it. My CD is in there:

Code:
udi = '/org/freedesktop/Hal/devices/block_22_0'
  info.udi = '/org/freedesktop/Hal/devices/block_22_0'  (string)
  storage.hotpluggable = false  (bool)
  storage.cdrom.write_speed = 0  (0x0)  (int)
  storage.cdrom.read_speed = 704  (0x2c0)  (int)
  storage.cdrom.support_media_changed = true  (bool)
  storage.cdrom.eject_check_enabled = true  (bool)
  storage.cdrom.dvdplusrw = false  (bool)
  storage.cdrom.dvdplusr = false  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdr = false  (bool)
  storage.cdrom.dvd = false  (bool)
  storage.cdrom.cdrw = false  (bool)
  storage.cdrom.cdr = false  (bool)
  storage.removable = true  (bool)
  storage.drive_type = 'cdrom'  (string)
  info.product = 'ACER CD-910E/JAS'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_22_0'  (string)
  storage.physical_device = '/org/freedesktop/Hal/devices/ide_1_0'  (string)
  storage.vendor = ''  (string)
  storage.model = 'ACER CD-910E/JAS'  (string)
  storage.automount_enabled = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.bus = 'ide'  (string)
  block.minor = 0  (0x0)  (int)
  block.major = 22  (0x16)  (int)
  info.capabilities = 'block storage.cdrom storage'  (string)
  info.category = 'storage'  (string)
  info.parent = '/org/freedesktop/Hal/devices/ide_1_0'  (string)
  block.device = '/dev/hdc'  (string)
  block.is_volume = false  (bool)
  block.no_partitions = true  (bool)
  linux.sysfs_path_device = '/sys/block/hdc'  (string)
  linux.sysfs_path = '/sys/block/hdc'  (string)
  info.bus = 'block'  (string)


So this is something on your side I'm afraid...
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
jguidroz09
n00b
n00b


Joined: 27 May 2004
Posts: 49

PostPosted: Thu Jun 24, 2004 8:30 pm    Post subject: Re: New ebuilds fail Reply with quote

smparrish wrote:
Just downloaded the new ebuilds dated jun 20 2004. when I attempt to emerge it, it fails looking for fluidcvs.eclass which does not exist. Any ideas.

SP


I'm getting the same error.
Back to top
View user's profile Send private message
joem
Retired Dev
Retired Dev


Joined: 20 Dec 2002
Posts: 508
Location: Bloomington, In

PostPosted: Fri Jun 25, 2004 4:58 am    Post subject: Re: New ebuilds fail Reply with quote

jguidroz09 wrote:
smparrish wrote:
Just downloaded the new ebuilds dated jun 20 2004. when I attempt to emerge it, it fails looking for fluidcvs.eclass which does not exist. Any ideas.

SP


I'm getting the same error.


ebuild from breakmygentoo.net doesn't require such an eclass. Not sure that any eclass but cvs eclass is needed for basic cvs ebuilds anyways.
Back to top
View user's profile Send private message
nostabo
Apprentice
Apprentice


Joined: 15 Jun 2004
Posts: 201
Location: 38° 31' N 121° 30' W

PostPosted: Fri Jun 25, 2004 3:20 pm    Post subject: Reply with quote

When I try to emerge subversion I get the following error:

Code:
localhost root # emerge subversion
Calculating dependencies ...done!

!!! Error: the >=net-www/apache-2* package conflicts with another package.
!!!        both can't be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers.

localhost root # emerge --pretend subversion

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] >=net-www/apache-2* (from pkg dev-util/subversion-1.0.4-r1)
[ebuild  N    ] net-misc/neon-0.24.6
[ebuild  N    ] dev-util/subversion-1.0.4-r1


I use Apache locally for PHP development, so what do I do in my case to automount CDs?

Rick B
Back to top
View user's profile Send private message
Mindstab
Apprentice
Apprentice


Joined: 02 Jan 2003
Posts: 271
Location: Vancouver, Canada

PostPosted: Fri Jun 25, 2004 6:03 pm    Post subject: Reply with quote

Quote:
Just downloaded the new ebuilds dated jun 20 2004. when I attempt to emerge it, it fails looking for fluidcvs.eclass which does not exist. Any ideas.


as did I

Code:

cd /usr/local/portage
svn co http://redeeman.kaspersandberg.com/fluidportage/trunk/eclass


did the trick
I just grabbed his ecalss dir which had the required eclasses
Back to top
View user's profile Send private message
gatiba
Guru
Guru


Joined: 01 Sep 2002
Posts: 434

PostPosted: Fri Jun 25, 2004 6:13 pm    Post subject: Reply with quote

For those with ivman not working (no events with debug=true)

I found a solution (worked for me):

In Grub (or Lilo) change this line (if you used genkernel to compile kernel) from:

Code:
kernel (hd0,0)/boot/kernel-2.6.6-rc3-love3 root=/dev/ram0 init=/linuxrc real_root=/dev/sda2  gentoo=nodevfs vga=0x31A splash=silent


to:

Code:
kernel (hd0,0)/boot/kernel-2.6.6-rc3-love3 root=/dev/sda2 gentoo=nodevfs init=/linuxrc vga=0x31A splash=silent



Remove real_root and root=/dev/ram0 parts, UDEV doesn't seem to like it! Remember to add gentoo=nodevfs
Back to top
View user's profile Send private message
jguidroz09
n00b
n00b


Joined: 27 May 2004
Posts: 49

PostPosted: Fri Jun 25, 2004 8:03 pm    Post subject: Reply with quote

Mindstab wrote:
Quote:
Just downloaded the new ebuilds dated jun 20 2004. when I attempt to emerge it, it fails looking for fluidcvs.eclass which does not exist. Any ideas.


as did I

Code:

cd /usr/local/portage
svn co http://redeeman.kaspersandberg.com/fluidportage/trunk/eclass


did the trick
I just grabbed his ecalss dir which had the required eclasses


Thanks, that did the trick.

EDIT:

Well I eventually updated to 0.3 ebuilds off of breakmygentoo.net, because of another problem, and it seems to persist. If I run ivman from the command line, it will mount a cd fine. If I then set "fork=true" and "debug=false" in /etc/ivman/IvmConfigBase.xml and then issue /etc/init.d/ivman start, then it won't mount any cd's. Even adding dbus, hald, and ivman to the default run-level and rebooting did not mount the cd in the drive.

Running dbus-monitor --system gives this output on inserting a cd:
Code:
signal interface=org.freedesktop.Hal.Manager; member=DeviceAdded; sender=:1.90
string:/org/freedesktop/Hal/devices/block_22_0-disc


Any ideas?

EDIT Part 2:

Seems like it was dbus and hal causing the problems, same ones mentioned earlier. I set RC_DEVICE_TARBALL="NO", so once my box finishes rebooting (HAL discovering devices I presume), I'll post to see if that solved my problem.
Back to top
View user's profile Send private message
jguidroz09
n00b
n00b


Joined: 27 May 2004
Posts: 49

PostPosted: Sat Jun 26, 2004 1:35 am    Post subject: Reply with quote

After finally getting my box to reboot (had left fork=false, box stopped at starting Automounter) with ivman not in the default run level, I issued /etc/init.d/ivman start. Put in a cd and it mounted. So then I stopped ivman, changed a setting in IvmConfigAction.xml to point the cd command to gnome-cd. I restarted ivman with the init script, inserted a cd and nothing. Ran lshal --monitor and got

Code:

libhal.c 658 : org.freedesktop.DBus.Error.NoReply raised
"Message did not receive a reply"

*** [DIE] lshal.c:dumpdevices():70 : Couldn't obtain list of devices


I'm running .30 ebuilds of hal-cvs and ivman-cvs and .22r2 ebuild of dbus-cvs. I set RC_DEVICE_TARBALL to no. This was happening before I set RC_DEVICE_TARBALL to no also.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3, 4, 5 ... 27, 28, 29  Next
Page 4 of 29

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum