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