基于S3 C2440和Linux的無(wú)線撥號(hào)上網(wǎng)終端
4 測(cè)試
4.1 驅(qū)動(dòng)檢測(cè)
將電路板的啟動(dòng)模式設(shè)置為Nand Flash啟動(dòng),則Linux系統(tǒng)會(huì)在通電后自動(dòng)運(yùn)行。系統(tǒng)啟動(dòng)后,會(huì)在/dev目錄下生成PPP設(shè)備節(jié)點(diǎn),可用ls/dev/PPP-1命令查看是否存在。在電路板的USB HOST口連接3C模塊的電路板,若超級(jí)終端上有如圖2所示的信息輸出,則可知3G模塊的驅(qū)動(dòng)已經(jīng)正確添加到內(nèi)核中了。本文引用地址:http://m.butianyuan.cn/article/153809.htm
4.2 撥號(hào)測(cè)試
在超級(jí)終端命令行下,輸入命令:pppd call wcdma,結(jié)果如圖3所示,說(shuō)明撥號(hào)成功。
然后記錄出現(xiàn)的兩個(gè)DNS地址,找到/etc目錄下的resolv.conf文件,將分配得到的兩個(gè)DNS服務(wù)器地址:202.102.224.68和202. 102.227.68添加到文件中,這樣就可以進(jìn)行域名解析了。Ping外網(wǎng)測(cè)試,ping119.75.217.56檢查是否能夠正常訪問(wèn)網(wǎng)絡(luò)。結(jié)果如圖4所示,說(shuō)明網(wǎng)絡(luò)連接正常。
5 結(jié)束語(yǔ)
設(shè)計(jì)和實(shí)現(xiàn)了基于S3C2440和Linux的無(wú)線撥號(hào)上網(wǎng)終端,對(duì)其中3G撥號(hào)上網(wǎng)所用到技術(shù)進(jìn)行了探討和分析。利用ARM高速的實(shí)時(shí)數(shù)據(jù)處理能力和Linux的網(wǎng)絡(luò)支持功能,保證了終端設(shè)備工作的穩(wěn)定性和實(shí)時(shí)性,具有一定的實(shí)際意義。有待注意之處:(1)硬件3G模塊的電路板有必要集成到底板上,這樣可以簡(jiǎn)化系統(tǒng)設(shè)計(jì),降低成本。(2)Linux系統(tǒng)內(nèi)核要根據(jù)具體的實(shí)際應(yīng)用情況進(jìn)行裁剪,這樣不僅節(jié)省了存儲(chǔ)資源,而且還提高了系統(tǒng)的處理速度。
評(píng)論