我的 MacBook Pro 中有一个 DeLock 品牌、基于 Si3132 的 eSATA ExpressCard,其com.SiliconImage.driver.Si3132r5
驱动程序为 10.5.7 上的 1.5.16。
有时,它似乎会发疯。外部驱动器的所有 I/O 都会停滞几秒钟,然后继续,然后再次停滞,依此类推。这种情况出现已有一段时间了,可能是在 10.5.5 更新中出现的。它似乎对应于系统日志消息:
4/25/09 7:09:16 PM kernel SCSIPressurePathManager: new active path available, checking, loops = 0
果然,1)我知道驱动程序通过 SCSI 系统工作(即驱动器被伪装成外部 SCSI 驱动器,而不是 SATA 驱动器),2)我能找到的最有用的 Google 搜索结果与 ExpressCards 有关。其他结果显示不同的驱动程序,但到目前为止,我只找到了重新命名的版本SI 的 1.1.9 驱动程序(作者:Sonnet和通过 Rosewill) 也存在同样的问题。我猜想这是某种缓存错误。
我尚未尝试的一件事是安装 10.5.4 的 SCSI 相关内核扩展。
这种停顿使得该卡实际上毫无用处,因为通过 USB 的性能远远达不到这一点。
更新:截至 10.6.1 (10B504) / 1.1.11,这种情况仍然存在。
答案1
这些链接可能会帮助你:
http://discussions.apple.com/thread.jspa?messageID=8628956
http://www.snsforums.com/index.php?showtopic=250
http://forums.applenova.com/showthread.php?s=3bbe55948d64dca96ea3ced8d1905626&t=32027
但经过多次搜索,至今仍没有明确的解决方案......
希望它可以帮助你,但这似乎是一个非常常见的问题,没有已知的解决方案......
答案2
如果升级驱动程序不起作用,您可以尝试降级。供应商网站有旧版本可用:
http://www.siliconimage.com/support/searchresults.aspx?pid=32&cat=3