OpenWRT云编译NEWIFI-D2

玩机教程 > Router (86) 2025-05-05 13:13:36

官方编译

https://firmware-selector.openwrt.org/

预安装的软件包

追加部分

luci-i18n-base-zh-cn  lsblk cfdisk block-mount luci-i18n-ttyd-zh-cn lm-sensors luci-i18n-wol-zh-cn luci-i18n-upnp-zh-cn luci-i18n-openvpn-zh-cn openvpn-easy-rsa luci-proto-wireguard

首次启动时运行的脚本(uci-defaults)

# Beware! This script will be in /rom/etc/uci-defaults/ as part of the image.
# Uncomment lines to apply:

#WiFi配置
wlan_name="NEWIFI-D2"
wlan_password="1234567890"

#root密码
root_password="password"

#内网配置
lan_ip_address="172.16.16.1"
lan_netmask="255.255.255.0"

#拨号配置(一般不建议配置)
#pppoe_username="111111"
#pppoe_password="111111"

#时区配置
zone_name="Asia/Shanghai"

#主机名
host_name="NEWIFI-D2"


# log potential errors
exec >/tmp/setup.log 2>&1

if [ -n "$root_password" ]; then
  (echo "$root_password"; sleep 1; echo "$root_password") | passwd > /dev/null
fi

# Configure LAN
# More options: https://openwrt.org/docs/guide-user/base-system/basic-networking
if [ -n "$lan_ip_address" ]; then
  uci set network.lan.ipaddr="$lan_ip_address"
  uci set network.lan.netmask="$lan_netmask"
  uci commit network
fi

# Configure WLAN
# More options: https://openwrt.org/docs/guide-u ... ic#wi-fi_interfaces
if [ -n "$wlan_name" -a -n "$wlan_password" -a ${#wlan_password} -ge 8 ]; then
  uci set wireless.@wifi-device[0].disabled='0'
  uci set wireless.@wifi-iface[0].disabled='0'
  uci set wireless.@wifi-iface[0].encryption='psk2'
  uci set wireless.@wifi-iface[0].ssid="$wlan_name"
  uci set wireless.@wifi-iface[0].key="$wlan_password"
  uci commit wireless
fi

# Configure PPPoE
# More options: https://openwrt.org/docs/guide-u ... e_ppp_over_ethernet
if [ -n "$pppoe_username" -a "$pppoe_password" ]; then
  uci set network.wan.proto=pppoe
  uci set network.wan.username="$pppoe_username"
  uci set network.wan.password="$pppoe_password"
  uci commit network
fi


# 时区
if [ -n "$zone_name" ]; then
  uci set system.@system[0].zonename="$zone_name"
  uci set system.@system[0].timezone='UTC-8'
  uci commit system
  /etc/init.d/system reload
  else echo "区域未执行: zone_name"
fi

# 主机名
if [ -n "$host_name" ]; then
	uci set system.@system[0].hostname="$host_name"
    uci commit system
    uci set luci.languages.zh_cn='简体中文 (Chinese Simplified)'
    uci set luci.main.lang='zh_cn'
    uci commit luci
    else echo "区域未执行: host_name"
fi

echo "All done!"

 

 

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
预安装的软件包追加部分luci-i18n-base-zh-cn lsblk cfdisk block-mount luci-i18n-ttyd-zh-cn l
OpenWRT云编译CUDY TR3000 V1官方编译https://firmware-selector.openwrt.org/https://firmwa
OpenWRT云编译NEWIFI-D2官方编译https://firmware-selector.openwrt.org/预安装的软件包追加部分luci-i18
环境基于openwrt/ImmortalWrt 官方在线编译器编译原因挂载自动挂载外部设备使用的默认字符集是iocharset=iso8859-1通过命令mou
清华openwrt软件源配置执行命令配置:sed -i 's_https\?://downloads.openwrt.org_https://mirrors.
openwrt ttyd 拒绝连接 无法打开ssh窗口解决办法。
immortalwrt/openwrt 物理x86设备安装教程,包括资源下载基础配置等。
提示:操作有重置风险,请先备份配置 !!!!OpenWRT 设置为纯AP+交换机功能,也就是普通硬路由的AP模式环境说明小米路由器3GOpenWRT 版本 24
OpenWRT 24.10端口转发配置打开防火墙网络-&gtl;防火墙 配置端口转发切换到端口转发(Port Forwards)菜单添加转发规则模拟需求 1 转发808
openwrt 23.05.x 卸载某些软件后报错Unhandled exception during request dispatchingmodule 'luci.ucodebridge' ...
环境openwrt 24.10.1 OpenWRT禁用PC联网设置打开【网络-&gtl;防火墙】菜单切换到Traffic Rules (有些地方叫流量规则)点击上图添加
openwrt官方版 x86重启挂载/overflay失效解决
根据红米 XIAOMI REDMI AC 2100的不同breed 刷入OpenWRT刷入方式不同。例如本例中,刷入OpenWRT需要两个文件OpenWrt F
immortalwrt/openwrt 23.05 x86 主路由必选插件推荐i18n-base-zh 语言基础包
概述OpenWRT 创建内网隔离网络,实现访客网络内网与主要内网隔离,IoT同样思路。环境说明:设备 小米路由器3Gopenwrt 版本:24.10.1Open