mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-18 23:12:59 +02:00
hostap: Allow to use Automatic Channel Selection (ACS)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
@@ -2164,6 +2164,7 @@ WARNING: untranslated string: wlan client wpa mode ccmp tkip = CCMP-TKIP
|
||||
WARNING: untranslated string: wlan client wpa mode tkip tkip = TKIP-TKIP
|
||||
WARNING: untranslated string: wlan clients = Wireless clients
|
||||
WARNING: untranslated string: wlanap = Access Point
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
WARNING: untranslated string: wlanap channel = Channel
|
||||
WARNING: untranslated string: wlanap configuration = Access Point Configuration
|
||||
WARNING: untranslated string: wlanap country = Country Code
|
||||
|
||||
@@ -1362,6 +1362,7 @@ WARNING: untranslated string: wlan client wpa mode ccmp tkip = CCMP-TKIP
|
||||
WARNING: untranslated string: wlan client wpa mode tkip tkip = TKIP-TKIP
|
||||
WARNING: untranslated string: wlan clients = Wireless clients
|
||||
WARNING: untranslated string: wlanap = Access Point
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
WARNING: untranslated string: wlanap configuration = Access Point Configuration
|
||||
WARNING: untranslated string: wlanap country = Country Code
|
||||
WARNING: untranslated string: wlanap neighbor scan = Neighborhood scan
|
||||
|
||||
@@ -880,3 +880,4 @@ WARNING: untranslated string: system is offline = The system is offline.
|
||||
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
|
||||
WARNING: untranslated string: update ruleset = Update ruleset
|
||||
WARNING: untranslated string: vpn statistics n2n = unknown string
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
|
||||
@@ -1030,6 +1030,7 @@ WARNING: untranslated string: wlan client password = Password
|
||||
WARNING: untranslated string: wlan client tls cipher = TLS Cipher
|
||||
WARNING: untranslated string: wlan client tls version = TLS Version
|
||||
WARNING: untranslated string: wlanap = Access Point
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
WARNING: untranslated string: wlanap configuration = Access Point Configuration
|
||||
WARNING: untranslated string: wlanap neighbor scan = Neighborhood scan
|
||||
WARNING: untranslated string: wlanap neighbor scan warning = Warning! Disabling may violate regulatory rules!
|
||||
|
||||
@@ -1076,6 +1076,7 @@ WARNING: untranslated string: wlan client password = Password
|
||||
WARNING: untranslated string: wlan client tls cipher = TLS Cipher
|
||||
WARNING: untranslated string: wlan client tls version = TLS Version
|
||||
WARNING: untranslated string: wlanap = Access Point
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
WARNING: untranslated string: wlanap configuration = Access Point Configuration
|
||||
WARNING: untranslated string: wlanap neighbor scan = Neighborhood scan
|
||||
WARNING: untranslated string: wlanap neighbor scan warning = Warning! Disabling may violate regulatory rules!
|
||||
|
||||
@@ -1362,6 +1362,7 @@ WARNING: untranslated string: wlan client wpa mode ccmp tkip = CCMP-TKIP
|
||||
WARNING: untranslated string: wlan client wpa mode tkip tkip = TKIP-TKIP
|
||||
WARNING: untranslated string: wlan clients = Wireless clients
|
||||
WARNING: untranslated string: wlanap = Access Point
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
WARNING: untranslated string: wlanap configuration = Access Point Configuration
|
||||
WARNING: untranslated string: wlanap country = Country Code
|
||||
WARNING: untranslated string: wlanap neighbor scan = Neighborhood scan
|
||||
|
||||
@@ -1357,6 +1357,7 @@ WARNING: untranslated string: wlan client wpa mode ccmp tkip = CCMP-TKIP
|
||||
WARNING: untranslated string: wlan client wpa mode tkip tkip = TKIP-TKIP
|
||||
WARNING: untranslated string: wlan clients = Wireless clients
|
||||
WARNING: untranslated string: wlanap = Access Point
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
WARNING: untranslated string: wlanap configuration = Access Point Configuration
|
||||
WARNING: untranslated string: wlanap country = Country Code
|
||||
WARNING: untranslated string: wlanap neighbor scan = Neighborhood scan
|
||||
|
||||
@@ -894,5 +894,6 @@ WARNING: untranslated string: update ruleset = Update ruleset
|
||||
WARNING: untranslated string: vpn start action add = Wait for connection initiation
|
||||
WARNING: untranslated string: vpn statistics n2n = unknown string
|
||||
WARNING: untranslated string: vpn wait = WAITING
|
||||
WARNING: untranslated string: wlanap auto = Automatic Channel Selection
|
||||
WARNING: untranslated string: wlanap neighbor scan = Neighborhood scan
|
||||
WARNING: untranslated string: wlanap neighbor scan warning = Warning! Disabling may violate regulatory rules!
|
||||
|
||||
@@ -792,6 +792,7 @@
|
||||
< Weekly
|
||||
< wireless network
|
||||
< wlanap
|
||||
< wlanap auto
|
||||
< wlanap configuration
|
||||
< wlanap country
|
||||
< wlanap neighbor scan
|
||||
@@ -902,6 +903,7 @@
|
||||
< transport mode does not support vti
|
||||
< update ruleset
|
||||
< Weekly
|
||||
< wlanap auto
|
||||
############################################################################
|
||||
# Checking cgi-bin translations for language: it #
|
||||
############################################################################
|
||||
@@ -1157,6 +1159,7 @@
|
||||
< Weekly
|
||||
< wireless network
|
||||
< wlanap
|
||||
< wlanap auto
|
||||
< wlanap configuration
|
||||
< wlanap neighbor scan
|
||||
< wlanap neighbor scan warning
|
||||
@@ -1487,6 +1490,7 @@
|
||||
< Weekly
|
||||
< wireless network
|
||||
< wlanap
|
||||
< wlanap auto
|
||||
< wlanap configuration
|
||||
< wlanap neighbor scan
|
||||
< wlanap neighbor scan warning
|
||||
@@ -2225,6 +2229,7 @@
|
||||
< Weekly
|
||||
< wireless network
|
||||
< wlanap
|
||||
< wlanap auto
|
||||
< wlanap configuration
|
||||
< wlanap country
|
||||
< wlanap neighbor scan
|
||||
@@ -3001,6 +3006,7 @@
|
||||
< Weekly
|
||||
< wireless network
|
||||
< wlanap
|
||||
< wlanap auto
|
||||
< wlanap configuration
|
||||
< wlanap country
|
||||
< wlanap neighbor scan
|
||||
@@ -3126,5 +3132,6 @@
|
||||
< vpn start action add
|
||||
< vpn wait
|
||||
< Weekly
|
||||
< wlanap auto
|
||||
< wlanap neighbor scan
|
||||
< wlanap neighbor scan warning
|
||||
|
||||
@@ -270,7 +270,7 @@ if ( -d '/sys/class/net/mon.'.$wlanapsettings{'INTERFACE'} ) {
|
||||
}
|
||||
|
||||
my @channellist_cmd;
|
||||
my @channellist;
|
||||
my @channellist = (0);
|
||||
|
||||
if ( $wlanapsettings{'DRIVER'} eq 'NL80211' ){
|
||||
my $wiphy = `iw dev $wlanapsettings{'INTERFACE'} info | grep wiphy | cut -d" " -f2`;
|
||||
@@ -285,7 +285,7 @@ $_ =~ /(.*) \[(\d+)(.*)\]/;
|
||||
$channel = $2;chomp $channel;
|
||||
if ( $channel =~ /\d+/ ){push(@temp,$channel + 0);}
|
||||
}
|
||||
@channellist = @temp;
|
||||
push(@channellist, @temp);
|
||||
} else {
|
||||
@channellist_cmd = `iwlist $monwlaninterface channel|tail -n +2 2>/dev/null`;
|
||||
# get available channels
|
||||
@@ -296,7 +296,7 @@ $_ =~ /(.*)Channel (\d+)(.*):/;
|
||||
$channel = $2;chomp $channel;
|
||||
if ( $channel =~ /\d+/ ){push(@temp,$channel + 0);}
|
||||
}
|
||||
@channellist = @temp;
|
||||
push(@channellist, @temp);
|
||||
}
|
||||
|
||||
my @countrylist_cmd = `regdbdump /usr/lib/crda/regulatory.bin 2>/dev/null`;
|
||||
@@ -414,7 +414,13 @@ if ( scalar @channellist > 0 ){
|
||||
END
|
||||
;
|
||||
foreach $channel (@channellist){
|
||||
print "<option $selected{'CHANNEL'}{$channel}>$channel</option>";
|
||||
print "<option $selected{'CHANNEL'}{$channel}>";
|
||||
if ($channel eq 0) {
|
||||
print "- $Lang::tr{'wlanap auto'} -";
|
||||
} else {
|
||||
print $channel;
|
||||
}
|
||||
print "</option>";
|
||||
}
|
||||
print "</select></td></tr>"
|
||||
} else {
|
||||
|
||||
@@ -2839,6 +2839,7 @@
|
||||
'wlan client wpa mode tkip tkip' => 'TKIP-TKIP',
|
||||
'wlan clients' => 'WLAN-Clients',
|
||||
'wlanap' => 'Access Point',
|
||||
'wlanap auto' => 'Automatic Channel Selection',
|
||||
'wlanap channel' => 'Kanal',
|
||||
'wlanap configuration' => 'Access Point Konfiguration',
|
||||
'wlanap country' => 'Ländercode',
|
||||
|
||||
@@ -2888,6 +2888,7 @@
|
||||
'wlan client wpa mode tkip tkip' => 'TKIP-TKIP',
|
||||
'wlan clients' => 'Wireless clients',
|
||||
'wlanap' => 'Access Point',
|
||||
'wlanap auto' => 'Automatic Channel Selection',
|
||||
'wlanap channel' => 'Channel',
|
||||
'wlanap configuration' => 'Access Point Configuration',
|
||||
'wlanap country' => 'Country Code',
|
||||
|
||||
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = hostapd
|
||||
PAK_VER = 45
|
||||
PAK_VER = 46
|
||||
|
||||
DEPS = ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user