imx6ull emmc 8G linux开发板上的softether

   日期:2021-01-14     浏览:142    评论:0    
核心提示:Linux 开发板上的 softether client 第一次写CSDN 希望对大家有什么帮助 我本着开源 乐观的心态想为广大的码农分享一下我要做的是利用开发板 (两个网口)一个用于上网,一个用于链接别的设备比如(plc,触摸屏(工业))ubuutkernelbuildroot 直不用多说...

imx6ull emmc 8G linux开发板上的softether vpn

第一次写CSDN 希望对大家有什么帮助 我本着开源 乐观的心态想为广大的码农分享一下
我要做的是利用开发板 链接别的设备比如(plc,触摸屏(工业))来对设备的调试 程序下载

前几天拿到一块imx6ull 的板子

ubuut
kernel
rootfs自觉不用多说。

kernel makemenuconfig 的时候一定要选上

看到了没 这个选项一定要选上 别问我怎么知道的 focking source code
这个选项选上后 在/dev/ 就会有个net文件夹 里面就会有个tun 的驱动 这个是新建虚拟网卡的。
然后编译

后面用builroot生成的文件系统 如果不想折腾softether 的源码的话 可以在builroot里面选好这个包,
这个选项选择后 根据softether 里面的文档可以看到 需要有三个库 libiconv readline ncurses

可以看到 选择softethe之后

在.config里面这几个选项就会打开。这样基本咱们的softether 所需要的库就可以用了。但是肯定还是不行的。

这时候还是需要去githup上下载一个libiconv的源码(交叉编译源码)这个过程就不描述了,自己百度去吧。交叉编译后 在输出的文件里面lib文件夹下面

有个preloadable_libiconv.so 把这个文件拷贝到你的自己做的rootfs里面 什么地址都行,别忘了chmod 一下哈。

再然后把kernel 和rootfs 烧录到你的imx6ull的开发板 在里面执行
export LD_PRELOAD=/你拷贝的地址/preloadable_libiconv.so
这样的话 vpnserver 和vpnclient 就都可以运行了。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服