pppd chat 移植

4G拨号过程中,拨号失败,获取不到ip。

但是配置文件都是厂家提供的,应该没问题。所以决定自己移植pppd拨号工具试一下。

下载:https://download.samba.org/pub/ppp/

解压编译:

tar -vxf ppp-2.4.7.tar.gz

cd ppp-2.4.7/

mkdir __install

./configure --prefix=$PWD/__install

make CC=arm-hisiv500-linux-gcc


在pppd目录下生成pppd工具:

root@ubuntu:/ppp-2.4.7# file pppd/pppd
pppd/pppd: ELF 64-bit LSB  executable, ARM aarch64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.7.0, not stripped
root@ubuntu:/ppp-2.4.7# 


在chat目录下生成 chat工具:

root@ubuntu:/ppp-2.4.7# file chat/chat
chat/chat: ELF 64-bit LSB  executable, ARM aarch64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.7.0, not stripped
root@ubuntu:/ppp-2.4.7# 

然后把生成的文件,拷贝到板子上测试即可。

测试可以拨号成功。

发布了115 篇原创文章 · 获赞 29 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/huabiaochen/article/details/102394099
今日推荐