精华内容
下载资源
问答
  • usb端口映射软件

    2018-07-02 16:07:50
    该工具包含一个服务端一个客户端,客户端可以直接把服务端的usb口通过网络连接当作本机的usb口,支持加密狗,usbkey设备。特别适合把usb设备映射到虚拟机中
  • USB端口测试工具

    2015-05-25 08:37:25
    如果不清楚目标端口如何设置,打开USBView.exe,查看目标端口位置,如: Intel(R) 6 Series/C200 Series Chipset...... RootHub [Port1]DeviceConnected: Generic USB Hub [Port1]DevideConnected: Mass ...
  • gilisoft usb lock是目前互联网上最优秀的一款usb端口管理软件,也是首款usb端口加密软件,不但可以锁定USB端口,同时支持用户对usb端口设置密码,以及支持网站锁定、程序锁定、设备锁定等功能,可以轻松防止未经...
  • 允许为发现中最后看到的填充端口设置昵称 通过会话 id 而不是损坏的端口寻址聚合连接的设备 可以使用最佳猜测方法生成 ACPI 以根据需要重命名控制器或重置 RHUB 设备 安装 使用 Git 在终端中一次运行以下一行: ...
  • 笔记本电脑USB端口怎么设置禁用和解锁?.docx
  • USB端口管理

    2012-03-19 15:15:40
    可以实现禁用、可读、可写,可以删除设置密码!
  • 树莓派 固定USB端口号 指定别名

    千次阅读 2019-09-07 14:00:21
    固定USB端口号 指定别名查看usb号编辑配置文件重启服务 树莓派的USB端口接通时被映射为一个文件存在/dev/目录下,通常是ttyUSB0, ttyUSB1等等 查看usb号 插入usb设备 执行命令: ls -l /sys/class/tty 结果: ...

    单个USB设备固定设备

    查看usb设备id

    插入usb设备
    执行命令: lsusb
    结果:
    	Bus 001 Device 010: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]
    	Bus 001 Device 004: ID 0424:7800 Standard Microsystems Corp.
    	Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
    	Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
    	Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    

    以Device010为例:其ID是:10c4:ea60

    编辑配置文件

    执行命令:sudo nano /etc/udev/rules.d/99-com.rules 
    文件末尾增加:
    	KERNEL=="ttyUSB*",ATTRS{idVendor}=="10c4",ATTRS{idProduct}=="ea60", MODE:=“0777”, SYMLINK+="device1"
    

    重启服务

    执行命令:sudo /etc/init.d/udev restart
    

    多个USB设备固定端口

    查看usb端口号

    插入usb设备
    执行命令: ls -l /sys/class/tty
    结果:
    lrwxrwxrwx 1 root root 0 Sep  7 13:59 ttyUSB0 -> ../../devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/ttyUSB0/tty/ttyUSB0
    

    如果你只有一个usb设备,交换usb位置重复四次获得四个usb口的命名

    usb命名为:
    lrwxrwxrwx 1 root root 0 Sep  7 13:59 ttyUSB0 -> ../../devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/ttyUSB0/tty/ttyUSB0
    lrwxrwxrwx 1 root root 0 Sep  7 14:06 ttyUSB0 -> ../../devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB0/tty/ttyUSB0
    lrwxrwxrwx 1 root root 0 Sep  7 14:09 ttyUSB0 -> ../../devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/ttyUSB0/tty/ttyUSB0
    lrwxrwxrwx 1 root root 0 Sep  7 14:09 ttyUSB0 -> ../../devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.3/1-1.1.3:1.0/ttyUSB0/tty/ttyUSB0
    

    编辑配置文件

    执行命令:sudo nano /etc/udev/rules.d/99-com.rules 
    文件末尾增加:
    	KERNEL=="ttyUSB*",KERNELS=="1-1.1.2",MODE:="0777",SYMLINK+="device1"
    	KERNEL=="ttyUSB*",KERNELS=="1-1.1.3",MODE:="0777",SYMLINK+="device2"
    	KERNEL=="ttyUSB*",KERNELS=="1-1.2",MODE:="0777",SYMLINK+="device3"
    	KERNEL=="ttyUSB*",KERNELS=="1-1.3",MODE:="0777",SYMLINK+="device4"
    

    重启服务

    执行命令:sudo /etc/init.d/udev restart
    
    展开全文
  • Ubuntu系统 USB设备端口绑定

    千次阅读 2021-04-14 11:20:35
    在Ubuntu中,有时使用多个USB设备时,出现USB端口号混乱; 比如:A设备本来对应/dev/ttyUSB0,B设备对应/dev/ttyUSB1;发现重启系统后,A设备本来对应/dev/ttyUSB1,B设备对应/dev/ttyUSB0,两个设备的分配的端口号...

    前言

    在Ubuntu中,有时使用多个USB设备时,出现USB端口号混乱;

    比如:A设备本来对应 /dev/ttyUSB0,B设备对应 /dev/ttyUSB1;

    发现重启系统后,A设备本来对应 /dev/ttyUSB1,B设备对应 /dev/ttyUSB0,两个设备的分配的端口号不固定的情况。

    Linux是按照插入顺序对设备进行编号的;这种不稳定因素,使得编写驱动时麻烦,于是本文参考了linux社区和博客文章的方法,绑定各个USB设备的端口号。

     

    一、查看USB设备端口信息

    将串口设备插入USB口,通过lsusb查看端口信息。例如:

    接入了两个新的USB设备,如下图红色框中的信息;一个是FT232(ID是0403:6001)、一个是HL-340(ID是1a86:7523);

    ID 0403:6001 表示usb设备的ID(这个ID由芯片制造商设置,可以唯一表示该设备)

    0403  usb_device_descriptor.idVendor
    6001  usb_device_descriptor.idProduct

     

    二、创建配置文件

    在/etc/udev/rules.d/下创建任意名称的规则配置文件,如:usb.rules。命令如下

    sudo vi /etc/udev/rules.d/usb.rules

     编辑信息:

    KERNEL=="ttyUSB*", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE:="0777", SYMLINK+="gnss"
    KERNEL=="ttyUSB*", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", MODE:="0777", SYMLINK+="ultrasound_serial"

    匹配sys中内核名为ttyUSB*的设备,属性匹配依据生产商编号idVendor和产品号idProduct, 设定读写权限为0777,;

    符号链接名为gnss 对应FT232 USB, ultrasound_serial 对应 HL-340串口USB。

     

    三、查看绑定情况

    idVendor和idProduct由 lsusb  -vvv 命令查看

    sudo udevadm control --reload-rules
    sudo udevadm trigger

    重新拔插两个串口设备

    ls -l /dev |grep ttyUSB

    /dev/ultrasound_serial 指向/dev/ttyUSB1;在程序里打开/dev/ultrasound_serial 就可以一直准确的打开指定的串口设备了;可以使用了。

     

    四、使用绑定后的USB设备

    例如使用ultrasound_serial 设备;打开串口,python代码:

    u_serial  = serial.Serial('/dev/ultrasound_serial', 9600)  

    直接使用/dev/ultrasound_serial ,相当于使用/dev/ttyUSB1

     

     

    参考

    1)https://www.cnblogs.com/long5683/p/11144420.html

    2)https://blog.csdn.net/qq_32618327/article/details/103937933

     

     

     

     

     

     

     

     

    展开全文
  • ttl-usb端口

    2018-11-12 19:52:38
    ttl-usb端口,支持win7 破解机顶盒专用 配置当贝市场应用
  • 大势至电脑文件防泄密系统是一款电脑综合管理软件,功能非常多,安装和操作却非常简单,控制哪台电脑就在哪台电脑安装,然后统一在管理端进行设置,具体操作方法大家通过本文学习吧
  • Ubuntu18.04下串口配置设备绑定USB端口号 1.查看串口设备ID 使用 lsusb 可以看到 star@star:/etc/udev/rules.d$ lsusb Bus 001 Device 002: ID 8087:8001 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux ...

    Ubuntu18.04下串口配置设备绑定USB端口号

    1.查看串口设备ID

    使用 lsusb
    可以看到

    star@star:/etc/udev/rules.d$ lsusb
    Bus 001 Device 002: ID 8087:8001 Intel Corp. 
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 002 Device 008: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0
    Bus 002 Device 005: ID 13d3:5727 IMC Networks 
    Bus 002 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
    Bus 002 Device 010: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
    Bus 002 Device 006: ID 24ae:2013  
    Bus 002 Device 011: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
    Bus 002 Device 002: ID 1a40:0801 Terminus Technology Inc. 
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    

    2.创建udev配置文件

    sudo gedit /etc/udev/rules.d/usb.rules 
    

    添加如下内容
    “串口文件名” “串口ID 前四位” “串口ID 后四位” “串口读写权限” “你起的串口名字”
    模板如下:

    KERNEL=="ttyUSB*", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", MODE:="0777", SYMLINK+="base_sks"
    KERNEL=="ttyUSB*", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", MODE:="0777", SYMLINK+="fdilink_ahrs"
    

    保存完成后,执行

    sudo service udev reload
    sudo service udev restart
    

    3.重新插拔串口设备!!!

    4.查看串口设备生成的符号链接

    ls -l /dev |grep ttyUSB
    

    看到下面的箭头,成功!
    在这里插入图片描述

    如果失败则重启电脑

    如果前面的usb.rules 这个文件没写错的的话,执行完1-4还显示不出来,重启一下电脑就ok了。

    其他补充

    udev配置文件详细规则可以参考:
    https://blog.csdn.net/cokewei/article/details/8281239

    展开全文
  • 树莓派USB端口名固定

    千次阅读 2020-02-27 17:05:39
    大致流程为获取对应usb的唯一信息,然后根据该唯一信息编写规则文件,在规则文件中依据唯一信息命名映射至真实usb口。 不完美之处在于唯一信息获取方式死板,无法批量,快速获得。 首先,树莓派usb真实名是树莓派按...

    网上方法很多,大多试过但是无效,该方法不完美但是亲测有效。

    大致流程为获取对应usb的唯一信息,然后根据该唯一信息编写规则文件,在规则文件中依据唯一信息命名映射至真实usb口。

    不完美之处在于唯一信息获取方式死板,无法批量,快速获得。

    首先,树莓派usb真实名是树莓派按插入顺序自动命名的,USB串口设备的命名规则是 /dev/ttyUSB0 ,/dev/ttyUSB1,/dev/ttyUSB2。该方式导致USB口名称变化,而串口通讯需要指定端口名。

    首先我们需要一个USB,插入树莓派的USB口。此时输入下面一段代码:

    ls -l /dev/tty*

    列表的最下端你能看到
    正在使用的usb口系统名
    获取到当前使用的USB口后,输入代码

    udevadm info /dev/ttyUSB0	//设备名视上图输出的usb端口名而定
    P: /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1/1-1.1:1.0/ttyUSB0/tty/ttyUSB0
    N: ttyUSB0
    L: 0
    S: serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0-port0
    S: serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0
    E: DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1/1-1.1:1.0/ttyUSB0/tty/ttyUSB0
    E: DEVNAME=/dev/ttyUSB0
    E: MAJOR=188
    E: MINOR=0
    E: SUBSYSTEM=tty
    E: USEC_INITIALIZED=18286069882
    E: ID_BUS=usb
    E: ID_VENDOR_ID=067b
    E: ID_MODEL_ID=2303
    E: ID_PCI_CLASS_FROM_DATABASE=Serial bus controller
    E: ID_PCI_SUBCLASS_FROM_DATABASE=USB controller
    E: ID_PCI_INTERFACE_FROM_DATABASE=XHCI
    E: ID_VENDOR_FROM_DATABASE=Prolific Technology, Inc.
    E: ID_MODEL_FROM_DATABASE=PL2303 Serial Port
    E: ID_VENDOR=Prolific_Technology_Inc.
    E: ID_VENDOR_ENC=Prolific\x20Technology\x20Inc.
    E: ID_MODEL=USB-Serial_Controller
    E: ID_MODEL_ENC=USB-Serial\x20Controller
    E: ID_REVISION=0400
    E: ID_SERIAL=Prolific_Technology_Inc._USB-Serial_Controller
    E: ID_TYPE=generic
    E: ID_USB_INTERFACES=:ff0000:
    E: ID_USB_INTERFACE_NUM=00
    E: ID_USB_DRIVER=pl2303
    E: ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0
    E: ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_1_1_0
    E: DEVLINKS=/dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0-port0 /dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0
    E: TAGS=:systemd:
    

    你会得到下文类似内容,这就是usb口的内容,其中关键数据是

    E: ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0

    之后打开规则文件

    sudo nano /etc/udev/rules.d/99-com.rules

    将下面一段代码插入规则文件最后

    SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0", SYMLINK+="ttyUSBB" #"ttyUSBB"为人为设置的名称

    如下图
    在这里插入图片描述
    保存退出重启。

    sudo reboot

    重启后再次输入

    ls -l /dev/tty*

    可见如下图
    在这里插入图片描述至此命名成功
    背后逻辑是:每个物理上的USB口都有唯一的ID_PATH,我们起的名字跟ID_PATH绑定,即我们给每个物理上的USB接口命名
    上图的ttyUSBB->ttyUSB0意思是,我们的命名指向的USB系统命名。
    因为有的串口助手,比如cutecom,去打开串口,串口号用的还会是系统的命名。
    但是程序里调用接口就直接可以用我们自己改的名字了。

    另外几个口命名也是一样的道理。

    这里就要提到不完美的地方了,必须用usb插入树莓派。系统才会生成usb号,我们才能代码获取端口信息。才能改规则文件,所以该方法无法脚本实现,无法批量。

    最后贴上命名完之后的图,插了两个usb。
    在这里插入图片描述
    最后,如果有谁有批量改usb名的方式希望能私信联系。

    展开全文
  • Linux中USB端口映射

    千次阅读 2018-09-03 15:23:50
    由于ubuntu USB设备号为从零开始依次累加,所以多个设备每次开机后设备号不固定,机器人每次开机都要蛋疼的按顺序...将端口重映射到新的固定的名字,并且设置其权限为可读。使用对应的id端口映射到固定的名字上。 ...
  • Ubuntu USB设备号为从零...为了解决这一现象,需要绑定USB端口号。 有一种方法是:udev的规则,可以参考博客说明:http://blog.csdn.net/cokewei/article/details/8281239 udev的规则说明,可以参考博客说明:h...
  • 树莓派USB端口绑定

    千次阅读 2018-09-20 12:22:22
    在做树莓派相关的工程时,由于Linux是按照插入顺序对设备进行编号,常遇到插拔不同USB设备(如串口、摄像头、传感器等外设)树莓派识别端口号跳跃的问题,例如原本识别为/dev/video0,重插后识别为/dev/video2这种...
  • 如果你已经成功安装黑苹果,并进入了系统,恭喜你,已经完成了第一步。如果你还没有安装黑苹果,打算尝试,那么可以推荐你看看这个...本文就先来谈谈如何解决USB端口相关问题如何解决的问题。需要用到的工具:Clo...
  • USB端口管理 快速设置U盘等存储设备 加密码 设置只读等
  • 高通平台usb端口定义

    千次阅读 2019-11-25 10:04:44
    高通平台usb端口定义: 900E是进入dump, 要提供qcap report, dump/elf files. 9091说明系统正常,上层的application no response。这种情况要提供logcat logs。
  • 打印机端口配置工具

    2018-12-06 09:05:56
    可以配置、添加、管理打印机端口,包括网络打印机端口
  • 如何保护电脑文件安全,就成为企业网络管理的重要方面。而通过注册表禁用usb存储设备就是其中比较...但是,每台电脑都要设置注册表也会非常麻烦,这种情况下,可以通过域控制器远程修改注册表的方式来禁用USB存储设备
  • usb端口号绑定

    2016-11-29 14:24:00
    由于ubuntu USB设备号为从零开始依次累加,所以多个设备每次开机后设备号不固定,机器人每次开机都要蛋疼的按顺序...将端口重映射到新的固定的名字,并且设置其权限为可读。使用对应的id端口映射到固定的名字上。 ...
  • Linux嵌入式学习-USB端口号绑定

    千次阅读 2018-02-13 10:54:46
    原文地址: http://www.cnblogs.com/CZM-/p/6113475.html由于ubuntu USB设备号为从零开始依次累加,所以多个设备每次开机后设备号不固定,机器人每次开机都要蛋疼的按顺序插,在网上找到一种方法:udev的规则udev的...
  • Ubuntu下绑定USB端口

    千次阅读 2018-07-20 09:47:42
    由于ubuntu USB设备号为从零开始依次累加,所以多个设备每次开机后设备号不固定,机器人每次开机都要蛋疼的按顺序...将端口重映射到新的固定的名字,并且设置其权限为可读。使用对应的id端口映射到固定的名字上。 ...
  • 关键点是:需要将中国银行的usbkey插入到一个固定ip的端口上 使用场景 用于两个机器之间进行设备共享,主要是虚拟机无法直接插入usb设备 操作 在阿里云上开一个windows的虚拟机,在本地插入usbkey,然后通过USB OVER...
  • 可以让全部的usb接口不能使用 能够设置输入密码才能在电脑上拷贝资料 能够禁止USB存储设备,但是允许USB鼠标、键盘等非存储设备使用 能够设置为可以在U盘上往电脑上拷贝资料,但是不允许电脑往u盘上拷贝资料 能够以...
  • 1 为什么绑定USB端口USB端口号会随设备的插拔发生变化,不方便测试,因此需要将USB端口号绑定。 2 如何绑定USB端口号 将端口重映射到新的固定的名字,并且设置其权限为可读。 2.1 查询USB设备端口信息 在未插入...
  • 树莓派固定USB端口号的方法

    万次阅读 2018-06-20 08:44:14
    树莓派的USB端口接通时被映射为一个文件存在/dev/目录下,通常是ttyUSB0, ttyUSB1等等。实际应用它存在这样一个问题,树莓派并不是指定哪一个端口就是ttyUSB0,或哪一个就是ttyUSB1,而是把第一个接入设备的USB口定为...
  • 西门子S7300 USB_MPI端口设置doc,西门子S7300 USB_MPI端口设置
  • ls -l /dev/USB sudo chmod 666 /dev/ttyUSB0手动修改端口权限,但重启或插拔usb后需要重新设置. 一次性修改usb端口的命令为: sudo usermod -aG dialout username 将用户加入dialout组. ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 52,021
精华内容 20,808
关键字:

usb端口重新配置