소스 검색

Generate wifi config

Matthias Schiffer 10 년 전
부모
커밋
05fb012ae4
2개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 0
      package/gluon-core/Makefile
  2. 5 4
      package/gluon-core/generate/lib/gluon/upgrade/core/initial/020-wireless

+ 1 - 0
package/gluon-core/Makefile

@@ -30,6 +30,7 @@ endef
 
 define Package/gluon-core/install
 	$(CP) ./files/* $(1)/
+	$(GLUON_GENERATE) ./generate/* $(1)/
 endef
 
 $(eval $(call BuildPackage,gluon-core))

+ 5 - 4
package/gluon-core/files/lib/gluon/upgrade/core/initial/020-lff-wireless → package/gluon-core/generate/lib/gluon/upgrade/core/initial/020-wireless

@@ -4,7 +4,7 @@ uci -q batch <<EOF
 delete wireless.radio0.disabled
 delete wireless.@wifi-iface[0]
 
-set wireless.radio0.channel='1'
+set wireless.radio0.channel='@wifi24.channel@'
 set wireless.radio0.htmode='HT40+'
 set wireless.radio0.country='DE'
 
@@ -12,14 +12,15 @@ set wireless.wifi_freifunk='wifi-iface'
 set wireless.wifi_freifunk.device='radio0'
 set wireless.wifi_freifunk.network='freifunk'
 set wireless.wifi_freifunk.mode='ap'
-set wireless.wifi_freifunk.ssid='luebeck.freifunk.net'
+set wireless.wifi_freifunk.ssid='@wifi24.ssid@'
 
 set wireless.wifi_mesh='wifi-iface'
 set wireless.wifi_mesh.device='radio0'
 set wireless.wifi_mesh.network='mesh'
 set wireless.wifi_mesh.mode='adhoc'
-set wireless.wifi_mesh.ssid='02:d1:11:37:fc:38'
-set wireless.wifi_mesh.bssid='02:d1:11:37:fc:38'
+set wireless.wifi_mesh.ssid='@wifi24.mesh_ssid@'
+set wireless.wifi_mesh.bssid='@wifi24.mesh_bssid@'
+set wireless.wifi_mesh.mcast_rate='12000'
 
 commit wireless
 EOF