免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1160 | 回复: 0
打印 上一主题 下一主题

CDMA无线上网 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-18 10:58 |只看该作者 |倒序浏览

    经过N天的折腾,在写这篇文章的时候我已经是在kde下了。fcitx还是不错的。终于搞定了CDMA无线上网的问题。 牢骚:真的不容易呀,真的是很不容易呀。转遍了所有的中文unix论坛,看着我发的贴子只有查看没有回复。有时真想放弃了。这不算是服务器的技术,但是我不想使用linux,而且我相信我会有解决方法的。 本人英文不是很好,不怎么喜欢去看英文论坛。但这次实在没有办法了。只好向那些老外们去求教了。翻来覆去的找呀,我终于在一个论坛发现了点提示然后再实践。哈哈。
    首先,介绍一下解决问题的思路,我的cdma卡是usb接口的。在windows下显示的是cdma modem。没有其他的任何显示。驱动的提供者居然是联通。这很让我郁闷了一阵子。
    于是我开始查找cdma论坛,在论坛中我发现usb口的cdma modem安装是这样的:首先需要安装一个usb转串口的程序。然后在虚拟出的串口上安装一个标准的modem就可以了。 这让我看到了一线生机,既然是标准modem那么bsd应该也可以驱动呀。
    于是我开始查找如何让bsd安装modem。无果。
我想,应该标准的不需要安装吧,于是跳过这一步。在继续。
下一步就是安装usb转串口的驱动了。
又是一阵子的乱翻,终于在bsd的油煎列表中找到了答案。
bsd是支持usb转串口的,只需加载一个驱动就行了 kldload uplcom 加载之后 dmesg 以前的agen0就变成了ucom0了既然驱动可以加载成功,那么是不是就可以拨号了呢。于是我马上开始ppp 失败没办法接着查哦,原来还需一个umodem的驱动 kldload umodem dmesg 没有什么变化呀,显示的还是ucom0 查哦,ucom0 已经改名了,在/dev下不叫ucom0,改叫cuaU0了好吧,
在次实验。失败。还有什么地方不对呢?
ee /var/log/ppp.log之后发现了问题修改,ppp,》》》PPP 哈哈。
终于可以发这篇文章了。 ps:以下为ppp.conf的配置文件内容。cp到/etc/ppp/ppp.conf 中然后在终端输入ppp cdma 在提示符下输入dial,你就可以等着ppp变成PPP了,只要不关闭它,你就在网络上了。个人一个小技巧,登录到kde后,使用ctrl+alt+任意f几,在文本下登录,然后ppp,在切换回kde,这样就不会出现不小心把它关了,还得重新拨号的问题了。
################################################################# #
PPP Sample Configuration File # Originally written by Toshiharu OHNO # Simplified 5/14/1999 by wself@cdrom.com # # See /usr/share/examples/ppp/ for some examples # # $FreeBSD: src/etc/ppp/ppp.conf,v 1.10 2004/11/19 17:12:56 obrien Exp $
#################################################################
default: set log Phase Chat LCP IPCP CCP tun command ident user-ppp VERSION (built COMPILATIONDATE) # Ensure that "device" references the correct serial port # for your modem. (cuad0 = COM1, cuad1 = COM2) # set device /dev/cuaU0 set speed 230400 set timeout 0 # 3 minute idle timer (the default) enable dns # request DNS info (for resolv.conf) set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 100 \"\" AT \ OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT" cdma: set device /dev/cuaU0 set speed 230400 enable dns disable ipv6 set authname "card" set authkey "card" set phone "#777" set login set redial 1 1 set time 0 add! default HISADDR #####################################################################
以上为ppp.conf,对于cdma稍微解释一下,
set device /dev/cuaU0 使用cuaU0为数据发送接口
set speed 230400 设置速度为230400
set authname "card"
set authkey "card"
set phone "#777"
set login 设置拨号的电话及用户名密码。
一定要有login
set redial 1 1 设置断线重播的次数
set time 0 设置断线的时间 0为不断
add! default HISADDR 强制添加拨号服务器的dns为本机dns,这一项很有用的。我曾经出现拨号成功但是无法访问任何网站的经历。虽然我在resvol。conf中也设置了dns。
好了,cdma现在已经可以拨上去了。 ######################################################################



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/19957/showart_129450.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP