能力值:
( LV2,RANK:10 )
|
-
-
2 楼
可以用bzip2把包, 也可以去busybox.net里面下载和cpu(用cat /proc/cpuinfo 看看你的路由器是啥指令集)一样的官方编译版
最后于 2021-2-12 12:28
被微启宇编辑
,原因:
|
能力值:
( LV1,RANK:0 )
|
-
-
3 楼
bzip2 不能打包文件夹呢
|
能力值:
( LV1,RANK:0 )
|
-
-
4 楼
指令集是这样的,能否提供详细的编译说明文档和参考资料
|
能力值:
( LV6,RANK:90 )
|
-
-
5 楼
那个mount可以直接mount nfs不?
|
能力值:
( LV1,RANK:0 )
|
-
-
6 楼
mount: cannot read /etc/fstab: No such file or directory 因为无法mount
|
能力值:
( LV6,RANK:90 )
|
-
-
7 楼
把它整个Bin刷出来,一般的固件都是 bootloader : uboot : kernel : rootfs 这样一个多层级的,你拿到那个分区表以后,直接从那个点切开rootfs,rootfs可能还有个头,把那个头去掉,一般rootfs用squshfs之类的打包,用squashfs直接进行解压
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
菜鸟学IoT
指令集是这样的,能否提供详细的编译说明文档和参考资料 不用自行编译可以去下载官方编译版的busybox 下载链接 大端 https://busybox.net/downloads/binaries/1.21.1/busybox-mips 小端 https://busybox.net/downloads/binaries/1.21.1/busybox-mipsel
用路由器自带的wget命令下载 建议下载到/tmp分区 (如果其他分区空间不够用的话) 如: cd /tmp && wget https://busybox.net/downloads/binaries/1.21.1/busybox-mipsel
wget命令不可用的话可以用tftp上传
注意: 官方编译的由于带有很多命令所以体积很大
如果要自行编译的话(没有精简命令的需求建议不要折腾直接用官方编译好的就可以了, 官方编译的几乎可以在大多数嵌入式设备上跑) 下载编译用到的工具链 网上找的 SDK https://www.anywlan.com/down/data/rd/2246.html 你可以把自己路由器的cpu型号在网上搜搜其他同型号但提供sdk路由器从压缩包里提取编译工具链 也可以去openwrt下载网站里找CPU同型号的sdk用里面的工具链 或者去github上面找 实在找不到的话可以用openwrt源码编译(缺点费时费事, 不建议) 下载busybox源码 下载网址 https://busybox.net/downloads/ 设置下载的工具链为编译用的gcc 即设置编译环境 make menuconfig 生成编译配置, 执行该命令后会进入手动配置 实在不想配置设置几个重要选项后直接保存即可 make 编译busybox
以上是简单流程, 编译是件费时费事的事详细流程和命令可以去百度 关键词: 交叉编译 busybox
最后于 2021-2-12 17:32
被微启宇编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
或者你可以直接插usb用dd命令备份分区然后再拿工具解压 比如 7zip这软件解压 全flash备份命令 dd if=/dev/mtd0 of=/tmp/flash.bin
想备份某个分区自行修改mtd后面的数字
查看分区命令 cat /proc/mtd
比如我家的光猫分区如此 / # cat /proc/mtd dev: size erasesize name mtd0: 08000000 00020000 "whole flash" mtd1: 00100000 00020000 "u-boot" mtd2: 00080000 00020000 "others" mtd3: 00100000 00020000 "parameter tags" mtd4: 00100000 00020000 "wlan" mtd5: 00200000 00020000 "usercfg" mtd6: 00800000 00020000 "framework" mtd7: 00800000 00020000 "framework1" mtd8: 00780000 00020000 "dbus" mtd9: 01200000 00020000 "kernel1" mtd10: 01200000 00020000 "kernel2" mtd11: 03f00000 00020000 "plugin_data"
最后于 2021-2-12 16:51
被微启宇编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
以上是我经常用到的方法
|
能力值:
( LV1,RANK:0 )
|
-
-
11 楼
好的,谢谢爱我佳鑫。已经根据官方编译好的版本解决了该问题
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
菜鸟学IoT
好的,谢谢爱我佳鑫。已经根据官方编译好的版本解决了该问题
解决就好, 有问题可以在提问
|
能力值:
( LV1,RANK:0 )
|
-
-
13 楼
爱我佳鑫
解决就好, 有问题可以在提问
能否留下一个联系方式,我这边还有问题请教!
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
菜鸟学IoT
能否留下一个联系方式,我这边还有问题请教!
有问题直接在论坛里问
|
能力值:
( LV1,RANK:0 )
|
-
-
15 楼
@爱我佳鑫 如果是ARM小端的程序,有官方提供下载地址吗
|
|
|