电脑技术学习

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

dn001
   在 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 项目。

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 网站
http://www.sierrawireless.com
3、Sierra Wireless 的 FAQ
   For Mac OS X 10.3: 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: 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: 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

标签: 无线网