<div dir="ltr"><div><div><div>Hi,<br><br></div>I am using below uci script,<br><br>vi target/linux/ar71xx/base-files/etc/uci-defaults/99-wireless<br><br>#copyright (c) 2013 The Linux Foundation. All rights reserved.<br># Copyright (C) 2011 OpenWrt.org<br>#<br><br><br>touch /etc/config/wireless<br><br>uci set wireless.@wifi-device[0].disabled=0;<br>uci set system.@system[0].hostname=OpenWrt<br>uci set wireless.@wifi-iface[0].mode=ap<br>uci set wireless.@wifi-iface[0].ssid=Home_plug_1<br>uci set wireless.@wifi-iface[0].encryption=wpa2<br>uci set wireless.@wifi-iface[0].key="Home_plug_1"<br>#uci set wireless.radio0.disabled=0<br><br>uci set wireless.@wifi-device[1].disabled=0;<br>uci set wireless.@wifi-iface[1].mode=ap<br>uci set wireless.@wifi-iface[1].ssid=Home_plug_2<br>uci set wireless.@wifi-iface[1].encryption=wpa2<br>uci set wireless.@wifi-iface[1].key="Home_plug_2"<br>#uci set wireless.radio0.disabled=0<br><br><br>uci commit wireless<br><br>exit 0<br><br></div>The default SSID is working but not able to set encryption type and key.<br><br></div>Thanks,<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 2, 2015 at 9:19 PM, John kerry <span dir="ltr"><<a href="mailto:kerry9842@gmail.com" target="_blank">kerry9842@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi Leiten,<br><br></div>I have one issue, after upgrading this firmware it will load wireless configuration with this changes, actually it should load when i do factory reset.<br><br></div>Thanks,<br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 2, 2015 at 3:45 PM, John kerry <span dir="ltr"><<a href="mailto:kerry9842@gmail.com" target="_blank">kerry9842@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Leiten,<br><br></div>Thank you so much, Its working :)<br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 2, 2015 at 3:12 PM, N.Leiten <span dir="ltr"><<a href="mailto:nickleiten@gmail.com" target="_blank">nickleiten@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Don't answer to my e-mail only, you need to add openwrt-devel maillist to CC or just answer to CC, in each case I'll receive message but also everyone could see all discussion.<br>
<span><br>
In email dated Воскресенье - 02 августа 2015 12:54:32 user John kerry wrote:<br>
> Hi Leiten,<br>
><br>
> I have added new files under and written below :<br>
> vi target/linux/ar71xx/base-files/etc/uci-defaults/wireless<br>
<br>
</span>Use index in prefix of filename to set order of execution, so it'll be like '99-wireless'.<br>
<span><br>
><br>
> #!/bin/sh<br>
> #<br>
> # Copyright (c) 2013 The Linux Foundation. All rights reserved.<br>
> # Copyright (C) 2011 OpenWrt.org<br>
> #<br>
><br>
> [ -e /etc/config/wireless ] && exit 0<br>
<br>
</span>Here is the problem. When uci-defaults invoke scripts there's already preconfiguration done and /etc/config/wireless already exists, so your script just exit at this point. Remove this line.<br>
<div><div><br>
><br>
> touch /etc/config/wireless<br>
><br>
> uci set wireless.@wifi-device[0].disabled=0;<br>
> uci set system.@system[0].hostname=test_ap<br>
> uci set wireless.@wifi-iface[0].mode=ap<br>
> uci set wireless.@wifi-iface[0].ssid=CD-2.4D<br>
> uci set wireless.@wifi-iface[0].encryption=none<br>
> uci set wireless.@wifi-iface[0].wds=1<br>
> uci set wireless.radio0.disabled=0<br>
><br>
> uci commit wireless<br>
><br>
> exit 0<br>
><br>
> and compile the source code using make V=s but still not changed default<br>
> settings.<br>
><br>
> Please help me to make it works.<br>
><br>
> Thanks,<br>
><br>
><br>
> On Sat, Aug 1, 2015 at 4:38 PM, N.Leiten <<a href="mailto:nickleiten@gmail.com" target="_blank">nickleiten@gmail.com</a>> wrote:<br>
><br>
> > You can also use uci-defaults mechanism for your purpose. Just put<br>
> > script in base-files/etc/uci-defaults and set your preferrable<br>
> > parameters with uci and don't forget to 'exit 0' at the end of script,<br>
> > in elsecase it'll be run every time at boot ruining changes.<br>
> ><br>
> > 2015-07-31 12:08 GMT+03:00 John kerry <<a href="mailto:kerry9842@gmail.com" target="_blank">kerry9842@gmail.com</a>>:<br>
> > > Hi,<br>
> > ><br>
> > > I am working on Ar71xx openWRT Luci project. By default the Wi-Fi is<br>
> > > disabled and SSID is OpenWrt. I need to change the default settings.<br>
> > > Could anyone help me to change the default settings.<br>
> > ><br>
> > ><br>
> > > Best Regards,<br>
> > > John<br>
> > ><br>
> > > _______________________________________________<br>
> > > openwrt-devel mailing list<br>
> > > <a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.org</a><br>
> > > <a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel</a><br>
> > ><br>
> > _______________________________________________<br>
> > openwrt-devel mailing list<br>
> > <a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.org</a><br>
> > <a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel</a><br>
> ><br>
_______________________________________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.org</a><br>
<a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>