Comment 11 for bug 488274

Revision history for this message
Maxim (mmarinchenko) wrote :

From HASP Drivers Installation Manual:
"Ref #10108: In the event that locally connected HASP SRM protection keys are not detected on a machine running Ubuntu, do the following:

   1. In /etc/fstab, enter none /proc/bus/usb usbfs defaults 0 0.
   2. Mount /proc/bus/usb. The file /proc/bus/usb/devices is displayed.
   3. Stop the daemon and the HASP License Manager using /etc/init.d/aksusbd stop.
   4. Restart the daemon and the HASP License Manager using /etc/init.d/aksusbd start."

The command "none /sys/bus/usb/drivers usbfs devgid=118,devmode=664 0 0" doesn't work with HASP even if I boot using kernel version 2.6.31-17 wich supports usbfs. And VirtualBox displayed the following warning message: "You seem to have the USBFS filesystem mounted at /sys/bus/usb/drivers. We strongly recommend that you change this, as it is a severe mis-configuration of your system which could cause USB devices to fail in unexpected ways."

If I boot using kernel version 2.6.31-20, HASP daemon can't detect key in any case.

As you see, both HASP drivers and VirtualBox software need USBFS filesystem to be mounted to /proc/bus/usb.
sudo mount --bind /dev/bus /proc/bus didn't solve the problem. I just boot using 2.6.31-17 and everything is working.

It seems I can't upgrade to Lycid. I have to use other distribution in the future.