Le mercredi 11 novembre 2020 à 13:33:07 UTC+1, Émeric MASCHINO a écrit :
Hi,
I know, this thread is old. But the problem still persists today. So I ran everything from the beginning once again on spare HDDs.
Well, it seems that upgrading from hp-ux 11.23 October 2003 (I was wrong: October, not September) to May 2005 is different than a fresh install of hp-ux 11.23 May 2005. At least on the USB front, namely the USB-00 fileset.
When upgrading from 0310 to 0505, the USB-00 fileset release is B.11.23[.xy]. Device files are present in the /dev/hid directory and there's no /dev/deviceFileSystem directory. XFree86 is configured by default to run with /dev/hid/kbd_000 for the
keyboard and /dev/hid/mouse_000 for the mouse.
By contrast, a fresh install of 0505 gives release C.01.00.00 for the USB-00 fileset. The /dev/hid directory is missing, apparently replaced by /dev/deviceFileSystem. If missing, the keyboard and mouse device files keyboardMux and mouseMux are created
therein at boot time by the /sbin/init.d/CreateUsbSf script. XFree86 is configured by default to run with /dev/deviceFileSystem/keyboardMux for the keyboard and /dev/deviceFileSystem/mouseMux for the mouse.
There I am. I don't know if it's expected that upgrade vs fresh install results in different fileset releases (I've only looked at the USB-00 fileset). I don't know either if I can do something to make USB-00 release C.01.00.00 work fine with my mouse (
just in case, insf -e didn't help and didn't recreate the old /dev/hid/* device files). I may try to downgrade USB-00 back to release B.11.23[.xy] as hp-ux 11.23 May 2005 is the last available release for the Itanium workstations, so I can't upgrade to
the newer USB-02 fileset for example. Last, if I could put my hands on a hp mouse A7861-65101 (part of hp A7861C USB keyboard and mouse kit), the problem might solved by itself.
Émeric
Confirmed: Uninstalling the USB-00 fileset fix this issue.
The reason why there was no problem prior to hp-ux 11.23 May 2005 release is that the USB-00 fileset release B.11.23.[xy] was installed but not enabled by default. The legacy driver stack was then in use to manage the HID devices. With the May 2005
update, the USB-00 fileset was upgraded to release C.01.00.00 and the provided kernel modules were enabled by default.
Since the USB-00 fileset was there (it has been superseded by USB-02) to enable hardware for future servers, it is useless for my hp workstation zx6000 and can be removed flawlessly. Just ensure that CDE isn't running prior to uninstalling USB-00:
# /sbin/init.d/dtlogin.rc stop
# swremove -x autoreboot=true USB-00
A new kernel is rebuilt and the system rebooted. Everything now runs fine :-)
Émeric
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)