路由器:PHICOMM K2P
固件:openwrt-chaos_calmer-k2p-v1.5-16M-fast-path.bin
手动交叉编译完ndppd v0.2.5,用WinSCP把编译好的ndppd放入/etc/config路径下,并修改执行权限运行。
执行过程如下:
root@Enn1ys:~# cd /etc/config
root@Enn1ys:/etc/config# chmod 777 ndppd_v025
root@Enn1ys:/etc/config# ./ndppd_v025
./ndppd_v025: can’t load library ‘libstdc++.so.6’
原因
缺少libstdc++标准库
解决方案
在路由中安装libstdc++库。
OpenWRT官网下载站找到与你路由器对应架构的包目录,目录下可以找到libstdcpp的ipk包,用opkg install命令安装即可。安装好后再执行ndppd,可以正常启动。
执行过程如下:
root@Enn1ys:/etc/config#