/dev/tty.Serial*在MacOS 10.9(小牛队)中失踪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了/dev/tty.Serial*在MacOS 10.9(小牛队)中失踪相关的知识,希望对你有一定的参考价值。

我不确定这是否是最近更新到OSX 10.9的结果,但由于某种原因,现在所有的/dev/tty.Serial*和/dev/cu.Serial*目标都丢失了,与之进行串行通信无法以编程方式连接USB设备。

我可以在“系统信息”屏幕中看到USB设备连接,并且设备将与VMWare Fusion VM中运行的已安装Windows实例正确连接,但是对于我来说,OSX不会给我一个I / O. USB设备的/ dev目标。苹果移动旧的/dev/tty.Serial*设备现在挂钩到系统中,或者这实际上是破坏了。我已经死在水中,直到我能想到这一点。

答案

我已经能够通过重新安装驱动程序并重新启动计算机来使我的FTDI串行电缆工作。这似乎并不适用于所有电缆,但至少它适用于带有FTDI芯片的电缆......

这条TTL-232R-5V-AJ电缆在/var/log/system.log上给了我以下消息

Oct 29 18:22:27 doc com.apple.kextd[12]: kext com.FTDI.driver.FTDIUSBSerialDriver  202189000 is in exception list, allowing to load
Oct 29 18:22:27 doc kernel[0]: FTDIUSBSerialDriver:        0  4036001 start - ok

和:

crw-rw-rw- 1 root wheel 19, 12 Oct 29 18:22 /dev/tty.usbserial-FTWWVW3A
另一答案

这个安装对我有用:http://nozap.me/driver/osxpl2303/index.html

由于驱动程序未签名,因此您必须转到“系统偏好设置”|安全和隐私以及允许来自任何地方的应用程序(记得在完成后将其更改)。

现在您将能够安装该软件。但是,当您运行它时,请确保选中该框以信任此DMG,而不是再次提示您...否则实际的驱动程序将无法安装。

安装后无需重启系统。但是你必须断开连接并重新连接USB,然后重新启动你的软件,你应该不错。

另一答案

我在mac OS 10.9下遇到USB转串口电缆的问题我偶然发现了一个在尝试了很多其他事情后对我来说非常有效的答案。 USB到串口的许多都是多产或克隆的。我买了一台Elecraft KX3收音机,在浏览他们的网站时发现他们提供了一个非常详细的pdf文件,说明如何在mac os下安装。该信息包含在此pdf

希望能帮助你们中的一些人。

以上是关于/dev/tty.Serial*在MacOS 10.9(小牛队)中失踪的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 无法安装在“macOS Sierra”上,因为需要 macOS 版本 10.14.3 或更高版本

如何在 macOS 10.12+ 上自定义 NSTableView 标头?

在移动硬盘中安装win10和macos双系统

使用向后兼容的 MacOS 10.15 (Catalina) 创建 Python C 扩展 (MacOS10.9+)

macos12.3降到12

Android 模拟器无法在 MacOS 10.10 中启动