OpenWRT如何启用工作模式开关和联网
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下OpenWRT如何启用工作模式开关和联网,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!主要配置 rc.local 脚本,内容如下:read_gpio() { (ec
千家信息网最后更新 2026年11月03日OpenWRT如何启用工作模式开关和联网
小编给大家分享一下OpenWRT如何启用工作模式开关和联网,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
主要配置 rc.local 脚本,内容如下:
read_gpio() { (echo $1 > /sys/class/gpio/export) >& /dev/null (echo "in" > /sys/class/gpio/gpio$1/direction) >& /dev/null return `cat /sys/class/gpio/gpio$1/value`;}read_gpio 19;v=$?;read_gpio 20;v=$v$?;read_gpio 21;v=$v$?;read_gpio 22;v=$v$?;read_gpio 23;v=$v$?;case "$v" in 10001) v="ap";; 11001) v="repeater";; 01001) v="hotspot";; 11000) v="4th";; *) v="error";;esaccp /etc/config/$v/* /etc/config/logger working mode: $vexit 0原理是开机自动复制配置文件覆盖到 /etc/config/ 下,配置文件不需要全部,只要 firewall、network 和 wireless 就行了。按工作模式命名,创建三个目录:
mkdir /etc/config/apmkdir /etc/config/repeatermkdir /etc/config/hotspot
后面,我们会把配置文件写好了,放在这些目录里。下面以 ap 为例,此模式是网口做 WAN,无线做 LAN,WAN 以 ADSL 接入为例,其它情况自行变通:
uci set wireless.@wifi-device[0].disabled=0;uci set wireless.@wifi-iface[0].ssid='umu618.com';uci set wireless.@wifi-iface[0].encryption='psk2+ccmp';uci set wireless.@wifi-iface[0].key='WiFi 密码';uci commit wireless;wifiuci delete network.lan.ifnameuci delete network.lan.typeuci add network interfaceuci rename network.@interface[-1]='wan'uci set network.@interface[-1].ifname='eth2'uci set network.@interface[-1]._orig_ifname='eth2'uci set network.@interface[-1]._orig_bridge='false'uci set network.@interface[-1].proto='pppoe'uci set network.@interface[-1].username='宽带账号'uci set network.@interface[-1].password='宽带密码'uci commit networkcp /etc/config/firewall /etc/config/ap/cp /etc/config/network /etc/config/ap/cp /etc/config/wireless /etc/config/ap/
再来说一下 repeater,网口做 LAN,无线做一个 AP Client 和一个 AP。注意,以下命令以初始化的配置文件为基础,请事先备份、还原,不要在配置过前面的 ap 模式后直接继续配置,可能会有问题。
uci add network interfaceuci rename network.@interface[-1]='wwan'uci set network.@interface[-1].proto='dhcp'uci commit networkuci set wireless.@wifi-device[0].disabled=0;uci set wireless.@wifi-iface[0].ssid='umu618.com';uci set wireless.@wifi-iface[0].encryption='psk2+ccmp';uci set wireless.@wifi-iface[0].key='WiFi 密码';uci add wireless wifi-ifaceuci set wireless.@wifi-iface[-1].network='wwan'uci set wireless.@wifi-iface[-1].ssid='现有 WiFi 名字'uci set wireless.@wifi-iface[-1].device='radio0'uci set wireless.@wifi-iface[-1].mode='sta'uci set wireless.@wifi-iface[-1].bssid='现有无线路由器的 MAC 地址'uci set wireless.@wifi-iface[-1].encryption='psk2+ccmp'uci set wireless.@wifi-iface[-1].key='现有 WiFi 密码'uci commit wireless;wifiuci get firewall.@zone[1].networkuci show firewall.@zone[1]uci set firewall.@zone[1].network='wan wan6 wwan'uci commit firewall/etc/init.d/firewall restartcp /etc/config/firewall /etc/config/repeater/cp /etc/config/network /etc/config/repeater/cp /etc/config/wireless /etc/config/repeater/
看完了这篇文章,相信你对"OpenWRT如何启用工作模式开关和联网"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
配置
模式
密码
文件
工作
无线
目录
篇文章
网口
宽带
三个
内容
原理
名字
命令
地址
基础
备份
完了
情况
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡
亿人帮互联网科技有限公司
广东猪兼强互联网科技有限公司
互联网科技产业
科技互联网企业
互联网的科技创新
互联网科技英文
互联网前沿科技
人人互联网科技是培训
互联网科技创新服务
链环科技传统企业怎么转型互联网
互联网科技创新的路径
工业互联网山东科技大学
合肥互联网科技公司公章图片
沐思想互联网科技有限公司
世界互联网科技成果奖
互联网时代科技型公司的机会
唐山双旺合互联网科技产业园
互联网科技大佬云集
平安好医生打造互联网科技医疗
中智农互联网科技
为想互联网科技怎么样
A股互联网金融科技公司
科技互联网公司logo
衡水科技产业互联网平台
苏州五指互联网络科技有限
洛阳昕诺飞互联网科技有限公司
青海科技产业互联网发展
健康食品互联网创新科技园项目
互联网科技创新创业项目