Closed FreifunkUFO closed 9 years ago
Nils schrieb auf der firmware-devel mailingliste:
Ohne das Problem jetzt genauer angeschaut zu haben:
Das Skript, das ad-hoc Interfaces konfiguriert kann (als ich es zuletzt vor ein paar Wochen angeschaut hatte) nicht mit HT40 (ohne Suffix) umgehen. Für alle anderen Modi gibt es wohl einen Automatismus, der bei HT40 automatisch + bzw - wählt.
Vielleicht hilft das ja weiter.
Ich denk mal, dann wird das wohl helfen:
diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
index d8fa07e..992bd6a 100644
--- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
+++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
@@ -523,6 +523,18 @@ mac80211_setup_adhoc() {
mcval=
[ -n "$mcast_rate" ] && hostapd_add_rate mcval "$mcast_rate"
+ case "$htmode" in
+ "HT40")
+ if [ "$channel" -lt 7 ]; then
+ htmode="HT40+"
+ else
+ htmode="HT40-"
+ fi
+ ;;
+ *)
+ ;;
+ esac
+
iw dev "$ifname" ibss join "$ssid" $freq $htmode fixed-freq $bssid \
${beacon_int:+beacon-interval $beacon_int} \
${brstr:+basic-rates $brstr} \
Bitte testen, ich hab gerade keine hardware zur hand. Vermutlich wird htmode schon irgendwo mal gesetzt, im netifd wireless script oder so...
ist das jetzt selbstgehakt oder schon in openwrt online? wenn letzteres, seit wann ungefähr?
patch funktioniert zb NUR für 2.4. GHz wifi :-(
Selbst gehackt und geht nach OpenWrt-devel, wenn's denn hilft...
On Sun, Dec 21, 2014 at 06:32:29PM -0800, FreifunkUFO wrote:
ist das jetzt selbstgehakt oder schon in openwrt online? wenn letzteres, seit wann ungefähr?
Reply to this email directly or view it on GitHub: https://github.com/freifunk/firmware-leipzig/issues/25#issuecomment-67796340
danke @andrenarchy basti und nbd: https://dev.openwrt.org/ticket/18268
für 5ghz sieht dastrotzdem noch komisch aus..
nee, quatsch
the config in /etc/config/network seems inconsistent with luci
http://lists.freifunk.net/pipermail/firmware-devel-freifunk.net/2014-December/000164.html