从零开始编译OpenWRT(LEDE)固件——编译OpenWRT(LEDE)使其支持Docker和LXC
心比较老旧很多程序安装后已经无法使用比如前两篇文章提到的Entware,ONMP,LNMP,以及Docker也一样有着各种各样的问题,虽然能用,但是离心目中的稳定高效还有一点差距。在折腾过程中,也发现了系统存储不能满足需求,尤其是使用了docker以后,更是不能满足需求,还有一些其他软件的日志记录等等都达不到理想状态,所以我就想着还不如自己编译一个LEDE选择好自己需要的程序,方便自己使用,同时设置好系统分区大小,保障安装好Docker以后依然很刚。固件编译首先要感谢Lean大雕
阅读全文:从零开始编译OpenWRT(LEDE)固件——编译OpenWRT(LEDE)使其支持Docker和LXC
部署docker acme nginx环境acme申请续订泛域名证书
ker部署。这不难,甚至可以说是很方便,因为之前除了NGINX外,基本所有服务都是通过docker部署的。为啥之前没有用dockernginx?因为本站的证书续订使用的是certbot,certbot的可以非常方便的自动续订证书,并重载NGINX。借着这次迁移站点,正好研究一下dockeracme之前一直不知道acme怎么能够操作dockernginx,因为容器是互相隔离的,谁也看不见谁的进程,觉得可能需要写一个脚本,通过宿主机来定时重启NGIN
阅读全文:部署docker acme nginx环境acme申请续订泛域名证书
600kb超小Docker-AriaNg镜像推荐-方便服务端部署aria2 Docker镜像下载
很奇怪,为什么有人会喜欢把aria2的webui放到同一个容器里,aria2的webui是通过rpc的方式与aria2通信,完全可以用网页上的在线webui,内置简直毫无价值啊,不过既然这么多人喜欢把ariang部署在自己的机器上,那我索性就写一个吧这应该是目前体积最小的ariang镜像,只有ariang本体大小+73kb的darkhttpd(仅600kb的docker镜像你敢信?)GitHub:https:
阅读全文:600kb超小Docker-AriaNg镜像推荐-方便服务端部署aria2 Docker镜像下载
非常强大的esp8266专用wifi中继固件将ESP8266万能中继路由器
能比较全,性能也很不错目前国内很多同学都是通过at固件进行设置的,比较麻烦,而且手头没有usb转串口硬件的话还难以完成esp8266越来越刁了,好玩。可以刷成蹭网神器。要知道有的路由器都没这功能啊设置esp8266专用wifi中继固件方法刷好后会看到有个MYAP的网络有两种方式来配置路由器第一种电脑先登录这路由器然后用Telnet 192.168.4.1 7777进去1、配置命令设置要中继的wifi名字(ssid)密码set&nbs
阅读全文:非常强大的esp8266专用wifi中继固件将ESP8266万能中继路由器
pandorabox官方的imagebuilder进行重新打包生成pandorabox固件
装想要的应用,比如我的netgearr6220下载回来就是24m的固件,想装不可描述+v2瑞就没有地方了,只能用pandorabox官方提供的imagebuilder进行重新打包下来就是一个简单的过程记录,有需要的朋友可以按照这个步骤来1、系统是ubuntu18.04(16.04也可以)2、去官网下载对应版本的imagebuilder并解压3、安装所需软件sudo apt-get update && sudo&
阅读全文:pandorabox官方的imagebuilder进行重新打包生成pandorabox固件
网件Netgear R6220自编译Pandorabox固件教程编译Pandorabox固件
我目前使用的是NetgearR6220,当初不知道路由器还能刷机,所以入手了这款入门级的千兆路由器。因为自己是程序员,后面也了解到R6220也是可以刷OpenWrt、LEDE、Pandorabox这些第三方固件的,但是后面发现真正稳定的只有Pandorabox,但是Pandorabox多半是别人编译好的固件,网上也很少有Pandorabox固件编译的教程。发现硬件方面的技术分享真的是比软件
阅读全文:网件Netgear R6220自编译Pandorabox固件教程编译Pandorabox固件
Ubuntu在docker环境conda+pip环境使用nvidia cuda深度学习训练
练推理系统:ubuntu18.04.5LTSubuntu20.04LTS方式一、使用conda+pip环境安装步骤:1、安装nvidiagpudriver:打开Ubuntu系统的Software&Updates–AdditionalDrivers,搜索安装nvidia的proprietary驱动。(或者,也可以去nvidia官方网站下载NVIDIA-Linux-x86_64-xxx.run驱动文件手动安装)2、安装Mi
阅读全文:Ubuntu在docker环境conda+pip环境使用nvidia cuda深度学习训练
Ubuntu使用Docker安装TensorFlow1.7.0和Facenet开启GPU运行环境下载
用GPU,自然要使用Linux啦为什么想要使用这个方案TensorFlow对依赖包要求很高,但一个conda环境只能安装一个版本的,如果使用多个conda环境将难以在一套系统内运行(可能需要编写我不熟悉的shell脚本)后续可能使用其他的包,需要安装其他包的环境,可能
阅读全文:Ubuntu使用Docker安装TensorFlow1.7.0和Facenet开启GPU运行环境下载
ESXi7黑群晖为Jellyfin开启NVIDIA显卡硬件加速硬解,使用NVIDIA显卡加速Jellyfin设置
这是一片没有人的领地,基本没有现成的文章和教程,参考了网络上几乎所有相关教程,总结如下。关于实现之后的效果,可以参考:https://www.lxg2016.com/54176.html简单来说,有几个要点:直通NVIDIA显卡时需要加参数hypervisor.cpuid.v0=FALSE从而让显卡认为自己在物理机上。
阅读全文:ESXi7黑群晖为Jellyfin开启NVIDIA显卡硬件加速硬解,使用NVIDIA显卡加速Jellyfin设置
Openwrt固件ipv6开启odhcpd服务器DHCP协议和dhcpd配置
rt上面的dhcpv6服务器package一般使用odhcpd,里面即包含了有状态的dhcpv6服务器,也包含了无状态的ra服务器。1.odhcpd服务器启动过程开启config配置CONFIG_PACKAGE_odhcpd=yCONFIG_PACKAGE_odhcpd_ext_prefix_class=0CONFIG_PACKAGE_odhc
阅读全文:Openwrt固件ipv6开启odhcpd服务器DHCP协议和dhcpd配置
远程调试frp服务端安装Frp的Web管理FrpMgr面板frps穿透服务端frpc客户端
题想要线上维护,最直接的方法的能够远程ssh进入到设备里,然后查看日志定位问题,这边介绍使用frp配合mqtt的方式进行设备远程调试。以前已经写过很多关于frp内网穿透的相关教程了,比如Padavan固件frp客户端设置Linux系统Frp一键安装脚本&管理脚本frps穿透服务端和frpc客户端设置frp相关文章
阅读全文:远程调试frp服务端安装Frp的Web管理FrpMgr面板frps穿透服务端frpc客户端
OpenWRT/LEDE自带DDNS修改支持阿里云DDNS脚本IPK安装包下载
支持阿里云解析,国内的话目前比较稳定的也只有花生壳还算可以。然而免费的东西,难免有域名不好听、偶尔抽风等毛病。将阿里云解析功能集成进自带DDNS。这么做的优点,是将管理界面、IP检测、启停、日志等外围功能都交由官方包实现,脚本只需完成最核心的构建云指令并签名,及与阿里服务器之间的通信功能。目前已实现完全嵌入自带DDNS功能。适用于OpenWRT/LEDE自带DDNS客户端的阿里云更新脚本软件依赖:ddns-scripts(
阅读全文:OpenWRT/LEDE自带DDNS修改支持阿里云DDNS脚本IPK安装包下载
CentOS7.4系统安装gogs搭建自助Git服务仓库Gogs报500错误代码Error 1862
gs报500错误代码Error1862错误后如何解决的方法《Gogs报500错误代码Error1862》,今天就来说下如何在CentOS764位系统下安装Git服务Gogs。Gogs简介Gogs是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs的目标是打造一个最简单、最快速和最轻松的方式搭建自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持
阅读全文:CentOS7.4系统安装gogs搭建自助Git服务仓库Gogs报500错误代码Error 1862
OpenWrt无线速率设置HT40模式40MHz提高OpenWrt固件wifi无线速率
.4G的300M的上限,于是,免不了一番折腾。首先,可以排除Padavan、LEDE等固件。路由器是斐讯K2,羊毛款,芯片方案MT7620。一开始OpenWrt上没有无线驱动,可玩性很差,于是有人做了驱动的移植,github上面可以搜到当年的那些移植方案,Padavan属于当年的一种方案的延续,后来有人实现了MT7620的驱动,再后来,一个很火的OpenWrt的分支LEDE,也合并到了OpenWrt主线。所以,几年前MT7620用OpenWrt而受到伤害的朋友,不妨试试最新的Ope
阅读全文:OpenWrt无线速率设置HT40模式40MHz提高OpenWrt固件wifi无线速率
星际宝盒(CM520-79F)OpBoot启动刷入OpenWrt固件星际宝盒刷入OpenWrt固件
方固件?OpBoot直接刷OpenWrt官方的固件是启动不了的,因为分区的定义不同。其实在官方源码基础上改一下分区定义,自己编译固件就可解决,以下是流水帐。下载OpenWrt源码git clone git@github.com:openwrt/openwrt.git修改分区定义patch文件内容如下:--- target/linux/ipq40xx/files/arch/arm/boot/dts/qco
阅读全文:星际宝盒(CM520-79F)OpBoot启动刷入OpenWrt固件星际宝盒刷入OpenWrt固件
OpenWRT/LEDE添加阿里云DDNS功能阿里云DDNS脚本IPK安装包下载
里云DDNS内网穿透方法》后来使用过一段时间,遇到过一个关于DDNS内网穿透的we问题,就是反复获取《aliddns阿里云ddns内网穿透获取IP反复变化》讲过使用阿里云ddns后无法正常的识别WANIP地址的解决办法OpenWRT/LEDE自带DDNS功能的阿里云脚本LEDE自带的DDNS功能并不支持阿里云DDNS解析,国内的话目前比较稳定的也只有花生壳还算可以。然而免费的东西,难免有域名不好听、偶尔抽风
阅读全文:OpenWRT/LEDE添加阿里云DDNS功能阿里云DDNS脚本IPK安装包下载