我们正在使用 Cables Unlimited USB-2925 USB-to-Dual-DB9 串行电缆,它使用 Moschip MCS7720 控制器。我们从http://www.moschip.com/mcs7720.php下载了最新的驱动程序,但该驱动程序最后一次更新是在 2005 年。它似乎不适用于运行 OS X 10.6 Snow Leopard 的 Mac。
我们已向 Cables Unlimited 和 Moschip 的支持地址发送了电子邮件。Cables Unlimited 表示他们正在与 Moschip 核对。Moschip 还没有任何回应。
有谁知道这个驱动程序的任何更新,或者有什么方法可以让驱动程序与 Snow Leopard 一起工作?
更新:当 MosChip 更新他们的网站(以及此后不久更新他们的管理层)时,他们将驱动程序下载退回到ASIX Electronics Corp .。最新(?)可用版本是v1.0.0.8,日期为2007 年 3 月 8 日,与下面@pridkett 的评论中列出的版本相同,但日期不同(他的链接显示为22 Jan 2010)。它被描述为适用于“10.4 - 10.2”、x86 和 PowerPC,但谁知道...
以下是其他操作系统的驱动程序,以及其他 MosChip/Axis/MCS77xx 和 MCS78xx 芯片的驱动程序。
(感谢@pridkett 指出原始链接已从 MosChip 中消失)。
在等待 Moschip 更新其驱动程序时,有一种解决方案可以强制此精确电缆与 Snow Leopard 一起使用。
在进行此更改时要非常小心。您将需要以 root 用户身份执行这些命令。
从 Moschip 安装最新的驱动程序并重新启动。
找到文件 /System/Library/Extensions/MCS7720Driver.kext/Contents/Info.plist
打开文件并找到读取 <integer>30496</integer> 的行
将数字从 30496 更改为 30485。保存文件。
执行命令“touch /System/Library/Extensions”。
等待几分钟,然后插入 USB 电缆。您应该会看到一个屏幕弹出,提醒您有两个新的网络接口可用。您会注意到它们被命名为 /dev/tty.USB-Serial0.0 和 /dev/tty.USB-Serial1.1。
你可以走了。如果 Moschip 曾经更新过该软件,它很可能会覆盖此更改。
不幸的是,对于您当前使用的控制器的驱动程序,我没有建议。我一直发现Keyspan 高速 USB 串行适配器 (USA-19HS)是满足我的 USB 转串行需求的优秀产品,它在 Mac OS X 下得到很好的支持(包括 Snow Leopard,虽然我没有测试过这还)。