线程评级:
  • 0 (s) - 0平均投票
  • 1
  • 2
  • 3
  • 4
  • 5
许可软件狗不使用Ubuntu 20.04
# 1
你好,我在一台机器上安装了Ubuntu 20.04和插入电子狗但RoboDK不是检测电子狗。当我运行lsusb电子狗的设备ID
代码:
lsusb - s 21 - v

它说
代码:
公交001设备021:1 bc0:8101 ID
不能打开设备,一些信息将丢失
设备描述符:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0 x1bc0
idProduct 0 x8101
bcdDevice 1.00
iManufacturer 0
iProduct 0
iSerial 3
bNumConfigurations 1
配置描述符:
bLength 9
bDescriptorType 2
wTotalLength 0 x0022
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0 x80
(总线驱动)
MaxPower 100毫安
接口描述符:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3人机界面设备
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
藏设备描述符:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0不支持
bNumDescriptors 1
bDescriptorType 34报告
wDescriptorLength 52
报告描述符:
* * * *不可用
端点描述符:
bLength 7
bDescriptorType 5
bEndpointAddress 0 x81 EP 1
bmAttributes 3
中断传输类型
同步类型没有
使用类型数据
wMaxPacketSize 0 x0008 1 x 8个字节
bInterval 10

任何想法如何解决这个问题吗?其他USB设备连接到这台机器,我知道电子狗在我的Windows机器上工作。
# 2
你应该开始使用root特权RoboDK所以RoboDK访问USB设备。

例子:

代码:
sudo。/ RoboDK-Start.sh
# 3
明白了!谢谢。

我也刚在usb-dongle-setup。sh RoboDK文件夹中提供几个选项来解决这个问题:


代码:
如果你有一个USB软件狗许可证,您可能需要遵循下列程序之一,让RoboDK USB集线器的工作:

1。让设备“hiddev0”(无线上网卡设备)可读和可写的
sudo chmod + 666 /dev/usb/hiddev0

2。第一个选项,与根权限运行演示:
sudo。/ RoboDK-Start.sh

3所示。这个配置文件中添加一行代码:
sudo nano /etc/udev/rules.d/70-persistent-usb.rules
内核= = " hiddev[0 - 9] *”,模式= " 0666 "

4所示。另外,修改以下文件:
/etc/udev/rules.d/80-persistent-usb.rules
SYSFS {idProduct} = = " 8101 ", SYSFS {idVendor} = =“1 bc0”=“666”模式,所有者=“用户名”,组=“groupname”




用户浏览这个线程:
1客人(年代)

Baidu
map