- 論壇徽章:
- 0
|
經(jīng)過N天的折騰,在寫這篇文章的時候我已經(jīng)是在kde下了。fcitx還是不錯的。終于搞定了CDMA無線上網(wǎng)的問題。 牢騷:真的不容易呀,真的是很不容易呀。轉遍了所有的中文unix論壇,看著我發(fā)的貼子只有查看沒有回復。有時真想放棄了。這不算是服務器的技術,但是我不想使用linux,而且我相信我會有解決方法的。 本人英文不是很好,不怎么喜歡去看英文論壇。但這次實在沒有辦法了。只好向那些老外們去求教了。翻來覆去的找呀,我終于在一個論壇發(fā)現(xiàn)了點提示然后再實踐。哈哈。
首先,介紹一下解決問題的思路,我的cdma卡是usb接口的。在windows下顯示的是cdma modem。沒有其他的任何顯示。驅動的提供者居然是聯(lián)通。這很讓我郁悶了一陣子。
于是我開始查找cdma論壇,在論壇中我發(fā)現(xiàn)usb口的cdma modem安裝是這樣的:首先需要安裝一個usb轉串口的程序。然后在虛擬出的串口上安裝一個標準的modem就可以了。 這讓我看到了一線生機,既然是標準modem那么bsd應該也可以驅動呀。
于是我開始查找如何讓bsd安裝modem。無果。
我想,應該標準的不需要安裝吧,于是跳過這一步。在繼續(xù)。
下一步就是安裝usb轉串口的驅動了。
又是一陣子的亂翻,終于在bsd的油煎列表中找到了答案。
bsd是支持usb轉串口的,只需加載一個驅動就行了 kldload uplcom 加載之后 dmesg 以前的agen0就變成了ucom0了既然驅動可以加載成功,那么是不是就可以撥號了呢。于是我馬上開始ppp 失敗沒辦法接著查哦,原來還需一個umodem的驅動 kldload umodem dmesg 沒有什么變化呀,顯示的還是ucom0 查哦,ucom0 已經(jīng)改名了,在/dev下不叫ucom0,改叫cuaU0了好吧,
在次實驗。失敗。還有什么地方不對呢?
ee /var/log/ppp.log之后發(fā)現(xiàn)了問題修改,ppp,》》》PPP 哈哈。
終于可以發(fā)這篇文章了。 ps:以下為ppp.conf的配置文件內容。cp到/etc/ppp/ppp.conf 中然后在終端輸入ppp cdma 在提示符下輸入dial,你就可以等著ppp變成PPP了,只要不關閉它,你就在網(wǎng)絡上了。個人一個小技巧,登錄到kde后,使用ctrl+alt+任意f幾,在文本下登錄,然后ppp,在切換回kde,這樣就不會出現(xiàn)不小心把它關了,還得重新?lián)芴柕膯栴}了。
################################################################# #
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為數(shù)據(jù)發(fā)送接口
set speed 230400 設置速度為230400
set authname "card"
set authkey "card"
set phone "#777"
set login 設置撥號的電話及用戶名密碼。
一定要有l(wèi)ogin
set redial 1 1 設置斷線重播的次數(shù)
set time 0 設置斷線的時間 0為不斷
add! default HISADDR 強制添加撥號服務器的dns為本機dns,這一項很有用的。我曾經(jīng)出現(xiàn)撥號成功但是無法訪問任何網(wǎng)站的經(jīng)歷。雖然我在resvol。conf中也設置了dns。
好了,cdma現(xiàn)在已經(jīng)可以撥上去了。 ######################################################################
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/19957/showart_129450.html |
|