mirror of
https://github.com/bettercap/bettercap
synced 2025-07-06 04:52:10 -07:00
fix: give priority to iwlist as iw gives unsupported frequencies (fixes #881)
This commit is contained in:
parent
4f3f55f648
commit
e224eea8c6
1 changed files with 5 additions and 3 deletions
|
@ -123,10 +123,12 @@ func iwSupportedFrequencies(iface string) ([]int, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetSupportedFrequencies(iface string) ([]int, error) {
|
func GetSupportedFrequencies(iface string) ([]int, error) {
|
||||||
if core.HasBinary("iw") {
|
// give priority to iwlist because of https://github.com/bettercap/bettercap/issues/881
|
||||||
return iwSupportedFrequencies(iface)
|
if core.HasBinary("iwlist") {
|
||||||
} else if core.HasBinary("iwlist") {
|
|
||||||
return iwlistSupportedFrequencies(iface)
|
return iwlistSupportedFrequencies(iface)
|
||||||
|
} else if core.HasBinary("iw") {
|
||||||
|
return iwSupportedFrequencies(iface)
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil, fmt.Errorf("no iw or iwlist binaries found in $PATH")
|
return nil, fmt.Errorf("no iw or iwlist binaries found in $PATH")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue