草庐IT

OpenWrt 固件编译教程

一、编译环境准备编译平台阿里云 Ubuntu20.04.5LTS安装编译环境依赖sudoapt-get-yinstallbuild-essentialasciidocbinutilsbzip2gawkgettextgitlibncurses5-devlibz-devpatchpython3python2.7unzipzlib1g-devlib32gcc1libc6-dev-i386subversionflexuglifyjsgit-coregcc-multilibp7zipp7zip-fullmsmtplibssl-devtexinfolibglib2.0-devxmltoqemu-utils

openwrt下自动更新github hosts

openwrt下自动更新githubhostsGitHubhostsGitHubhosts本文在原作者的基础上进行修改https://blog.csdn.net/lovelyed/article/details/127882930使用到gitee-hosts的仓库https://gitee.com/fliu2476/github-hosts/blob/main/hosts该仓库每天更新hostsforGitHub1.shh连接openwrtcd/roottouchhostsUpdate.shvimhostsUpdate.sh将以下内容粘贴到hostsUpdate.sh中命令分别对应获取、整合编

docker版openwrt

docker版openwrt本次操作的系统为:centos7(官方镜像)开始前准备:身边准备一枚刷好pe系统的启动u盘你要操作的机子已经安装好Armbian或Debian或Ubuntu或其他安装好Docker和Portainer管理面板或者centos7系统设置网络通过SSH登录到你的Linux设备**把网卡混杂模式打开**根据您当前的ip查看网卡!!!在您的liunx机子上输入查看ip的命令ifconfig或ipaddr两个命令其中的一个即可!ipaddr或者ifconfig打开网卡混合模式sudoiplinkset文字这里填你自己的网卡名称promiscon##以下是我的网卡名称,每台设备

小米路由器AX9000刷写OpenWrt官网发布的固件

准备工作         从官网(OpenWrtFirmwareSelector)下载下图标注的两个文件    由于OpenWrt官网发布的固件会改写MTD分区布局,不支持原厂和OpenWrt共存,需要先刷入openwrt-ipq807x-generic-xiaomi_ax9000-initramfs-factory.ubi核心系统自动进行分区调整。进入AX9000SSH        进入方法请参考https://www.right.com.cn/forum/thread-5695827-1-1.html    通过执行下面这条命令记下当前原厂固件所在分区    nvramgetflag_b

OpenWrt的国内源收集,不断更新中

最近在学习折腾openwrt所以到处在找资源和资料,收集到的暂时放到这里备忘换源:阿里云:src/gzaliyun_corehttps://mirrors.aliyun.com/openwrt/releases/21.02.1/packages/x86_64/packagessrc/gzaliyun_basehttps://mirrors.aliyun.com/openwrt/releases/21.02.1/packages/x86_64/base/src/gzaliyun_lucihttps://mirrors.aliyun.com/openwrt/releases/21.02.1/pac

讲讲多拨的额外骚操作(多拨附加教程)

我的上一篇关于校园网多拨教程的全网收藏量达到1000+,感谢大家支持!这里对上一篇教程进行补充。主要包括:用脚本实现网络自动登陆、链路发生变化时LED指示灯变化和发送提醒消息。一、准备工作本篇教程用到路由器(OpenWrt固件)进行多拨,以下操作基于上一篇教程《拿什么拯救你,我的校园网——校园网优化之单线多拨》。二、校园网自动登录网络断开或者路由器重启之后,大部分校园网会要求重新登录,这时候设置mwan3的规则再去登录是比较麻烦的。这里以校园网为例,介绍如何实现自动登录。2.1获取登录请求2.1.1用网络日志捕获请求登录就是向服务器发送登录请求,但是我们现在不知道这个请求长什么样,所以首先用浏

php - 如何在openwrt中安装配置php

我已经用PHP和HTML开发了一些页面。但是当我将这些页面放在OpenWrtwww文件夹中时,PHP页面无法正常工作。我已经在OpenWrt中安装了php5。这些页面在ubuntu中与apachelocalhost一起工作正常。在OpenWrt中,它有uHTTPd。我是否需要安装除php5(其他模块)以外的任何东西或我是否需要配置一些东西? 最佳答案 有关OpenWRT上的PHP5配置,请参阅:http://wiki.openwrt.org/doc/uci/uhttpd首先,安装PHPopkgupdateopkginstallphp

openwrt开发使用-配置路由器实现无线转有线功能

前言openwrt开发中,我们可能遇到这样需求把一些网络设备进行转化,无线转有线的操作,我们可以进行设备里面增加一个网口驱动。这里我们介绍一种简单粗暴的方法,lan去掉dhcp功能,wifi和lan桥接实现无线转有线功能,路由器的信号线直接接入衰减器sma接口连接到需要转接的设备,同时配置路由器wan口进行dhcp服务进行luci登录操作。作者:良知犹存转载授权以及围观:欢迎关注微信公众号:羽林君或者添加作者个人微信:become_mewanlan上面是路由器的wan口和lan口,一般lan口接各种需要连接的设备,一个路由器会有几个lan口,不连接WAN口,纯lan口使用,它们相当于一个交换机

笔记本电脑如何安装openwrt

环境:联想E14笔记本装机U盘DiskImagev1.6刷写工具immortalwrt镜像问题描述:笔记本电脑如何安装openwrt解决方案:一、官方版1.官网下载固件2.BIOS关闭安全启动改为引导3.用U盘启动进入PE系统后,需要先用PE系统自带的分区工具把电脑上待安装系统的硬盘分区删除掉,再打开写盘工具DiskImage,点Browse,选择镜像文件,再点Start,开始把镜像文件写入电脑硬盘4.按回车5.官方版,最后成功页面不好用二、更换lean大佬的版本1.刷固件上面一样操作IP:192.168.1.1用户:root密码:password2.信息3.最后测试网络一直不通固件和我电脑不

在OpenWrt上安装Python

在OpenWrt上安装PythonPython是一种功能强大且广泛使用的编程语言,它在各种应用程序和开发项目中都有很高的适用性。如果你正在使用OpenWrt路由器,并且希望在路由器上安装Python,那么你可以按照以下步骤进行操作。步骤1:连接到OpenWrt路由器首先,你需要通过SSH或Telnet连接到你的OpenWrt路由器。你可以使用终端程序(如PuTTY)或命令行工具来与路由器建立连接。步骤2:更新软件包列表在连接到路由器后,首先需要更新软件包列表,以确保安装的软件包是最新的。执行以下命令来更新软件包列表:opkgupdate步骤3:安装Python接下来,你可以使用以下命令在Ope