Mac上使用AirCard 750GPRS无线网卡全攻略

在 GPRS 无线网卡刚推出不久,公司花 2680 大洋买了两块 SIErra Wireless 的 AirCard 750 PC 卡,当然是用在两个PC 笔记本上 。
看了随机光盘,查了很多资料,找不到用于 Mac 的驱动 。在 Sierra Wireless 网站的早期 FAQ 中,明确说不能运行于 Mac OS 。不过插入该卡,系统会识别 。

系统概述中信息为:
我实在是想用上这个卡,于是寻找第三方驱动的网路探索就这样开始了 。。。

最初历尽艰辛找到了 Mobile High Speed 和 GSG 两个程序,因为 GSG 不是注册版本,不能生成 GPRS Modem Script,就联络了 GSG 请求帮助,GSG 的 Massimo Valle 先生非常热心,详细指导了如何让 AirCard 750 在我的 PowerBook 上工作,按照他的说明,我努力了几天,很遗憾,没有成功 。

经过了几个月的失望后,突然发现一个网站正在开发 AirCard 750 的 Mac OS X 驱动,计划售价 29.95 美元,心想实在找不到,就要买这个驱动了 。。。后来无意间找到了用于 Linux 的驱动,想来 Linux 和 Max OS X 是亲戚,应该也可以用,下下来之后一看晕了,需要使用终端安装,心里没底,就放在那了 。

前些天,终于发现有用于 Mac OS X 10.3 Panther 的 Modem Script,这是来自 PC 卡厂家 Sierra Wireless 介绍的 Modem Script,心想应该没问题 。载下来发现还是 OS X 专用的安装包,按照网站的说明装上 。。。不成 。又下载了用于 Mac OS X 10.3.3 的(没有用于 10.3.4 的),装上,还是不成 。最主要的问题是,系统没有办法把 AirCard 750 识别为 PC Card Modem 。

虽然屡试不成,但从网络信息中察觉到:驱动的开发好像活跃了许多 。我信心大增,再找 。。。终于找到了一个荷兰有志者 Wouter Teepe 开发的用于 TMobile 的程序:WGTAircard7X0-all-0.01.dmg 。下载后发现磁盘映像内有一个 .kext 文件,心中暗喜,这个应该是识别 PC Card Modem 的驱动了!按照步骤顺序装上,设置网络时,哇 。。。。终于发现了 pccard-aircard-modem 显示在列表内!设置、连接 。。。菜单条的电话旁边显示“开始连接…” 。。。“正在鉴定…”,我一动不动地盯着屏幕 。。。可是,可是,最后总是显示“正在断开连接…” 。。。改改这改改那折腾了一晚上,无数次关闭“对方意外挂断,请检查网络设置,重新尝试”提示,一直到了夜里十二点半,实在熬不住了,只好郁闷得睡去了 。

第二天早上到了公司,忍不住又把卡插上,拨号 。。。还是老样子 。这时想起来 GSG 的 Massimo Valle 先生早期给我的邮件中有 IP 地址的设置信息,找来后拷贝粘贴了一个 DNS 的 IP,联接 。。。终于在鉴定之后很快建立了联接!

这个让我折腾了一年多的工作终于有了结果,我想写这个心得,没准儿谁正在找相关的资料 。。。

其实心得只有一句话:要让系统把这个 PC 卡认作一个 Modem,再有一个 Modem Script 文件 。

前面是一堆废话,其实下面是最需要的和需要做的(按部就班做就有可能成功):

1、下载 AirCard 750 的 Mac OS X 驱动和 Modem Script 文件( http://www.xochi.com/aircard/WGTAircard7X0-all-0.01.dmg ),这是一个 .dmg 文件,双击把它装上 。

2、磁盘映像的文件夹会自动打开,双击 WGTAircard7X0-all-0.01.mpkg(其它两个安装包是分别安装驱动和 Modem Script 文件用的),按步骤安装 PC Card Modem 驱动和 Modem Script 文件 。安装后需要重新启动电脑 。

3、用文本编辑器打开 /Library/Modem Scripts 文件夹内的 Aircard750ModemScript,将第 89 行的 write "AT cgdcont=1,34IP34,34^13413" 中的 ^1 替换为 cmnet 后保存(可能需要管理权限验证) 。

4、插入 AirCard 750 GPRS 无线网卡,打开“系统预置”-“网络”,会发现有一个 pccard-aircard-modem 项目 。

推荐阅读