mirror of
https://github.com/bettercap/bettercap
synced 2025-07-06 13:02:12 -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) {
|
||||
if core.HasBinary("iw") {
|
||||
return iwSupportedFrequencies(iface)
|
||||
} else if core.HasBinary("iwlist") {
|
||||
// give priority to iwlist because of https://github.com/bettercap/bettercap/issues/881
|
||||
if core.HasBinary("iwlist") {
|
||||
return iwlistSupportedFrequencies(iface)
|
||||
} else if core.HasBinary("iw") {
|
||||
return iwSupportedFrequencies(iface)
|
||||
}
|
||||
|
||||
return nil, fmt.Errorf("no iw or iwlist binaries found in $PATH")
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue