Hello, please help.. I installed a 6.x (6.1.5 patch, build from the sources) in a laptop that will be used for children internet access in public schools.. the computer is an old Pentium 4 that have everything working... including the old BWI wifi with wpa_supplicant... My problem is when I try to use some hotplug devices in the GUI. the problem is in the sysutils/hal that does not recognize a hotplug usb stick just because the hald is unable to load specific devices in the correct order.. (refer to the txt attach) a debug session shows that: 01) the code correct detects the usb device insertion (line 2) 02) the code adds scsibus0 (line 62) 03) than try to add umass0 (line 64) and search in udi table 04) not found as there is no previous and no usb attach, so the code will search in netbsd.devices... (line 65) 05) go on trying all the devices, until (line 95)finds scsi0 (with parent NULL) and correct udi added in (02) 06) the code detects attach device sd0 so try the device tree (line 98) 07) the code tries to add sd0 but cannot do to device scsibus0 NOT FOUND) (line 127) 08) the code opens /dev/rsd0d, to get disklabel... (line 128) 09) the code adds de device (line 163) 10) the code does not find sd0 in the udi table (first time insert...) (line 168), so go to netbsd.devices tree 11) the same for sd0a (line 200, 201) 12) the code stops (line 241) because sd0a does not find ANY parent in the device tree, but. 13) but if I start hald with the device IN PLACE, it correct finds the device and makes it available. 14) If than in (13) I remove the device, and insert again, it gets recognized and works Is there a way to tell hald to rescan the devices upon receiving a signal?? restart hald works, but the GUI looses control of the device so that is not an option.. Any help would be wellcome... |
08:41:46.620 [I] drvctl.c:83: drvctl_iochannel_data 08:41:46.621 [I] drvctl.c:100: DRVGETEVENT event=device-attach device=scsibus0 08:41:46.622 [I] drvctl.c:248: cpu0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: acpivga0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: pcppi1: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: pckbd0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: pms0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: pckbc1: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: acpi0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: vga1: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: pci1: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: ppb0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: usb0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: ohci0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: usb1: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: ohci1: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: piixpm0: couldn't find device with child scsibus0 08:41:46.622 [I] drvctl.c:248: atabus0: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: atapibus0: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: atabus1: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: ixpide0: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: pcib0: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: rtk0: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: cardslot0: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: cbb0: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: cardslot1: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: cbb1: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: usb2: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: ohci2: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: usb3: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:248: ohci3: couldn't find device with child scsibus0 08:41:46.623 [I] drvctl.c:126: dev_add: name=scsibus0 but netbsd.device=umass0 not found 08:41:46.624 [I] drvctl.c:248: cpu0: couldn't find device with child scsibus0 08:41:46.625 [I] drvctl.c:248: acpivga0: couldn't find device with child scsibus0 08:41:46.625 [I] drvctl.c:248: pcppi1: couldn't find device with child scsibus0 08:41:46.625 [I] drvctl.c:248: pckbd0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: pms0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: pckbc1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: acpi0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: vga1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: pci1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: ppb0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: usb0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: ohci0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: usb1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: ohci1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: piixpm0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: atabus0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: atapibus0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: atabus1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: ixpide0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: pcib0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: rtk0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: cardslot0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: cbb0: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: cardslot1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: cbb1: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: usb2: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: ohci2: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: usb3: couldn't find device with child scsibus0 08:41:46.626 [I] drvctl.c:248: ohci3: couldn't find device with child scsibus0 08:41:46.627 [I] devinfo.c:191: add_node: /org/freedesktop/Hal/devices/scsibus0 08:41:46.627 [I] hotplug.c:137: hotplug_event_begin_devfs: scsibus0 08:41:46.627 [I] hotplug.c:80: no info.udi=/org/freedesktop/Hal/devices/umass0 parameter found 08:41:46.627 [I] hotplug.c:85: couldn't look up scsibus0 parent by udi, trying netbsd.device 08:41:46.627 [I] drvctl.c:248: cpu0: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: acpivga0: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: pcppi1: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: pckbd0: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: pms0: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: pckbc1: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: acpi0: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: vga1: couldn't find device with child scsibus0 08:41:46.627 [I] drvctl.c:248: pci1: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: ppb0: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: usb0: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: ohci0: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: usb1: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: ohci1: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: piixpm0: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: atabus0: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: atapibus0: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: atabus1: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: ixpide0: couldn't find device with child scsibus0 08:41:46.628 [I] drvctl.c:248: pcib0: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: rtk0: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: cardslot0: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: cbb0: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: cardslot1: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: cbb1: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: usb2: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: ohci2: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: usb3: couldn't find device with child scsibus0 08:41:46.629 [I] drvctl.c:248: ohci3: couldn't find device with child scsibus0 08:41:46.629 [E] hotplug.c:93: Parent is NULL devfs_path=scsibus0 parent_udi=/org/freedesktop/Hal/devices/umass0 08:41:46.629 [I] drvctl.c:83: drvctl_iochannel_data 08:41:46.629 [I] drvctl.c:100: DRVGETEVENT event=device-attach device=sd0 08:41:46.629 [I] drvctl.c:248: cpu0: couldn't find device with child sd0 08:41:46.629 [I] drvctl.c:248: acpivga0: couldn't find device with child sd0 08:41:46.629 [I] drvctl.c:248: pcppi1: couldn't find device with child sd0 08:41:46.629 [I] drvctl.c:248: pckbd0: couldn't find device with child sd0 08:41:46.629 [I] drvctl.c:248: pms0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: pckbc1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: acpi0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: vga1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: pci1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: ppb0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: usb0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: ohci0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: usb1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: ohci1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: piixpm0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: atabus0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: atapibus0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: atabus1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: ixpide0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: pcib0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: rtk0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: cardslot0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: cbb0: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: cardslot1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: cbb1: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: usb2: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: ohci2: couldn't find device with child sd0 08:41:46.630 [I] drvctl.c:248: usb3: couldn't find device with child sd0 08:41:46.631 [I] drvctl.c:248: ohci3: couldn't find device with child sd0 08:41:46.631 [I] drvctl.c:126: dev_add: name=sd0 but netbsd.device=scsibus0 not found 08:41:47.641 [I] devinfo_mass.c:178: going to open /dev/rsd0d 08:41:47.643 [I] devinfo_mass.c:187: going to DIOCGDINFO /dev/rsd0d 08:41:47.645 [I] drvctl.c:248: cpu0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: acpivga0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: pcppi1: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: pckbd0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: pms0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: pckbc1: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: acpi0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: vga1: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: pci1: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: ppb0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: usb0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: ohci0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: usb1: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: ohci1: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: piixpm0: couldn't find device with child sd0 08:41:47.645 [I] drvctl.c:248: atabus0: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: atapibus0: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: atabus1: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: ixpide0: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: pcib0: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: rtk0: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: cardslot0: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: cbb0: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: cardslot1: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: cbb1: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: usb2: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: ohci2: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: usb3: couldn't find device with child sd0 08:41:47.646 [I] drvctl.c:248: ohci3: couldn't find device with child sd0 ** (process:29237): [1;35mCRITICAL[0m **: hal_device_property_get_string: assertion 'device != NULL' failed ** (process:29237): [1;35mCRITICAL[0m **: hal_device_property_get_string: assertion 'device != NULL' failed 08:41:47.646 [I] devinfo_mass.c:289: adding sd0a on /dev/rsd0d 08:41:47.672 [I] devinfo_mass.c:294: returning 08:41:47.672 [I] devinfo.c:191: add_node: /org/freedesktop/Hal/devices/sd0 08:41:47.672 [I] hotplug.c:137: hotplug_event_begin_devfs: sd0 08:41:47.672 [I] hotplug.c:80: no info.udi=/org/freedesktop/Hal/devices/scsibus0 parameter found 08:41:47.672 [I] hotplug.c:85: couldn't look up sd0 parent by udi, trying netbsd.device 08:41:47.672 [I] drvctl.c:248: cpu0: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: acpivga0: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: pcppi1: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: pckbd0: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: pms0: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: pckbc1: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: acpi0: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: vga1: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: pci1: couldn't find device with child sd0 08:41:47.672 [I] drvctl.c:248: ppb0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: usb0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: ohci0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: usb1: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: ohci1: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: piixpm0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: atabus0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: atapibus0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: atabus1: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: ixpide0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: pcib0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: rtk0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: cardslot0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: cbb0: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: cardslot1: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: cbb1: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: usb2: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: ohci2: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: usb3: couldn't find device with child sd0 08:41:47.673 [I] drvctl.c:248: ohci3: couldn't find device with child sd0 08:41:47.673 [E] hotplug.c:93: Parent is NULL devfs_path=sd0 parent_udi=/org/freedesktop/Hal/devices/scsibus0 08:41:47.673 [I] hotplug.c:137: hotplug_event_begin_devfs: sd0a 08:41:47.674 [I] hotplug.c:80: no info.udi=/org/freedesktop/Hal/devices/sd0 parameter found 08:41:47.674 [I] hotplug.c:85: couldn't look up sd0a parent by udi, trying netbsd.device 08:41:47.674 [I] drvctl.c:248: cpu0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: acpivga0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: pcppi1: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: pckbd0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: pms0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: pckbc1: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: acpi0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: vga1: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: pci1: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: ppb0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: usb0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: ohci0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: usb1: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: ohci1: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: piixpm0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: atabus0: couldn't find device with child sd0a 08:41:47.674 [I] drvctl.c:248: atapibus0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: atabus1: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: ixpide0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: pcib0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: rtk0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: cardslot0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: cbb0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: cardslot1: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: cbb1: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: usb2: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: ohci2: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: usb3: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: ohci3: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: scsibus0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: umass0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: uhub4: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: usb4: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: ehci0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: pci2: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: ppb1: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: auixp0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: pci0: couldn't find device with child sd0a 08:41:47.675 [I] drvctl.c:248: mainbus0: couldn't find device with child sd0a 08:41:47.675 [E] hotplug.c:93: Parent is NULL devfs_path=sd0a parent_udi=/org/freedesktop/Hal/devices/sd0 [18186]: 08:41:50.116 [D] addon-storage.c:455: state has not changed 1 /dev/cd0d [18186]: 08:41:55.128 [D] addon-storage.c:455: state has not changed 1 /dev/cd0d [18186]: 08:42:00.139 [D] addon-storage.c:455: state has not changed 1 /dev/cd0d [18186]: 08:42:05.151 [D] addon-storage.c:455: state has not changed 1 /dev/cd0d [18186]: 08:42:10.163 [D] addon-storage.c:455: state has not changed 1 /dev/cd0d ^C Script done on Tue Apr 4 08:42:12 2017