error: insufficient permissions for device

简介: error: insufficient permissions for device

产生场景

$ adb shell
error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information点击复制复制失败已复制


产生原因

解决方案

首先查看插入的 USB 设备的 ID 号:

$ lsusb
Bus 002 Device 007: ID 2cb7:0a06 Fibocom Wireless Inc. FM650 Module点击复制复制失败已复制


接下来进入 /etc/udev/rules.d/ 文件夹下,新建规则文件:

$ cd /etc/udev/rules.d/
$ sudo vim 51-fm650.rules点击复制复制失败已复制


提示

规则文件命名规则: ${number}-${name}.rules


写入如下内容:

SUBSYSTEM=="usb", ATTRS{idVendor}=="2cb7", ATTRS{idProduct}=="0a06",MODE="0666"点击复制复制失败已复制


加下来保存文件,并赋予权限:

$ sudo chmod a+x 51-fm650.rules点击复制复制失败已复制


验证

拔掉 usb 重新插上测试:

$ adb devices
$ adb shell
目录
相关文章
|
计算机视觉 C++
C++-实现matlab的fftshift(OpenCV)
C++-实现matlab的fftshift(OpenCV)
443 0
|
存储 算法 数据库
【C++ 软件设计思路】学习C++中如何生成唯一标识符:从UUID到自定义规则
【C++ 软件设计思路】学习C++中如何生成唯一标识符:从UUID到自定义规则
562 0
|
Shell
我来教你如何将cpu使用率up起来(shell脚本[含注释])
我来教你如何将cpu使用率up起来(shell脚本[含注释])
1100 0
|
11月前
|
安全 算法 网络安全
OpenSSL安全漏洞有哪些?
【10月更文挑战第4天】OpenSSL安全漏洞有哪些?
410 5
|
XML 存储 网络安全
ROS入门(二):launch文件解析
该文章是关于ROS入门的第二篇教程,详细解析了ROS中的launch文件,包括其运行方式、XML格式规范、标签使用、参数替代、条件属性以及通过简单和复杂案例来演示launch文件的使用,最后介绍了如何在参数服务器上设置参数。
ROS入门(二):launch文件解析
|
编解码 Android开发
selinux报avc denied权限和编译报neverallow 解决方案
selinux报avc denied权限和编译报neverallow 解决方案
1366 1
|
机器学习/深度学习 运维 监控
信息安全:入侵检测技术原理与应用.(IDS)
信息安全:入侵检测技术原理与应用.(IDS)
664 1
|
存储 Python 容器
Python中映射类型 (Mapping Type)
【8月更文挑战第2天】
561 2
全志 添加TP休眠触摸唤醒 Patch
全志 添加TP休眠触摸唤醒 Patch
156 1
HOSTAPD ht_capab设置
HOSTAPD ht_capab设置
471 1