Ubuntu下使用黑莓8310拨号上网
参考页面:
- http://bbs.maxpda.com/thread-327579-1-2.html
- http://bbs.maxpda.com/viewthread.php?tid=240390&page=1&extra=page%3D1#pid4918836
- http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=215635&start=0
- http://hi.baidu.com/icej/blog/item/b5061ffa5a30229e58ee9064.html
综合以上页面的信息,考虑到相关软件的更新以及不同用户的需求,再整理一下。
1、用到的软件就是Berry4All,原名叫BBtether。到http://www.berry4all.com/下载压缩包。软件是用Python写的,因此不需要编译,但是需要安装相关的依赖库。
sudo apt-get install python libusb-dev ppp python-usb
以上4个包是必须装的,如果希望使用GUI界面,就还要安装wxgtk的库文件:
sudo apt-get install python-wxgtk2.8
因为在我的机子上wxgtk这个包没有装过,需要额外的43M空间,就没有安装,事实证明也不需要,用命令行足够了。
2、安装好依赖包之后,将Berry4All解压缩,默认有一个bbtether目录。进入bbtether目录下的conf目录,编辑att-conf文件:
将wap.cingular替换为cmnet,其他内容保持不变。
3、停掉已有的网卡:
sudo ifconfig eth0 down
eth0是第一块网卡的编号。可以用ifconfig命令查看当前活动的网卡,确认全部网卡都已经停掉之后,再进行下一步。
4、回到bbtether目录,使用下面的命令拨号:
sudo python bbtether.py att
如果是使用GUI界面,则运行berry4all.sh即可,在菜单中选择att网络。
5、如果一切正常,拨号成功后,最后会显示当前的IP和DNS地址。现在就可以上网了!产生流量后,也会有相应显示。
=====================================
注:
这些天用Ubuntu远多于Vista,特别是用VirtualBox虚拟了个XP之后。但是外出时上网的问题一直没有解决。根据Vista下用BB拨号经验,前天尝试在虚拟的XP中安装DM并拨号,一直没有成功,每次的错误信息还都不一样,搞到2点多,最后还是放弃了。今天突然想到应该直接搜索一下Linux+BB上网的信息……爽!