在Ubuntu下查找特定的USB端口 我想通过C++在USB中连接到我的BeagleBone Black。

在Ubuntu下查找特定的USB端口 我想通过C++在USB中连接到我的BeagleBone Black。,ubuntu,usb,tty,beagleboneblack,Ubuntu,Usb,Tty,Beagleboneblack,为此,我需要在BeagleBone Black和笔记本电脑上找到端口 我的BeagleBone Black与主机挂在同一网络上,也通过USB连接。我尝试使用lsusb和ifconfig查找端口(结果如下) 如何找到该设备 操作系统:两个系统上都有Ubuntu 主机上有以下文件: /dev/ttyS[0-31] /dev/ttyprintk /dev/ttyACM0 /dev/tty[0-63] /dev/tty BeagleBone Black上有以下文件: /dev/ttyS[0-3]

为此,我需要在BeagleBone Black和笔记本电脑上找到端口

我的BeagleBone Black与主机挂在同一网络上,也通过USB连接。我尝试使用
lsusb
ifconfig
查找端口(结果如下)

如何找到该设备

操作系统:两个系统上都有Ubuntu

主机上有以下文件:

  • /dev/ttyS[0-31]
  • /dev/ttyprintk
  • /dev/ttyACM0
  • /dev/tty[0-63]
  • /dev/tty
BeagleBone Black上有以下文件:

  • /dev/ttyS[0-3]
  • /dev/ttyGS0
  • /dev/ttyO0
  • /dev/tty[0-63]
  • /dev/tty
lsusb
@主机:

Bus 001 Device 004: ID 1d6b:0104 Linux Foundation Multifunction Composite Gadget
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 005 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
eth0      Link encap:Ethernet  HWaddr 00:21:86:98:da:67
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:20 Memory:fe200000-fe220000

eth1      Link encap:Ethernet  HWaddr 90:59:af:5b:50:ca
      inet addr:192.168.7.1  Bcast:192.168.7.3  Mask:255.255.255.252
      inet6 addr: fe80::9259:afff:fe5b:50ca/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:3777 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4763 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:958652 (958.6 KB)  TX bytes:1113836 (1.1 MB)

lo        Link encap:Local Loopback
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:1687 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1687 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:154459 (154.4 KB)  TX bytes:154459 (154.4 KB)

wlan0     Link encap:Ethernet  HWaddr 00:13:e8:c0:1f:fd
      inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::213:e8ff:fec0:1ffd/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:23129 errors:0 dropped:0 overruns:0 frame:0
      TX packets:14663 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:18413433 (18.4 MB)  TX bytes:2312100 (2.3 MB)
lsusb
@BBB:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
eth0      Link encap:Ethernet  HWaddr 90:59:af:5b:50:c8
      inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::9259:afff:fe5b:50c8/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:4216 errors:0 dropped:0 overruns:0 frame:0
      TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:1467748 (1.4 MB)  TX bytes:3232 (3.2 KB)
      Interrupt:56

lo        Link encap:Local Loopback
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

usb0      Link encap:Ethernet  HWaddr fa:82:fc:fe:32:05
      inet addr:192.168.7.2  Bcast:192.168.7.3  Mask:255.255.255.252
      inet6 addr: fe80::f882:fcff:fefe:3205/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:4715 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3737 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:834726 (834.7 KB)  TX bytes:1170046 (1.1 MB)
ifconfig
@主机:

Bus 001 Device 004: ID 1d6b:0104 Linux Foundation Multifunction Composite Gadget
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 005 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
eth0      Link encap:Ethernet  HWaddr 00:21:86:98:da:67
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:20 Memory:fe200000-fe220000

eth1      Link encap:Ethernet  HWaddr 90:59:af:5b:50:ca
      inet addr:192.168.7.1  Bcast:192.168.7.3  Mask:255.255.255.252
      inet6 addr: fe80::9259:afff:fe5b:50ca/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:3777 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4763 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:958652 (958.6 KB)  TX bytes:1113836 (1.1 MB)

lo        Link encap:Local Loopback
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:1687 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1687 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:154459 (154.4 KB)  TX bytes:154459 (154.4 KB)

wlan0     Link encap:Ethernet  HWaddr 00:13:e8:c0:1f:fd
      inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::213:e8ff:fec0:1ffd/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:23129 errors:0 dropped:0 overruns:0 frame:0
      TX packets:14663 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:18413433 (18.4 MB)  TX bytes:2312100 (2.3 MB)
ifconfig
@BBB:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
eth0      Link encap:Ethernet  HWaddr 90:59:af:5b:50:c8
      inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::9259:afff:fe5b:50c8/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:4216 errors:0 dropped:0 overruns:0 frame:0
      TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:1467748 (1.4 MB)  TX bytes:3232 (3.2 KB)
      Interrupt:56

lo        Link encap:Local Loopback
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

usb0      Link encap:Ethernet  HWaddr fa:82:fc:fe:32:05
      inet addr:192.168.7.2  Bcast:192.168.7.3  Mask:255.255.255.252
      inet6 addr: fe80::f882:fcff:fefe:3205/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:4715 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3737 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:834726 (834.7 KB)  TX bytes:1170046 (1.1 MB)

我猜您要与之对话的端口是
/dev/ttyACM0

我猜想“1D6B:0104 Linux基金会多功能复合小部件”是对应于Beigle骨的条目。


拔下BeagleBone时,1d6b入口和ttyACM0是否会消失?在将BeagleBone插入USB后,您能否立即运行
dmesg
,并向我们显示与您的笔记本电脑对应的识别BeagleBone的线路,以及之后的所有内容?

是的。谢谢你的回答最后一段是对这个问题的评论。