/dev/ttyUSB2 被鎖定,l506無法建立ppp連接?

核心板和L506 4G模塊USB連接,使用/dev/ttyUSB2 進行ppp 撥號上網,開機啓動腳本 rc.local部分如下:

ppp.sh 是撥號腳本,sdm是應用程序,如果手動reboot 重啓,在啓動的過程中有時會出現 /dev/ttyUSB2 is locked by pid 943,

且943 進程無法手動kill。

這種情況下pppd定時重新撥號,ttyUSB2一直處於被佔用狀態,無法聯網。 

查看 /var/lock/ 下ttyUSB2相應鎖文件 LCK..ttyUSB2一直存在,導致pppd無法使用

手動刪除LCK..ttyUSB2後,PPP撥號成功!!!

 

因此在ppp.sh中撥號前加入對LCK..ttyUSB2的檢查判斷,如何還被鎖定,刪除文件,測試PPP撥號正常。

ppp.sh部分:

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章