通知 爱刷机 路由器教程 →→《值得买》 ←←

使用Docker安装OpenWrt

使用Docker安装OpenWrt如何使用Docker来安装OpenWrt。请按照以下步骤进行操作:1、拉取OpenWrtDocker镜像docker pull piaoyizy/openwrt-x862、启用PromiscuousMode(混杂模式)sudo ip link set eth0 promisc on3、创建Macvlan网络docker ne

阅读全文:使用Docker安装OpenWrt


浏览器为何偏好IPv4而不是IPv6?

浏览器为何偏好IPv4而不是IPv6?。当涉及到选择网络协议时,一些主流浏览器会更倾向于使用IPv4而不是IPv6。这在某种程度上是为了确保更快、更可靠的连接。接下来,我们将介绍一些常见浏览器和操作系统的行为。GoogleChrome和Firefox具有“快速回退”机制。它们会首先尝试使用IPv6连接访问网站,但如果连接时间超过一定阈值,它们会自动切换到IPv4连接,以确保更好的性能和用户体验。Windows7及以上版本的操作系统会定期测试IPv6的可用性。如果测试失败,许多程序(包括InternetExplore

阅读全文:浏览器为何偏好IPv4而不是IPv6?


使用Python计算大文件的MD5值方法

使用Python计算大文件的MD5值方法hon中,当需要计算大文件的MD5值时,直接将整个文件加载到内存中可能会导致性能问题。为了解决这个问题,我们可以采用切片的方式,按块读取文件并逐步计算MD5值。本文介绍了使用hashlib和Crypto.Hash两种模块来正确计算大文件的MD5值的方法。正文:在Python中,计算文件的MD5值是一种常见的操作,可以用于校验文件的完整性和确保数据的一致性。然而,当处理大文件时,直接将整个文件加载到内存中可能会导

阅读全文:使用Python计算大文件的MD5值方法


现代化改造:Padavan 4.4内核版本代码编译迈向新时代

现代化改造:Padavan 4.4内核版本代码编译迈向新时代:toolchain和libc已更新到gcc12.3.0+musl1.2.4,基本和openwrt当前版本一致了,同时修复了大量软件在新版本gcc和musl下的编译问题。当然了,使用uClibc-ngtoolchain也还是可以编译的,因为是先在uclibctoolchain下升级的gcc并解决在新版本gcc下编译问题的。移植openwrt的package.mk到padavanpackage.mk移植完成(支持autot

阅读全文:现代化改造:Padavan 4.4内核版本代码编译迈向新时代


树莓派安装网络共享打印机HP LaserJet CP1025(foo2zjs)

树莓派安装网络共享打印机HP LaserJet CP1025(foo2zjs) 系统安装,前期准备+环境配置省略一千字。。  开启SSH  更新软件源(注意现在新的系统最新的是Buster)设置IP设置静态IP:sudo nano /etc/dhcpcd.conf在文末添加interface wlan0#etho 有线网卡名字#routers是路由器IP domain_name_servers是DNS服务器IPstatic i

阅读全文:树莓派安装网络共享打印机HP LaserJet CP1025(foo2zjs)


一加6T刷OpenHarmony鸿蒙系统刷机包下载OnePlus6T OpenHarmony刷机

一加6T刷OpenHarmony鸿蒙系统刷机包下载OnePlus6T OpenHarmony刷机利用工作之余的空闲时间移植,目前仅正常开机启动,触屏正常,最新已经初步支持GPU,其他功能就只能呵呵。OpenHarmony版本基于OpenHarmony3.2Beta5,内核基于Linux6.1,同时也支持OpenHarmony的主线5.10内核版本(暂未使用)。重要说明:目前OpenHarmony只是初步适配,不适合使用,仅供学习用途,如果自己刷入后,手机变砖或其他问题,后果自行承担。虽然已经适配初步支持了GPU,但是还没

阅读全文:一加6T刷OpenHarmony鸿蒙系统刷机包下载OnePlus6T OpenHarmony刷机


openwrt远程Rejected request from RFC1918 IP to public server address错误

openwrt远程Rejected request from RFC1918 IP to public server address错误P或者通过aliddns访问OpenWrt路由器时提示:RejectedrequestfromRFC1918IPtopublicserveraddress(拒绝从RFC1918IP到公共服务器地址的请求)。解决方法1、使用SSH或其它工具登录路由器2、# 编辑uhttpd文件vi/etc/config/uhttpd

阅读全文:openwrt远程Rejected request from RFC1918 IP to public server address错误


VMware虚拟机Centos7新增硬盘挂载磁盘扩容分区/dev/mapper/centos-root

VMware虚拟机Centos7新增硬盘挂载磁盘扩容分区/dev/mapper/centos-rootareWorkstationPro虚拟机新增硬盘后开机2、重启虚拟机后,使用lsblk命令查看磁盘情况发现已经成功添加新硬盘sdb3、使用fdisk/dev/sdb命令创建新分区[root@localhost ~]# fdisk /dev/sdbWelcome to fdisk (util-linux 2.23.2).Change

阅读全文:VMware虚拟机Centos7新增硬盘挂载磁盘扩容分区/dev/mapper/centos-root


Win11开机启动WiFi移动热点脚本Win11设置Wifi热点开机启动

Win11开机启动WiFi移动热点脚本Win11设置Wifi热点开机启动ndoridapp以及全新的微软商店等。Win11还升级了Edge(浏览器)、增强了安全性及Terms聊天功能、表情符号等。微软加入了AutoHDR,它可以大幅度提高颜色范围,使用色彩更加艳丽,因此win11桌面的视觉体验更好。Win11设置Wifi热点开机启动1、管理员打开WindowsPowerShell输入以下内容:set-executionpolicy remotesigned2、打开资源管理器,并在地址栏输入:%appdata%

阅读全文:Win11开机启动WiFi移动热点脚本Win11设置Wifi热点开机启动


openwrt固件安装IPK软件两种方法opkg安装软件

openwrt固件安装IPK软件两种方法opkg安装软件ki有更详细的说明,包括ipk的源相关介绍请直达连接:http://wiki.openwrt.org/zh-cn/doc/techref/opkg安装的方法主要有两种telnet或者ssh连接后台安装、页面安装下面的所有步骤的前提是当前的路由器已经联网!一、telnet、ssh、TTL安装原始的openwrt默认是没有密码的,只开启了telnet没有开启ssh,当第一次配置完用户名和密码后,关闭了telnet开启了ssh,用户可以随时连上路由器,下面我用ssh连接的。1、如果你想要安装一个软

阅读全文:openwrt固件安装IPK软件两种方法opkg安装软件


DDR在DTS中配置mem=256Mb导致mem报错解决DDR大小识别错误

DDR在DTS中配置mem=256Mb导致mem报错解决DDR大小识别错误文件配置DDR大小,发现在DTS中配置DDR为256Mb编译出来的固件,在DDR为128Mb的硬件中固件启动之后会造成mem报错,导致系统重启。二、解决方法通过查看linuxkernel中arch/mips/ralink/of.c文件的plat_mem_setup()函数,发现如果DTS文件中没有配置DDR大小,系统则会自动识别DDR大小void __init plat_mem_setup(voi

阅读全文:DDR在DTS中配置mem=256Mb导致mem报错解决DDR大小识别错误


openwrt固件生成ipk的过程ipk文件到底是什么?

openwrt固件生成ipk的过程ipk文件到底是什么?创建ipk要创建ipk,我们要做的第一件事是创建一个目录树,其中包含将要安装的文件(并且只有这些文件)。例如,如果我们在/usr/bin中有一个可执行的foo,在/etc中有一个文件foo.conf。我们希望有以下结构:ipkg-temp/|--etc|`--foo.conf`--usr`--bin`--foo注意

阅读全文:openwrt固件生成ipk的过程ipk文件到底是什么?


ubuntu用docker快速搭建openwrt编译环境siasjack/ubuntuopenwr容器

ubuntu用docker快速搭建openwrt编译环境siasjack/ubuntuopenwr容器kerhub上上传了自己用的基于ubuntu18.04搭建的openwrt编译环境,可以方便开发者快速搭建开发环境,而且以容器的方式独立于宿主机,好处多多.镜像的简介:本镜像基于ubuntu18.04,root密码1234561、安装了openwrt编译环境需要依赖的软件包2、替换了apt源为阿里源3、支持终端中文显示和输入4、新增了用户op,密码为123456本文不会大篇幅讲解docker如何使用,但用到

阅读全文:ubuntu用docker快速搭建openwrt编译环境siasjack/ubuntuopenwr容器


软路由openwrt X86内核不支持binfmt导致No binfmt support in the kernel错误

软路由openwrt X86内核不支持binfmt导致No binfmt support in the kernel错误t的话,跨平台运行docker镜像的时候就会报错,由于binfmt是一个内核功能,如果现在使用的openwrt固件的话,只能重新编译openwrt固件打开内核对binfmt的支持才行。在某些使用场景如跨平台运行docker镜像的时候,会提示不支持,使用如下命令时# docker run --rm --privileged multiarch/qemu-user-static -

阅读全文:软路由openwrt X86内核不支持binfmt导致No binfmt support in the kernel错误


光猫桥接Bridge模式无法选择Bridge选项变灰无法选择

光猫桥接Bridge模式无法选择Bridge选项变灰无法选择从光猫背后铭牌拿到非管理员的账号和密码,进入光猫后台-登录“其他账户”光猫登录界面2、进入网络设置项,连接名称选一长串的,默认是PPPOE模式,我们的目标是把它改成桥接(Bridge)模式3、点击模式,发现bridge为灰色不可操作,莫慌,windows用户按下F12调起网页调试窗口,按下元素选择器(下图左上方那个小鼠标)开启调试模式,macOS用户fn+f12,浏

阅读全文:光猫桥接Bridge模式无法选择Bridge选项变灰无法选择


路由器的基本功能WAN,LAN口路由器基本知识介绍WiFi 5和WiFi 6的区别

路由器的基本功能WAN,LAN口路由器基本知识介绍WiFi 5和WiFi 6的区别路由器(主要商用)和无线路由器(含有线功能),目前国内家用市场主流的基本是千兆无线路由器,包含有线功能。路由器本质上和个人PC一样,只不过它的的主要功能是提供路由转发和WiFi信号,主要由CPU,Switch,WiFi芯片,FEM构成,还有就是RAM和flash路由器的基本知识介绍1、路由器指示灯状态说明 1.蓝灯长亮:工作正常  2.蓝灯闪烁:刷机成功(需要断电重启,注意路由断电后请等待10s以上再通电) 3.橙灯长亮:正在启动 

阅读全文:路由器的基本功能WAN,LAN口路由器基本知识介绍WiFi 5和WiFi 6的区别