在 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,\34IP\34,\34^1\34\13" 中的 ^1 替换为 cmnet 后保存(可能需要管理权限验证)。
4、插入 AirCard 750 GPRS 无线网卡,打开“系统预置”-“网络”,会发现有一个 pccard-aircard-modem 项目。
5、选“新建位置…”(比如命名为 GPRS),在“网络状态”中选择 pccard-aircard-modem。然后在 PPP 中将电话号码栏写为 *99#,用户名和密码为空。
6、在“PPP 选项…”中不选“发送 PPP 响应包”和“使用 TCP 标头压缩”。
7、在 TCP/IP 的 DNS 中输入 202.96.134.133 或 211.136.18.171。
8、在代理中除选择“使用被动 FTP 模式 (PASV)”外不做任何设置。
9、在“调制解调器”中选择“Aircard750ModemScript”,不选“拨号前等待拨号音”。
现在你应该可以尝试连接了,如果能联接成功,会看到类似下面的信息。
打开 Internet 联接可以看到详细信息。
Tips:
1、无线网卡需要先在 PC 上安装,更新固件,并成功连接 15 分钟以上,正常断开、卸下后才能在 Mac 上使用(是真实的 PC,Virtual PC 不成)。
2、这个方法不能保证在任何硬件或系统环境下都成功,这个程序的开发人员会继续开发,以使其适用于更多的软硬件环境。如果不成功,请查阅网上相关资料。
3、这个方法(应该是)只适用于 Sierra Wireless 的 AirCard 710 和 750 以及 Mac OS X 10.2 以上版本的系统,当然必须有 PC 卡插槽啦。
相关链接:
1、关键程序:WGTAircard7X0-all-0.01.dmg
网站: http://www.xochi.com/aircard/
下载: http://www.xochi.com/aircard/WGTAircard7X0-all-0.01.dmg
2、Sierra Wireless 网站
3、Sierra Wireless 的 FAQ
For Mac OS X 10.3: [url=http://www.pccode.net]asp?sSessionID=&Inc=1442&sFilA=FAQ%20Category&sFilB=Products&sFilC=&FA=19&FB=11&FC=-1&KEY=MAC"http://mycusthelp.com/sierrawireless/supportkbitem.asp?sSessionID=&Inc=1442&sFilA=FAQ%20Category&sFilB=Products&sFilC=&FA=19&FB=11&FC=-1&KEY=MAC
For Mac OS X 10.2: [url=http://www.pccode.net]asp?sSessionID=&Inc=1438&sFilA=FAQ%20Category&sFilB=Products&sFilC=&FA=19&FB=11&FC=-1&KEY=MAC"http://mycusthelp.com/sierrawireless/supportkbitem.asp?sSessionID=&Inc=1438&sFilA=FAQ%20Category&sFilB=Products&sFilC=&FA=19&FB=11&FC=-1&KEY=MAC
For Linux: [url=http://www.pccode.net]asp"http://www.sierrawireless.com/SupportDownload/ac7x0_linux.asp
4、商业软件驱动之一: Mobile High Speed 网站: http://www.novamedia.de/pages_e/e_mhs_mac.html
5、商业软件驱动之二:StretchedOut Software 网站: http://www.stretchedout.com/products/products.htm