gpt4 book ai didi

ubuntu - 在 Ubuntu 下查找特定的 USB 端口

转载 作者:行者123 更新时间:2023-12-04 19:20:40 24 4
gpt4 key购买 nike

我想在 C++ 中通过 USB 连接到我的 BeagleBone Black more or less using this way .

为此,我需要在 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
    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
    ifconfig @ 主持人:
    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:
    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 Foundation Multifunction Composite Gadget”是与 BeagleBone 对应的条目。

    拔下 BeagleBone 时,1d6b 条目和 ttyACM0 是否消失?你能跑dmesg吗?将 BeagleBone 插入 USB 后立即向我们展示与您的笔记本电脑识别 BeagleBone 相对应的行,以及之后的所有内容?

    关于ubuntu - 在 Ubuntu 下查找特定的 USB 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21049884/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com