歡迎您光臨本站 註冊首頁

用cdma 1x手機連接Linux電腦上網際網路

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

下面講述用cdma 1x手機連接linux電腦上網際網路的步驟,如果幸運的話,設置不超過1分鐘(直接參照步驟4)。
  
  首先,感謝Fireshade與我們分享他的成功經驗:
  http://pdaphonehome.com/forums/showthread/t-41005.html
  
  當然,也感謝google :)
  
  現在可供我們選擇的無線上網方式大致有3種: wlan , cdma 1x , gprs .
  
  其中基於PLMN的cdma 1x和gprs可以實現移動環境下的無線接入(如坐火車,從一個城市到另一個城市(漫遊))。
  
  詳細請參見中國信息產業網的相關文章:
  
  http://www.cnii.com.cn/20040423/ca262797.htm
  
  需要軟硬體:
  
  一台運作良好的linux機器(我的os是redhat linux 9.0)
  
  一部cdma 1x手機(我的是三星 x339)
  
  和手機對應的usb數據線一條(組裝的價格在25左右,一般不超過50。對應X199、X209、X319、X339、X359、X369、X559、X609、X659)
  
  好了現在我們開始
  
  1) 確保模塊uhci.o和acm.o已被載入,如果沒有載入,執行
  
  modprobe uhci
  
  modprobe acm
  
  2) 把手機和電腦用數據線連接起來。/var/log/messages里
  
  應該有類似如下的內容:
  
  hub.c: new USB device 00:07.2-1, assigned address 2
  
  usb.c: USB device 2 (vend/prod 0x4e8/0x6601) is not claimed by any active driver
  
  usb.c: registered new driver acm
  
  ttyACM0: USB ACM device
  
  acm.c: v0.21:USB Abstract Control Model driver for USB modems and ISDN adapters
  
  3) 執行
  
  cd /
  
  find ./ -name 「*ttyACM*」 | less
  
  如果沒有找到ttyACM0設備文件(rh 9.0中文件在/dev/input/ ttyACM0)
  
  我們就用root身份建立這個文件,可以把它放在/dev/中
  
  mknod ttyACM0 c 166 0
  
  讓所有用戶可讀寫:
  
  chmod 666 /dev/ttyACM0
  
  ttyACM0就是映射cdma modem的設備文件。
  
  好了,下面該設置撥號了,當然,如果您沒裝xwindow,只在console下用lynx的話,你可以用諸如pppsetup的工具設置撥號,下載地址:
  
  ftp://metalab.unc.edu/pub/Linux/system/network/serial/ppp/
  
  然後填空,記得號碼是#777,用戶名和密碼都是CARD
  
  設備/dev/ttyACM0,波特率設230400bps
  
  用ppp-on和ppp-off連接和斷開網路
  
  #######################################
  
  4) redhat linux 9.0,默認狀態uhci.o和acm.o都載入了,並且ttyACM0的位置是/dev/input/ ttyACM0,所以在連接手機和電腦之後照著下面做就行了
  
  (xwindow+gnome):
  Gnome菜單-〉系統設置-〉網路-〉新建-〉數據機連接-〉設備/dev/input/ ttyACM0, 波特率230400bps,流程式控制制(無)-〉電話#777,用戶名和密碼都是CARD,填上提供商名稱(如unicom)
  
  一陣next之後,激活連接,就可以讓pc上internet了。

[火星人 ] 用cdma 1x手機連接Linux電腦上網際網路已經有493次圍觀

http://coctec.com/docs/linux/show-post-137656.html