乙個名為gprs的pppd撥號配置檔案,儲存到目錄/etc/ppp/peers下,其內容如下所示:
user wap
password wap
defaultroute
"/dev/gpr**odem
"connect
"/usr/sbin/chat -v -f /etc/ppp/gpr**odem.chat
"debug
kdebug
4ipcp-no
-addresses
noipdefault
noauth
novj
noccp
然後編寫乙個名為gpr**odem.chat的chat會話檔案,儲存到目錄/etc/ppp下,內容如下所示:
'abort' 'busy'
'abort' 'error'
'abort' 'no answer'
'abort' 'no carrier'
'abort' 'no dialtone'
'abort' 'invalid login'
'abort' 'login incorrect'
'' 'atz'
'timeout' '10'
'ok' 'at
+cgdcont=1
,"ip"
,"cmwap"'
# 'ok' 'at+cgqreq=
1,0,0,0,0,0
' // 這兩行根據使用的模組來確定
# 'ok' 'at+cgqmin=
1,0,0,0,0,0
' // 是否需要和具體的數值
'ok' 'atd*
99***1#
''connect' ''
之後,用如下命令即可進行ppp撥號上網了。
pppd call gprs
此命令完成後,使用如下命令是否撥號成功和檢視分配的ip位址。
ifconfig
若撥號不成功,使用如下命令檢視log資訊查詢原因,一般都可以找到。
vim /var/log/messages
另外,若核心沒有ppp撥號相關的模組,則按如下方式配置ppp相關的核心選項,重新編譯核心和模組,才能進行ppp撥號。
config_ppp=m# config_ppp_multilink is not set
config_ppp_filter=y
config_ppp_async=m
config_ppp_sync_tty=m
config_ppp_deflate=m
config_ppp_bsdcomp=m
# config_pppoe is not set
AT指令操作GPRS Modem實現網路傳輸
gprs modem 實現tcp 連線的at 指令主要操作步驟 at r at ccid r 檢測是否裝有 sim卡 at cgmr r 檢測軟體版本,5.0以上的才有 gprs 功能支援 at csq r 檢測訊號質量,確定是否可以登陸上網路 若返回 10 31,0 之間的訊號數字則繼續,如果訊號...
Linux 的學習以及linux的發展
從最早的redhat 6.2到今天的ubuntu 6.4 其中一半是工作需要一半是興趣使然。我個人覺得linux的使用和學習之路是艱難和痛苦,其原因一方面來自於linux資料和社群團隊的缺乏,另一方面是由於使用者介面的不善。linux源自傳統的unix系統,而unix系統則源自古老的大型機系統。而中...
linux 正確刪除linux的方法
如果你需要從乙個硬碟驅動器中刪除 linux 並且已經試圖用預設的 dos windows fdisk 來這麼做,你將會遇到 分割槽存在但又不存在 的問題。要刪除非 dos 分割槽的最好辦法是使用乙個理解分割槽而不單是 dos 的工具。首先,插入 red hat linux 光碟來引導系統。引導後,...