我可以通过 USB 读取串行控制台(不使用适配器)吗?

我可以通过 USB 读取串行控制台(不使用适配器)吗?

我正在使用一个通过 USB-B 端口提供串行控制台访问的设备。我的工作站是一台运行 Linux Mint 17.1 的笔记本电脑。

以前,我可以使用 minicom 通过 USB-A(公头)转 DB9(母头)适配器(连接到 DB9(公头)转 USB-B(公头)适配器)从笔记本电脑访问串行控制台,我将其直接插入设备。我能够在 /dev/ttyUSB0 上读取和写入串行控制台。

我不再有 DB9(M) 至 USB-B(M) 适配器,在网上找不到任何地方出售该适配器。

我已经尝试使用 DB9(M) 转 USB-A(M) 适配器和 USB-A 桥接器来代替它,并将其连接到标准 USB-A(M) 转 USB-B(M) 电缆。该设备仍显示在 /dev 中,但我无法读取或写入串行控制台。据我所知,这基本上相当于使用标准 USB 电缆。

当我尝试使用标准 USB-A 转 USB-B 电缆将该设备连接到笔记本电脑时,该设备未出现在 /dev 中。但是,当我运行 dmesg 时,我看到以下内容:

usb 3-2: new low-speed USB device number 11 using xhci_hcd

因此看起来该设备已被操作系统识别,但没有在 /dev 中创建相应的节点。

我想知道是否有办法通过 USB AB 电缆直接从我的笔记本电脑访问串行控制台,而无需适配器。

谢谢您的帮助,我知道这可能不是什么令人兴奋的事情。

相关内容