编译openwrt添加支持USB功能USB1.0,1.1,USB2.0支持热插拔mount功能
译OpenWRT(LEDE)固件——4.固件编译自定义软件包编译固件添加插件》makemenuconfig1、添加USB相关支持 Kernelmodules—>USBSupport—><*>kmod-usb-core.##默认已经选了Kernelmodules—>USBSupport—><*>kmod-usb-ohci
阅读全文:编译openwrt添加支持USB功能USB1.0,1.1,USB2.0支持热插拔mount功能
编译固件USB安装USB驱动程序支持USB功能USB1.0,1.1,USB2.0
SB功能,会直接在编译固件的时候就添加好《编译openwrt添加支持USB功能USB1.0,1.1,USB2.0》,当然了如果现在使用的固件不支持USB,但是又不想重新编译,可以手动安装USB驱动程序。手动安装USB驱动程序1、首先刷新可用包的列表opkg update2、获取已经安装的USB包列表:opkg list-installed | grep usb3、结果:k
阅读全文:编译固件USB安装USB驱动程序支持USB功能USB1.0,1.1,USB2.0
Openwrt编译dl目录增量(差异)备份shell脚本openwrt源码,dl库下载及openwrt小白编译
,但是每次更新后,都全部打包一遍,浪费时间也浪费空间。从零开始编译OpenWRT(LEDE)固件——4.固件编译自定义软件包编译固件添加插件,这是从零开始编译openwrt固件的教程,编译前下载好DL库文件可以大大缩短编译时间写了sh脚本,方便增量备份。dl.zip文件下载连接在文末。*首次使用前,把“openwrt路径”和“旧的dl.zip文件路径”改成你的#!/bin/bash# Date:2022/03/12#查看d
阅读全文:Openwrt编译dl目录增量(差异)备份shell脚本openwrt源码,dl库下载及openwrt小白编译
openwrt主题安装包luci-theme-argon,openwrt主题,openwrt主题安装包argon下载安装
包含图片或者视频,同时支持深色浅色的自动与手动切换注意强烈建议使用Chrome浏览器。主题中使用了一些新的css3特性,目前只有Chrome有最佳的兼容性。主线版本IE系列目前还有Bug有待解决。FireFox默认不开启backdrop-filter,开启方法见这里:https://developer.mozilla.org/zh-CN/docs/We
阅读全文:openwrt主题安装包luci-theme-argon,openwrt主题,openwrt主题安装包argon下载安装
从零开始编译OpenWRT(LEDE)固件——编译OpenWRT(LEDE)使其支持Docker和LXC
多程序安装后已经无法使用比如前两篇文章提到的Entware,ONMP,LNMP,以及Docker也一样有着各种各样的问题,虽然能用,但是离心目中的稳定高效还有一点差距。在折腾过程中,也发现了系统存储不能满足需求,尤其是使用了docker以后,更是不能满足需求,还有一些其他软件的日志记录等等都达不到理想状态,所以我就想着还不如自己编译一个LEDE选择好自己需要的程序,方便自己使用,同时设置好系统分区大小,保障安装好Docker以后依然很刚。固件编译首先要感谢Lean大雕的源码https://g
阅读全文:从零开始编译OpenWRT(LEDE)固件——编译OpenWRT(LEDE)使其支持Docker和LXC
光猫开启Bridge桥接模式lede/openwrt固件中配置IPv6上网删除IPv6 ULA前缀
前就支持IPv6了,不过在LEDE里面一直没有通过,最近下番速度实在是太慢了(没有公网ip的日常),所以来看看怎么启用IPv6本站在以前也写过关于openwrt固件设置IPV6上网的方法OpenWrt固件默认配置无法使用IPv6正确上网配置,本文是这篇这篇文章的补充。检查1、光猫为桥接(bridge)模式光猫开启桥接模式教程,且直接使用电脑PPPoE可以获得IPv6地址2、检查lede固件是否有
阅读全文:光猫开启Bridge桥接模式lede/openwrt固件中配置IPv6上网删除IPv6 ULA前缀
部署docker acme nginx环境acme申请续订泛域名证书
为之前除了NGINX外,基本所有服务都是通过docker部署的。为啥之前没有用dockernginx?因为本站的证书续订使用的是certbot,certbot的可以非常方便的自动续订证书,并重载NGINX。借着这次迁移站点,正好研究一下dockeracme之前一直不知道acme怎么能够操作dockernginx,因为容器是互相隔离的,谁也看不见谁的进程,觉得可能需要写一个脚本,通过宿主机来定时重启NGINX容器,但是在偶然间,搜索到了一个issue,发现原来dockeracme是可以操
阅读全文:部署docker acme nginx环境acme申请续订泛域名证书
非常强大的esp8266专用wifi中继固件将ESP8266万能中继路由器
ifi中继的固件,编译后发现功能比较全,性能也很不错目前国内很多同学都是通过at固件进行设置的,比较麻烦,而且手头没有usb转串口硬件的话还难以完成esp8266越来越刁了,好玩。可以刷成蹭网神器。要知道有的路由器都没这功能啊设置esp8266专用wifi中继固件方法刷好后会看到有个MYAP的网络有两种方式来配置路由器第一种电脑先登录这路由器然后用Telnet 192.168.4.1 7777进去1、配置命
阅读全文:非常强大的esp8266专用wifi中继固件将ESP8266万能中继路由器
网件Netgear R6220自编译Pandorabox固件教程编译Pandorabox固件
由器还能刷机,所以入手了这款入门级的千兆路由器。因为自己是程序员,后面也了解到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驱动文件手
阅读全文:Ubuntu在docker环境conda+pip环境使用nvidia cuda深度学习训练
ESXi7黑群晖为Jellyfin开启NVIDIA显卡硬件加速硬解,使用NVIDIA显卡加速Jellyfin设置
乎所有相关教程,总结如下。关于实现之后的效果,可以参考:https://www.lxg2016.com/54176.html简单来说,有几个要点:直通NVIDIA显卡时需要加参数hypervisor.cpuid.v0=FALSE从而让显卡认为自己在物理机上。可以使用NFS挂载群晖下的文件夹存放数据jellyfin的硬解需要安装ffmpeg,ubun
阅读全文:ESXi7黑群晖为Jellyfin开启NVIDIA显卡硬件加速硬解,使用NVIDIA显卡加速Jellyfin设置
图片懒惰加载-无SEO负面影响解决搜索引擎无法获取真实src图片地址优化引擎搜索SEO
于面向移动的页面非常重要。另外Google不是使用网站速度作为SEO因素的秘密。此外,众所周知,如果在3秒钟内没有打开网站,人们往往会离开网站。正如你所看到的,有很多理由来提高页面加载速度。提高网站性能 有很多方法来提高网页的性能。但是,降低内容大小和请求数量可能是您首先应该做的事情。或,第二,第一步是启用服务器端的流量压缩和缓存,但这些都是微不足道的事情,没有创造性的方法。 如果您的网页很重,可能会有很多漂亮的图片,而且您不想删除这些图片,以提高
阅读全文:图片懒惰加载-无SEO负面影响解决搜索引擎无法获取真实src图片地址优化引擎搜索SEO
远程调试frp服务端安装Frp的Web管理FrpMgr面板frps穿透服务端frpc客户端
入到设备里,然后查看日志定位问题,这边介绍使用frp配合mqtt的方式进行设备远程调试。以前已经写过很多关于frp内网穿透的相关教程了,比如Padavan固件frp客户端设置Linux系统Frp一键安装脚本&管理脚本frps穿透服务端和frpc客户端设置frp相关文章远程调试的原理如下:本地
阅读全文:远程调试frp服务端安装Frp的Web管理FrpMgr面板frps穿透服务端frpc客户端
openwrt二级路由ipv6二级路由Openwrt固件获取公网ipv6地址Openwrt二级路由如何获取IPV6
配置ipv6-pd,但是在很多地区推行进度缓慢以及各种大内网套娃的复杂网络环境,导致拨号路由及下级设备可以正常下发ipv6,但是多层路由后的设备无法获取ipv6后来经过我多次测试,其实不论怎么弄,只要能获得ipv6地址240之类开头的即可。方法1:relay(中继模式)一般来说,较新的openwrt都已经内置了Orelay协议!
阅读全文:openwrt二级路由ipv6二级路由Openwrt固件获取公网ipv6地址Openwrt二级路由如何获取IPV6
OpenWRT固件设置IPv6 网关OpenWrt ipv6 nat内网设备获取ipv6
v6网关的配置OpenWRT是一种嵌入式Linux操作系统,广泛应用于家用路由器/网关。本文将介绍几种在清华校园网中,使用OpenWRT路由器为接入设备提供IPv6服务的配置方法。IPv6NAT虽然IETF的设计中,IPv6不再有NAT(网络地址转换),但Linux内核从3.7版本开始实现了IPv6的NAT。早年也曾有过NAT66等非官方项目,但缺乏维护,目前已经不再推荐使用。O
阅读全文:OpenWRT固件设置IPv6 网关OpenWrt ipv6 nat内网设备获取ipv6
星际宝盒(CM520-79F)OpBoot启动刷入OpenWrt固件星际宝盒刷入OpenWrt固件
oot直接刷OpenWrt官方的固件是启动不了的,因为分区的定义不同。其实在官方源码基础上改一下分区定义,自己编译固件就可解决,以下是流水帐。下载OpenWrt源码git clone git@github.com:openwrt/openwrt.git修改分区定义patch文件内容如下:--- target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-cm52
阅读全文:星际宝盒(CM520-79F)OpBoot启动刷入OpenWrt固件星际宝盒刷入OpenWrt固件