Linux往文件系统添加新指令,以添加iwpriv指令为例

1、下载一个 buildroot 解压并跳转到  buildroot 文件夹

2、执行 make menuconfig 打开 buildroot 

  键盘输入“/”,在搜索框搜索“iw”

  因为这里是跟WiFi有关的指令,所以根据提示选择2,直接输入2跳转

 

   在跳转到的选项,按空格键,选择 “ * ” 表示选中,然后保存退出。 

 

 3、执行make指令,编译buildroot

  编译完成后,可以 查看一下是否存在添加的指令

   接着跳转到保存编译后生成系统管理程序指令文件的文件,也就是跳转到buildroot目录下的output/target/sbin目录

  把编译生成的文件,复制到你事先做好的文件系统里的sbin目录

  接着跳转到buildroot目录下的usr/bin/目录,查看跟iw有关的指令

   把usr/bin/目录里的,跟iw有关的指令复制到你做好的文件系统里的usr/bin/目录中

 

   接着跳转到buildroot目录下的output/target/usr/sbin目录(注意这里的sbin目录跟前面的是不同的),查看跟iw有关的指令,再把这些指令复制到你做好的文件系统的/usr/sbin目录中

   然后可以跳转到,你做好的文件系统查看刚才复制过去的文件,是否存在

 4.编译你的文件系统,把指令编译进去

5.再把这个文件系统,结合kernel、uboot制作成系统镜像,烧录即可,镜像制作方法这里就不做细诉

 

posted @ 2021-07-22 16:36  白菜没我白  阅读(576)  评论(0编辑  收藏  举报