糖醋鱼的小破站

🐠生成长记

文章

极路由(OpenWrt)配置DHCP自动指配DNS

极路由的DHCP设置中无法手动设置网关和DNS,所以只好手动修改配置文件。 打开'开发者模式' 在极路由后台的云插件市场找到开发者模式插件,直接安装,连接方式与用户名密码插件详细信息已经给出。 固件基于OpenWrt 修改DHCP配置文件 备份原始配置文件 cd /etc/config/ cp dhcp dhcp.back 分析配置文件 原始配置文件如下:可以看出有两个lan那么我们究竟需要修改哪个配置呢。 config dnsmasq option domainneeded '0' option boguspriv '1' option filterwin2k '0' ... config dhcp 'lan' option interface 'lan' option start '100' option limit '150' option leasetime '12h' option force '1' option ignore '0' config dhcp 'wan' option interface 'wan' option ignore '1' config ....

树莓派软路由 (OpenWrt、AP有小坑)

树莓派软路由 (OpenWrt、AP 有小坑) 0 题外话 在考完试后因毕设老师有监考任务,于是返家时间延后了大约一周左右,在和指导老师见面的时候老师给出了题目的选择范围,在进行题目选择的时候那真是有点僧多肉少的意思,最后经过一番的咨询和考虑,选择了一个自我感觉还算良好的毕设题目 给予嵌入式实现的火焰识别系统 目前根据自己的了解、这个涉及到了计算机视觉一方面的东西,也算是自己在 开天辟地 地学习了,嵌入式平台使用树莓派作为实现平台。 后来在浏览文章时看到树莓派可以运行 OpenWrt 作为软路由使用,于是抱着尝试一下的想法进行了实验,中间也遇到了几处小坑,在这里记录一下。 1 制作固件镜像 1.1 查询官方支持 要想给树莓派安装上 OpenWrt,我们首先要做的就是查询官方的支持情况,即https://openwrt.org/start,点击箭头处查询硬件支持。 然后祭出我们的大杀器 Ctrl+F 然后输入 Raspberry pi 特快直达目的地: 点击最右边的View/Edit data 我的型号是 3B+,自己选择自己对应的型号就可。然后你就可以看到你的派的详细参数了。如下图....

openwrt 安装 zabbix-agent

openwrt 安装 zabbix-agent 1. 更新数据 opkg update opkg install zabbix-agentd 2. 修改配置文件 # 日志类型、可以守护进程方式后台运行 LogType=system # zabbix server IP 、被动模式、即允许向我询问状态的 zabbix-server IP地址 Server=192.168.0.* # 被动模式 StartAgents=1 # 主动模式的 zabbix server IP地址与端口 ServerActive=192.168.0.*:10051 # zabbix-server 上配置的主机名称 Hostname=openwrt-route-******** # 配置文件路径 Include=/etc/zabbix_agentd.conf.d/ 1. server name 2. 配置文件

取消 openwrt 刷固件后强制 https 后台访问

取消 openwrt 刷固件后强制 https 后台访问 配置文件路径 /etc/config/uhttpd 注释掉下面的 redirect_https 项 然后重启 uhttpd 服务即可 /etc/init.d/uhttpd restart 配置文件 cat /etc/config/uhttpd # Server configuration config uhttpd main # HTTP listen addresses, multiple allowed list listen_http 0.0.0.0:80 list listen_http [::]:80 # HTTPS listen addresses, multiple allowed list listen_https 0.0.0.0:443 list listen_https [::]:443 # Redirect HTTP requests to HTTPS if possible # option redirect_https 1 # Server document root option home /ww......

使用 Openwrt 官方提供的 openwrt-imagebuilder 构建属于自己的 openwrt 镜像

一、开篇介绍 因为最近在实验室瞎倒腾翻到了一个工控机,然后心心念了好久,最终还是没忍住拿来做了软路由,在折腾的过程中,遇到了很多的坑。 坑一 其中最大的坑莫过于自己编译属于自己的镜像了。刚开始太年轻没有相关的经验,于是就开始愣头青的交叉编译一把梭,虽然到最后是成功了,但是这个过程还是比较艰辛的,而且编译完成的镜像因为编译环境的问题,出现了与官方镜像不兼容的问题;即无法使用 opkg 包管理器安装官方软件包(大雾、搜索得知是自己工具链的选择有问题、在这里不禁感叹过时教程有点害人啊!!) 所以这个方法现在不太建议大家使用,建议大家使用下文说到的使用 openwrt-imagebuilder 编译自己的系统镜像。 坑二 官方镜像默认编译安装了下面列表里面的功能包与内核模块 Current Target: "x86 (Generic)" Default Packages: base-files libc libgcc busybox dropbear mtd uci opkg netifd fstools uclient-fetch logd partx-utils mkf2fs e2fspr....

为 Openwrt 添加温度显示功能

日常开篇闲聊 原来的 Openwrt 软路由在使用一段时间后,在经过了一开始的疯狂测试(疯狂折腾)之后,软路由工作状态趋于稳定;但是平时使用的时候发现工控机的温度比较高,类似于暖宝宝那种。emmm 确实有点暖和。。 明确问题 既然温度有点高,那就加散热系统吧,于是将工控机放在了机柜的风扇了,但是现在问题来了:温度高但是具体高到了什么程度呢?在管理界面居然不能够查看查看当前CPU温度(啊啊啊)有点难受。 所以现在的目标就是:在管理界面显示当前CPU的温度 说干就干 带着问题寻找解决方案 既然已经明确了问题那么下一步就是寻找解决方案了。 下面就讲一下我寻找解决方案的过程吧: 估计是我的思维定式吧,我第一个想到的就是 Openwrt 的插件中心,于是抱着试试的心态去 Openwrt 官方网站查看有没有类似的插件。emmmm 找了一段时间、唔,看来是没有了,于是请出万能工具:Google,Baidu(我左手谷歌右手百度斩杀BUG无数,(其实我很少写bug的,因为写的不多O(∩_∩)Ohhh 在经过强大的搜索引擎搜索之后,然后找到了一个看着比较靠谱的解决方案,而且使用的人比较多:即修改 ....

Openwrt X86(32位)编译安装笔记

一、编译 时间: 2019.03.10 参考: https://www.jianshu.com/p/cb82b1521a8d 系统环境:Ubuntu 16.04 openwrt源:https://github.com/openwrt/openwrt.git 二、配置环境 # 安装依赖 sudo apt-get install build-essential git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip asciidoc binutils bzip2 gettext subversion patch # 如果是64位系统、还需安装32位兼容包 sudo apt-get install libc6:i386 libgcc1:i386 libstdc++5:i386 libstdc++6:i386 三、编译步骤 1、下载源码包 # 下载源码包 cd (自己喜欢的目录 git clo....

🐠生成长记

© 2020 糖醋鱼的小破站

Powered by Bolo
Theme bolo-sakura by Mashiro
浏览 85528 文章 166 评论 56
大起大落 鱼站终有着落🐠🐠🐠 豫ICP备18044151号-2

主题 | Theme