斐讯盒子N1-docker入门二(制作openwrt)

一、准备工作

1、下载源码
git clone https://github.com/openwrt/openwrt.git

2、安装依赖包

apt-get install gcc binutils bzip2 flex python perl make find grep diff unzip gawk getopt subversion libz-dev libc

3、安装源码包
./scripts/feeds install -a
./scripts/feeds install -a

二、编译openwrt

1、编译配置
make menuconfig

target system选项选择QEMU ARM Virtual Machine

Subtarget 选项选择ARMv8 multiplatform

退出配置页面

其他选项可以默认

2、编译固件
make V=s -j4

三、制作镜像

1、复制固件到N1盒子

在bin/targets/armvirt/64/openwrt-armvirt-64-default-rootfs.tar.gz

2、在N1盒子上执行
docker import openwrt-armvirt-64-default-rootfs.tar.gz  openwrt:18.06.5

3、查看镜像
docker images

4、运行镜像
(1)、打开网卡混杂模式
sudo ip link set eth0 promisc on

(2)、设置网络[根据个人情况]
docker network create -d macvlan --subnet=192.168.123.0/24 --gateway=192.168.123.1 -o parent=eth0 macnet

(3)、运行镜像
docker ru
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值