找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 873|回复: 18

immortalwrt云编译前,怎么设置好wifi名称这些呢?

[复制链接]
immortalwrt云编译前,怎么设置好wifi名称这些呢?

每次编译好固件,重刷要一顿设置

摸索一天了,找不到方法~  大佬们给点指点!
我的恩山、我的无线 The best wifi forum is right here.
参加佐大培训班就全学会了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

参考大佬的action https://github.com/VIKINGYFY

点评

感谢大佬,从里面学习了点,要是能设置好密码这些就完美了  详情 回复 发表于 2024-2-27 10:37
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

在线编译,首次启动时运行的脚本(uci-defaults)可以自定义脚本

# Beware! This script will be in /rom/etc/uci-defaults/ as part of the image.
# Uncomment lines to apply:
#
# wlan_name="ImmortalWrt"
# wlan_password="12345678"
#
# root_password=""
# lan_ip_address="192.168.1.1"
#
# pppoe_username=""
# pppoe_password=""

# 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 commit network
fi

# Configure WLAN
# More options: https://openwrt.org/docs/guide-user/network/wifi/basic#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-user/network/wan/wan_interface_protocols#protocol_pppoe_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

echo "All done!"

点评

这个厉害,按照你这样是不是可以设置好wifi中继,有参考的吗学习学习  详情 回复 发表于 2024-2-27 10:36
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

如果是使用LUCI界面配置WiFi,也就是使用mtwifi-cfg,则在编译脚本里添加以下命令:
sed -i 's/ImmortalWrt-2.4G/ImmortalWrt/g' package/mtk/applications/mtwifi-cfg/files/mtwifi.sh

如果是使用luci-app-mtk界面配置WiFi,则在编译脚本里添加以下命令:
sed -i 's/MT7981_AX3000_2.4G/ImmortalWrt/g' package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b0.dat
sed -i 's/MT7981_AX3000_5G/ImmortalWrt-5G/g' package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b1.dat

点评

这个方法可行,不过密码那些还是要手动来 感谢大佬指点!  详情 回复 发表于 2024-2-27 10:35
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
zjuahhy 发表于 2024-2-27 08:58
如果是使用LUCI界面配置WiFi,也就是使用mtwifi-cfg,则在编译脚本里添加以下命令:
sed -i 's/ImmortalWrt ...

这个方法可行,不过密码那些还是要手动来   感谢大佬指点!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
17558760 发表于 2024-2-26 22:33
在线编译,首次启动时运行的脚本(uci-defaults)可以自定义脚本

# Beware! This script will be in /rom/ ...

这个厉害,按照你这样是不是可以设置好wifi中继,有参考的吗学习学习
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
lgs2007m 发表于 2024-2-26 20:34
参考大佬的action https://github.com/VIKINGYFY

感谢大佬,从里面学习了点,要是能设置好密码这些就完美了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

okuni 发表于 2024-2-27 10:36
这个厉害,按照你这样是不是可以设置好wifi中继,有参考的吗学习学习

设置好脚本完全可已,我就是配置好了所有设置,恢复出厂后不用再配置。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

okuni 发表于 2024-2-27 10:36
这个厉害,按照你这样是不是可以设置好wifi中继,有参考的吗学习学习

在路由器设置界面安自己需求设置,注意只点保存,不要点保存并应用。然后打开右上角未保存的配置,复制配置到构建固件那里的,首次启动时运行的脚本里面粘贴。配置下面增加 uci commit 后面这里根据实际配置项目填写  所有配置完成后 请求构建



点评

感谢大佬!!!!! 终于懂了  发表于 2024-2-28 20:19
[attachimg]675394[/attachimg] 感谢大佬指点,这样理解没错吧 知道云编译/本地编译这个放什么目录吗?  详情 回复 发表于 2024-2-27 20:42
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
17558760 发表于 2024-2-27 20:24
在路由器设置界面安自己需求设置,注意只点保存,不要点保存并应用。然后打开右上角未保存的配置,复制配 ...


感谢大佬指点,这样理解没错吧    知道云编译/本地编译这个放什么目录吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看一下/etc/uci-defaults/99-asu-defaults

点评

找到了这个,https://openwrt.org/docs/guide-developer/uci-defaults 不知道是不是放这里面/etc/uci-defaults  详情 回复 发表于 2024-2-27 21:30
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
17558760 发表于 2024-2-27 21:18
看一下/etc/uci-defaults/99-asu-defaults

找到了这个,https://openwrt.org/docs/guide-developer/uci-defaults
不知道是不是放这里面/etc/uci-defaults
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 14:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表