應用環境:
操作步驟:
[Dialer Defaults]
Modem = /dev/ircomm0
Baud = 115200
Phone = *99***1#
Username = any
Password = any
New PPPD = yes
Stupid Mode = 1
# modprobe ircomm
# modprobe ircomm-tty
# irattach irda0 -s
其中irda0是在dmesg命令的輸出中看到的設備號
# irdadump
在命令輸出中看到有 Nokia 6100的字樣,說明手機與紅外接口的通訊正常。
# wvdial
從命令的輸出中可以看到撥號是否成功,如果見到以下信息說明已經建立了連接。
--> local IP address 10.99.3.97
--> remote IP address 10.6.6.6
--> primary DNS address 211.136.20.203
--> secondary DNS address 211.136.17.107
如果撥號成功之后,但是上不了網,請用 route命令檢查一下路由表,看看缺省路由是不是指定到其它設備去了。在我的機器上,缺省路由設在我的 wifi路由器上,指定設備是無線網卡eth1。為了用GPRS上網,在用wvdial命令撥號之前,要先用 route del default 刪除原先的缺省路由,這樣撥號之后系統會自動建立使用ppp0設備的新的缺省路由。
上面的過程看起來挺復雜,其實一旦設置好,實際使用的時候只需要步驟3,4,5,7即可,而且這些命令可以放到一個腳本里,使用起來就更方便了。