April 2012 Archives

今天被一件意外的事情浪费了几个小时,罪魁祸首是中兴的垃圾 WCDMA 无线上网卡(俗称联通3G上网卡)。确切的说,型号是 ZTE MF627U,从各种反馈来看,这个 ZTE MF 系列的上网卡自带的驱动程序会导致 Mac OS X 无法启动,很多人中招。

事情经过:在 Mac 操作系统上安装完这款上网卡的驱动之后,浏览器和其他几个程序出现频繁崩溃的现象,甚至删除文件也没有响应,无奈之下重启系统,然后就悲剧了。系统再也无法启动,启动界面一直处于小菊花不停转动的状态,数分钟后依然无反应。

根本原因是中兴的垃圾驱动程序用用旧的库文件 /usr/lib/libcurl.4.dylib 替换了系统的原有文件,系统原来的文件是 64 位的(信息来源),中兴的驱动程序中带的则是一个旧的 32 位的文件。

$ ls -ltra /usr/lib/libcurl.4.dylib*
-rwxrwxrwx 1 root wheel 522284 Dec 26 2008 /usr/lib/libcurl.4.dylib.ZTE
-rwxr-xr-x 1 root wheel 671264 Apr 1 15:09 /usr/lib/libcurl.4.dylib

后缀为 ZTE 的文件是中兴替换进来的,已经被我用下面的正确的文件替换。

注意,上面提到的信息来源帖子中提供了 libcurl.4.dylib 文件的下载。但我发现文件大小不对,居然是 851856 。而我系统备份中的文件大小是 671264,留下一个疑问。如果要使用,请注意风险。

我的系统能够不重新安装就修复,实属偶然与侥幸,因为前不久启用了 SSD 硬盘,所以,在原来的硬盘上还有一份几乎没什么变化的系统并且可以正常。否则的话,还是需要折腾一阵的。

一个教训是,千万别在 Mac 上用中兴的 WCDMA 上网卡! 如果非要用的话,还是用华为的吧,当然华为的驱动也不怎么样,不过起码不会让你抓狂,购买的时候一定要注意看。中文论坛上不少人已经有过悲惨经历,几乎都是重新安装的,所以这里我特地记录一下提醒后来者。

厂商发布这样的驱动程序无异于谋财害命,希望中兴开发人员早日看到并且推出认真测试的靠谱点的驱动。

--EOF--

关于这篇归档

This page is an archive of entries from April 2012 listed from newest to oldest.

March 2012 is the previous archive.

May 2012 is the next archive.

Find recent content on the main index or look in the archives to find all content.