编译斐讯N1上 Docker 专用Openwrt镜像!

折腾了三天,终于决定自己编译了,虽然木有Softether 这个可以强力穿透NAT的神器,但这只是个冷门需求,依旧无法改变斐讯N1+Docker+Openwrt 的完美旁路由组合!

最好是在 Ubuntu 64位环境下编译,其他环境其实也行,只是吐槽君还木有测试过,不知道会出什么幺蛾子BUG [s-11] 

1、安装 Ubuntu 中的 Docker。

Ubuntu 自己就带着,装个毛线啊 [s-11] 

2、用Docker 拉取编译环境的镜像:

docker pull timiil/coolsnowwolf-lede-builder

3、运行容器:

docker run -it -v /home/lede_output:/lede/bin timiil/coolsnowwolf-lede-builder

4、容器内运行编译:

make menuconfig   //进入定制界面

注:

make menuconfig 选项配置(基本配置)

  • Target system (目标系统类型,即路由器CPU架构)

  • Subtarget (子目标,即路由器芯片型号)

  • Target Profile (目标文件,即路由器型号)

  • LuCI (LuCI界面设置)

斐讯N1 是ARM架构,所以:

  • Target system -> QEMU ARM Virtual Machine

  • Subtarget -> ARMv8

至于 LuCI 的列表解说可以看下面,也可以下载附件中的excel表放电脑里慢慢看(都是回复可见哦 [s-20] )

5、开始运行编译:

make -j1 V=s              //n=线程数+1,例如4线程的I5填-j5,开始编译

如果顺利通过编译,就可以在宿主机/home/lede_output内收取编译标的物了。

LuCI 应用列表解说

OpenWrt 编译 LuCI —> Applications 添加插件应用说明(2019年3月16日更新):

选择LuCI 配置:  常用

—————————————————————————————–

L大雕 选择LuCI 配置:

LuCI —> Applications —> luci-app-accesscontrol  #访问时间控制

LuCI —> Applications —> luci-app-adbyby-plus   #广告屏蔽大师Plus +

LuCI —> Applications —> luci-app-arpbind  #IP/MAC绑定

LuCI —> Applications —> luci-app-autoreboot  #高级重启

LuCI —> Applications —> luci-app-aliddns   #阿里DDNS客户端

LuCI —> Applications —> luci-app-ddns   #动态域名 DNS 

LuCI —> Applications —> luci-app-filetransfer  #文件传输

LuCI —> Applications —> luci-app-firewall   #添加防火墙

LuCI —> Applications —> luci-app-frpc   #内网穿透 Frp

LuCI —> Applications —> luci-app-guest-wifi  #WiFi访客网络

LuCI —> Applications —> luci-app-ipsec-virtual**d  #virtual**服务器 IPSec

LuCI —> Applications —> luci-app-mwan3   #MWAN负载均衡

LuCI —> Applications —> luci-app-nlbwmon   #网络带宽监视器

LuCI —> Applications —> luci-app-p p t p-server  #virtual**服务器 p p t p 

LuCI —> Applications —> luci-app-ramfree  #释放内存

LuCI —> Applications —> luci-app-samba   #网络共享(Samba)

LuCI —> Applications —> luci-app-sfe  #Turbo ACC网络加速(开启Fast Path转发加速)

LuCI —> Applications —> luci-app-sqm  #流量智能队列管理(QOS)

——————————————————————————————-

LuCI —> Applications —> luci-app-S-S R-plus   #S-S R兲朝上网Plus+

LuCI —> Applications —> luci-app-S-S R-plus —> Include s-s New Versiong  #新SS代理

LuCI —> Applications —> luci-app-S-S R-plus —> Include V2ray  #V2Ray透明代理

LuCI —> Applications —> luci-app-S-S R-plus —> Include Kcptun  #Kcptun代理

LuCI —> Applications —> luci-app-S-S R-plus —> Include s-sR Server  #S-S R客户端

LuCI —> Applications —> luci-app-S-S R-plus —> Include s-sR Socks and Tunnel  #S-S R代理

——————————————————————————————-

LuCI —> Applications —> luci-app-syncdial  #多拨虚拟网卡(原macvlan)

LuCI —> Applications —> luci-app-upnp   #通用即插即用UPnP(端口自动转发)

LuCI —> Applications —> luci-app-v2ray-pro  #V2Ray透明代理

LuCI —> Applications —> luci-app-vlmcsd  #KMS服务器设置

LuCI —> Applications —> luci-app-vsftpd  #FTP服务器

LuCI —> Applications —> luci-app-wifischedule  #WiFi 计划

LuCI —> Applications —> luci-app-wireless-regdb  #WiFi无线

LuCI —> Applications —> luci-app-wol   #WOL网络唤醒

LuCI —> Applications —> luci-app-wrtbwmon  #实时流量监测

LuCI —> Applications —> luci-app-xlnetacc  #迅雷快鸟

Utilities  —>  open-vm-tools  #打开适用于VMware的VM Tools

以下是全部:

—————————————————————————————–

LuCI —> Applications —> luci-app-accesscontrol  #访问时间控制

LuCI —> Applications —> luci-app-adblock   #ADB广告过滤

LuCI —> Applications —> luci-app-adbyby-plus  #广告屏蔽大师Plus +

LuCI —> Applications —> luci-app-adbyby   #广告过滤大师(已弃)

LuCI —> Applications —> luci-app-adkill   #广告过滤(已弃)

LuCI —> Applications —> luci-app-advanced-reboot  #Linksys高级重启

LuCI —> Applications —> luci-app-ahcp  #支持AHCPd

LuCI —> Applications —> luci-app-aliddns   #阿里DDNS客户端

LuCI —> Applications —> luci-app-amule  #aMule下载工具

LuCI —> Applications —> luci-app-aria2 # Aria2下载工具

LuCI —> Applications —> luci-app-arpbind  #IP/MAC绑定

LuCI —> Applications —> luci-app-asterisk  #支持Asterisk电话服务器

LuCI —> Applications —> luci-app-attendedsysupgrade  #固件更新升级相关

LuCI —> Applications —> luci-app-autoreboot  #支持计划重启

LuCI —> Applications —> luci-app-bcp38  #BCP38网络入口过滤(不确定)

LuCI —> Applications —> luci-app-bird4   #Bird 4(未知)

LuCI —> Applications —> luci-app-bird6   #Bird 6(未知)

LuCI —> Applications —> luci-app-bmx6  #BMX6路由协议

LuCI —> Applications —> luci-app-bmx7  #BMX7路由协议

LuCI —> Applications —> luci-app-caldav  #联系人

LuCI —> Applications —> luci-app-cjdns  #加密IPV6网络相关

LuCI —> Applications —> luci-app-clamav  #ClamAV杀毒软件

LuCI —> Applications —> luci-app-commands   #Shell命令模块

LuCI —> Applications —> luci-app-cshark   #CloudShark捕获工具

LuCI —> Applications —> luci-app-ddns   #动态域名 DNS 

LuCI —> Applications —> luci-app-diag-core   #core诊断工具

LuCI —> Applications —> luci-app-dnscrypt-proxy  #DNSCrypt解决DNS污染

LuCI —> Applications —> luci-app-dnscrypt-dnsforwarder  #DNSForwarder防DNS污染

LuCI —> Applications —> luci-app-dnspod  #DNSPod

LuCI —> Applications —> luci-app-dump1090  #民航无线频率(不确定)

LuCI —> Applications —> luci-app-dynapoint  #DynaPoint(未知)

LuCI —> Applications —> luci-app-e2guardian   #Web内容过滤器

LuCI —> Applications —> luci-app-filetransfer  #文件传输

LuCI —> Applications —> luci-app-firewall   #添加防火墙

LuCI —> Applications —> luci-app-flowoffload   #Turbo ACC  FLOW转发加速

LuCI —> Applications —> luci-app-freifunk-diagnostics   #freifunk组件 诊断(未知)

LuCI —> Applications —> luci-app-freifunk-policyrouting  #freifunk组件 策略路由(未知)

LuCI —> Applications —> luci-app-freifunk-widgets  #freifunk组件 索引(未知)

LuCI —> Applications —> luci-app-frpc   #内网穿透 Frp

LuCI —> Applications —> luci-app-fwknopd  #Firewall Knock Operator服务器

LuCI —> Applications —> luci-app-guest-wifi   #WiFi访客网络

LuCI —> Applications —> luci-app-hd-idle  #硬盘休眠

LuCI —> Applications —> luci-app-hnet  #Homenet Status家庭网络控制协议

LuCI —> Applications —> luci-app-kooldns  #virtual**服务器 ddns替代方案(已弃)

LuCI —> Applications —> luci-app-koolproxy  #KP去广告(已弃)

LuCI —> Applications —> luci-app-lxc   #LXC容器管理

LuCI —> Applications —> luci-app-meshwizard #网络设置向导

LuCI —> Applications —> luci-app-minidlna   #完全兼容DLNA / UPnP-AV客户端的服务器软件

LuCI —> Applications —> luci-app-mjpg-streamer   #兼容Linux-UVC的摄像头程序

LuCI —> Applications —> luci-app-mmc-over-gpio   #添加SD卡操作界面(已弃)

LuCI —> Applications —> luci-app-multiwan   #多拨虚拟网卡(已弃)

LuCI —> Applications —> luci-app-mwan   #MWAN负载均衡

LuCI —> Applications —> luci-app-mwan3   #MWAN3分流助手

LuCI —> Applications —> luci-app-n2n_v2   #N2N内网穿透 N2N v2 virtual**服务

LuCI —> Applications —> luci-app-nft-qos  #QOS流控 Nftables版(已弃)

LuCI —> Applications —> luci-app-ngrokc  #Ngrok 内网穿透(已弃)

LuCI —> Applications —> luci-app-nlbwmon   #网络带宽监视器

LuCI —> Applications —> luci-app-noddos  #NodDOS Clients 阻止DDoS攻击

LuCI —> Applications —> luci-app-ntpc   #NTP时间同步服务器

LuCI —> Applications —> luci-app-ocserv  #OpenConnect virtual**服务

LuCI —> Applications —> luci-app-olsr  #OLSR配置和状态模块

LuCI —> Applications —> luci-app-olsr-services  #OLSR服务器

LuCI —> Applications —> luci-app-olsr-viz   #OLSR可视化

LuCI —> Applications —> luci-app-ocserv   #OpenConnect virtual**服务(已弃)

LuCI —> Applications —> luci-app-openvirtual**  #Openvirtual**客户端

LuCI —> Applications —> luci-app-openvirtual**-server  #易于使用的Openvirtual**服务器 Web-UI

LuCI —> Applications —> luci-app-oscam   #OSCAM服务器(已弃)

LuCI —> Applications —> luci-app-p910nd   #打印服务器模块

LuCI —> Applications —> luci-app-pagekitee   #Pagekite内网穿透客户端

LuCI —> Applications —> luci-app-polipo  #Polipo代理(是一个小型且快速的网页缓存代理)

LuCI —> Applications —> luci-app-pppoe-relay  #PPPoE NAT穿透 点对点协议(PPP)

LuCI —> Applications —> luci-app-p p t p-server  #virtual**服务器 p p t p 

LuCI —> Applications —> luci-app-privoxy  #Privoxy网络代理(带过滤无缓存)

LuCI —> Applications —> luci-app-qos   #流量服务质量(QoS)流控

LuCI —> Applications —> luci-app-radicale   #CalDAV/CardDAV同步工具

LuCI —> Applications —> luci-app-ramfree  #释放内存

LuCI —> Applications —> luci-app-rp-pppoe-server  #Roaring Penguin PPPoE Server 服务器

LuCI —> Applications —> luci-app-samba   #网络共享(Samba)

LuCI —> Applications —> luci-app-samba4   #网络共享(Samba4)

LuCI —> Applications —> luci-app-sfe  #Turbo ACC网络加速(开启Fast Path转发加速)

LuCI —> Applications —> luci-app-s-s   #SS兲朝上网(已弃)

LuCI —> Applications —> luci-app-s-s-libes  #SS-libev服务端

LuCI —> Applications —> luci-app-shairplay  #支持AirPlay功能

LuCI —> Applications —> luci-app-siitwizard  #SIIT配置向导  SIIT-Wizzard

LuCI —> Applications —> luci-app-simple-adblock  #简单的广告拦截

LuCI —> Applications —> luci-app-simple-softethervirtual**  #SoftEther virtual**服务器  NAT穿透(已弃)

LuCI —> Applications —> luci-app-splash  #Client-Splash是无线MESH网络的一个热点认证系统

LuCI —> Applications —> luci-app-sqm  #流量智能队列管理(QOS)

LuCI —> Applications —> luci-app-squid   #Squid代理服务器

——————————————————————————————-

LuCI —> Applications —> luci-app-S-S R-plus   #S-S R兲朝上网Plus+

LuCI —> Applications —> luci-app-S-S R-plus —> Include s-s New Versiong  #新SS代理

LuCI —> Applications —> luci-app-S-S R-plus —> Include V2ray  #V2Ray透明代理

LuCI —> Applications —> luci-app-S-S R-plus —> Include Kcptun  #Kcptun代理

LuCI —> Applications —> luci-app-S-S R-plus —> Include s-sR Server  #S-S R客户端

LuCI —> Applications —> luci-app-S-S R-plus —> Include s-sR Socks and Tunnel  #S-S R代理

——————————————————————————————-

LuCI —> Applications —> luci-app-S-S R-pro  #S-S R-Pro

LuCI —> Applications —> luci-app-S-S Rserver-python  #s-sR Python服务器

LuCI —> Applications —> luci-app-statistics  #流量监控工具

LuCI —> Applications —> luci-app-syncdial  #多拨虚拟网卡(原macvlan)

LuCI —> Applications —> luci-app-tinyproxy  #Tinyproxy是 HTTP(S)代理服务器

LuCI —> Applications —> luci-app-transmission   #BT下载工具

LuCI —> Applications —> luci-app-travelmate  #旅行路由器

LuCI —> Applications —> luci-app-ttyd   #网页终端命令行

LuCI —> Applications —> luci-app-udpxy  #udpxy做组播服务器

LuCI —> Applications —> luci-app-uhttpd  #uHTTPd Web服务器

LuCI —> Applications —> luci-app-unbound  #Unbound DNS解析器

LuCI —> Applications —> luci-app-upnp   #通用即插即用UPnP(端口自动转发)

LuCI —> Applications —> luci-app-usb-printer   #USB 打印服务器

LuCI —> Applications —> luci-app-v2ray-pro  #V2Ray透明代理

LuCI —> Applications —> luci-app-vlmcsd  #KMS服务器设置

LuCI —> Applications —> luci-app-vnstat   #vnStat网络监控(图表)

LuCI —> Applications —> luci-app-virtual**bypass  #virtual** BypassWebUI  绕过virtual**设置

LuCI —> Applications —> luci-app-vsftpd  #FTP服务器

LuCI —> Applications —> luci-app-watchcat  #断网检测功能与定时重启

LuCI —> Applications —> luci-app-webadmin  #Web管理页面设置

LuCI —> Applications —> luci-app-webshell  #网页命令行终端(已弃)

LuCI —> Applications —> luci-app-wifischedule  #WiFi 计划

LuCI —> Applications —> luci-app-wireguard  #virtual**服务器 WireGuard状态

LuCI —> Applications —> luci-app-wireless-regdb  #WiFi无线

LuCI —> Applications —> luci-app-wol   #WOL网络唤醒

LuCI —> Applications —> luci-app-wrtbwmon  #实时流量监测

LuCI —> Applications —> luci-app-xlnetacc  #迅雷快鸟

LuCI —> Applications —> luci-app-zerotier  #ZeroTier内网穿透

——————————————————————————————-

支持 iPv6:

Extra packages  —>  ipv6helper  (选定这个后下面几项自动选择了)

Network  —>  odhcp6c

Network  —>  odhcpd-ipv6only

LuCI  —>  Protocols  —>  luci-proto-ipv6

LuCI  —>  Protocols  —>  luci-proto-ppp


给TA打赏
共{{data.count}}人
人已打赏
技术宅

测试三天后才发现有些程序不是吹的那么牛逼!!!

2019-7-29 13:19:27

技术宅

变相免费获取 Cloudflare Pro!

2019-7-29 17:08:38

11 条回复 A文章作者 M管理员
  1. wx_1611051796

    正在找最新可用的docker镜像,谢谢

  2. qq_1582166567

    路过,前来支持一下,多谢分享,好教材。

  3. qq_1581318136

    感谢分享

  4. wb_1580539722

    感谢分享

  5. wx_1580458764

    感谢楼主分享!!~~

  6. qq_1566699817

    ?????????看看

  7. wx_1566458786

    看起来编译很复杂,我想回复留言看最后是否成功了。

    • 吐槽君

      我成功编译了插件并安装运行至今,但img镜像还没有空去做,测试太费时间了

  8. qq_1565593371

    没学过真的是看不懂呀。

    • 吐槽君

      我也木有,所以不断不断编译出稀奇古怪的版本,然后一个个慢慢尝试 [s-26]

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索