開機指令碼加下面這句,讓系統生成ttyusb*裝置,供ppp撥軟體使用
echo "2c7c 0125"
>
/sys/bus/usb-serial/drivers/generic/new_id
$ls /dev/ttyusb*
/dev/ttyusb0 /dev/ttyusb1 /dev/ttyusb2 /dev/ttyusb3
其中ttyusb2是除錯口,可以用來傳送at指令測試
ttyusb3是上網的串列埠,在/etc/ppp/peers/quectel-ppp檔案有說明
拷貝linux-ppp.tar到檔案系統extra的(/etc/ppp/peers)解壓 ,供撥號使用的一些配置檔案
pppd call quectel-ppp &
//撥號上網
ifconfig ppp0 up //啟動網絡卡,可以不啟動,一般會自動啟動
後台監聽ttyusb2串列埠,有資料接收就會列印
cat /dev/ttyusb2 &
寫入資料
echo -e "at+csq"
>
/dev/ttyusb2 #檢視訊號值,-e 開啟轉義
#輸出+csq:26,
99ok
echo -e "at+cpin?\r\n"
>
/dev/ttyusb2 #檢視是否有卡
#輸出+cpin: ready
okecho -e "at+cops?"
>
/dev/ttyusb2 #檢視入網狀態
#輸出+cops:0,
0,"china mobile",13
ok
沒有**卡就識別不到ppp0(撥號不成功就沒法識別)
不接天線的話可能入不了網,撥號之前必須接天線
驅動可以用ec20和ec25模組;ec200用不了
全志A64出現的問題記錄
二.新增驅動 使用date檢視時間是utc時間而不是cst時間,正好差八個小時,解決如下 將ubuntu系統下面的 usr share zoneinfo asia shanghai檔案複製到開發板 etc下,並更名為localtime,執行hwclocks s。主要是hwclocks s,將它加入開...
全志啟動流程
參考文獻 全志啟動流程可分為5部 bootrom spl uboot kernel rootfilesystem 1 spl背景 spl是乙個mini版本的uboot,類似於mtk平台的preloader,用於載入完整的uboot程式到sdrom,並通過uboot來載入核心啟動系統。spl程式流程如...
全志 ADC驅動
adc 驅動 1 include 2 include 3 include 4 include 5 include 6 include 7 include 8 include 9 include 10 include 11 include 12 include 13 include 14 includ...