虚拟机下读取加密锁出错
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
虚拟机下读取加密锁出错
主机ubuntu 11.04,客户机windows xp sp3,虚拟机软件virtualbox 4.0.8
加密锁为 dongle usbhid型加密锁。
在虚拟机的usb设备管理上设置为让客户机访问改加密锁,启动进入客户机的xp后,在硬件列表中能够正常看到该加密锁设备。但是在应用软件中缺无法识别到该加密锁。在windows xp实体机上,该加密设备正常使用。
另:这种USB加密锁无须专门驱动,XP可以自动安装驱动程序。
求解。
加密锁为 dongle usbhid型加密锁。
在虚拟机的usb设备管理上设置为让客户机访问改加密锁,启动进入客户机的xp后,在硬件列表中能够正常看到该加密锁设备。但是在应用软件中缺无法识别到该加密锁。在windows xp实体机上,该加密设备正常使用。
另:这种USB加密锁无须专门驱动,XP可以自动安装驱动程序。
求解。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
[ 2.188157] usbhid 3-2:1.0: couldn't find an input interrupt endpointdmesg | grep usb
[ 0.340577] usbcore: registered new interface driver usbfs
[ 0.340587] usbcore: registered new interface driver hub
[ 0.340612] usbcore: registered new device driver usb
[ 1.570032] usb 3-2: new low speed USB device using ohci_hcd and address 2
[ 2.188157] usbhid 3-2:1.0: couldn't find an input interrupt endpoint
[ 2.188176] usbcore: registered new interface driver usbhid
[ 2.188176] usbhid: USB HID core driver
在网上关于usbhid在linux下出现故障的情况不少,有没有高手给指点一下。usbhid似乎应该时鼠标之类的输入设备。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
继续探索这个问题,发现更加奇怪的事情。
通过一个在服务器上运行的virtualbox,版本是3.1.6。采用remote-usb模式以rdesktop-vrdp -usb来运行访问服务器上的virtualbox客户机,并且允许它访问当前计算机设备上的USB装置。奇迹出现了,竟然可以正确识别出来这个加密锁。
但是当本地同时运行本地的virtualbox客户机时,就不能正确访问这个加密锁。
本地安装的最新的virtualbox 4.0.8版本。
看来是virtualbox的原因。
通过一个在服务器上运行的virtualbox,版本是3.1.6。采用remote-usb模式以rdesktop-vrdp -usb来运行访问服务器上的virtualbox客户机,并且允许它访问当前计算机设备上的USB装置。奇迹出现了,竟然可以正确识别出来这个加密锁。
但是当本地同时运行本地的virtualbox客户机时,就不能正确访问这个加密锁。
本地安装的最新的virtualbox 4.0.8版本。
看来是virtualbox的原因。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
我后来发现这个3.1.6版本的没有EHCI-USB支持,于是我也把4.0.8中的EHCI-USB给关闭了。重新进入虚拟机中的XP重新安装了USB驱动。
奇怪的事情继续发生…………
系统竟然可以识别出来加密信息了,应用软件提示为正版软件。
然后只有1分钟,又不能识别加密信息了,应用软件提示为试用版。
重新启动几次虚拟机XP,都是这样,刚开机可以,一小会就不行了。
奇怪的事情继续发生…………
系统竟然可以识别出来加密信息了,应用软件提示为正版软件。
然后只有1分钟,又不能识别加密信息了,应用软件提示为试用版。
重新启动几次虚拟机XP,都是这样,刚开机可以,一小会就不行了。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- monk
- 帖子: 19507
- 注册时间: 2010-01-28 10:45
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
关于这个问题,我在virtualbox的用户论坛上找到了一个类似的帖子。
回答说这是因为这个 USB装置是一个 有时间限制 的USB装置。当虚拟机通过虚拟系统访问这个设备时,设备的回应时间 超出了 规定的时间,所以就会导致 加密装置失效。但是在系统的设备管理器中这个装置是正常的。
我在vmware中也进行了测试,同样存在这个问题。虚拟机刚开的时候可以,过一会儿就不行了。不过比virtualbox坚持的时间长一点。
回帖的高人指出,这个问题目前没有好的解决办法。
回答说这是因为这个 USB装置是一个 有时间限制 的USB装置。当虚拟机通过虚拟系统访问这个设备时,设备的回应时间 超出了 规定的时间,所以就会导致 加密装置失效。但是在系统的设备管理器中这个装置是正常的。
我在vmware中也进行了测试,同样存在这个问题。虚拟机刚开的时候可以,过一会儿就不行了。不过比virtualbox坚持的时间长一点。
回帖的高人指出,这个问题目前没有好的解决办法。

Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
这段时间发现这个问题没有了。virtualbox没有升级,所以不是virtualbox的功劳。估计是系统内核升级导致USB设备访问速度提供,问题就莫名其妙的解决了。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
娘希屁!!
这个问题这段时间又出现了,并且很严重,几乎无法工作。我安装vmware也是如此。
为什么?为什么?如果是高人分析的访问usb设备速度导致的问题,那么有什么提供linux下usb设备存取速度的办法没有?
内核!还是内核!
难道就因为这个原因退出ubuntu,回到windows。


为什么?为什么?如果是高人分析的访问usb设备速度导致的问题,那么有什么提供linux下usb设备存取速度的办法没有?
内核!还是内核!


难道就因为这个原因退出ubuntu,回到windows。



Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
今天中午,下了决心把办公室电脑上的ubuntu分区给删除了,不再工作时间搞这个了。
也许会在虚拟机里装上ubuntu,但是有什么理由呢?不解决这个加密锁的问题是不行的。
也许会在虚拟机里装上ubuntu,但是有什么理由呢?不解决这个加密锁的问题是不行的。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 虚拟机下读取加密锁出错
还是有些不甘心。
我判断这问题是linux内核引起的。既然这也,不同的发行部,编译的内核参数是不是也不一样,对usb设备的访问效率也不一样,有没有知道的,给推荐个别的发行版。
我判断这问题是linux内核引起的。既然这也,不同的发行部,编译的内核参数是不是也不一样,对usb设备的访问效率也不一样,有没有知道的,给推荐个别的发行版。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。