pppd中的script找不到相關的.so 如何解決
更新記錄
item | note |
---|---|
20160808 | 第一版 |
目錄
PPPD Script
- pppd定義基本的script路徑及名稱如下
- pppd/pathnames.h
1 | 21 #define _PATH_UPAPFILE _ROOT_PATH "/etc/ppp/pap-secrets" |
Script List
- /etc/ppp/ip-up : 當撥接成功時始會執行
- /etc/ppp/ip-down : 當pppd deamon接收到terminal訊號時會執行
- 其上面的sciprt將會設定相關的script env如下
1 | PPP_TTY=eth0 |
- 注意上面是無設定 LD_LIBRARY_PATH 變數,因此有些so會找不到如下
1 | uci set network.eth0.dns0=168.95.1.1 |
新增相關的LD_LIBRARY_PATH
- /etc/ppp/ip-up
1 | # The environment is cleared before executing this script |