Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WiFiList command in network workflow not listing all the available WiFi names #18

Closed
skamal1808 opened this issue Nov 16, 2021 · 6 comments

Comments

@skamal1808
Copy link

I am using your network alfred workflow on macOS 12 Monterey. Everything is working fine except the wifilist command. It’s listing the wifi but no AP names are shown. I am attaching the screenshot for better understanding
image

@mrodalgaard
Copy link
Owner

I see the same behaviour on Monterey. The reason is that Apple changed the airport --scan command, which is used for scanning for access points. sudo is needed for BSSIDs to be returned, which is used in parsing the individual access points. If you are comfortable in the terminal try running below commands and post the output here:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --scan

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --scan

@skamal1808
Copy link
Author

here is the output after running the commands
image

@mrodalgaard
Copy link
Owner

Hi @skamal1808, would you mind downloading and installing the artifact (Network.alfredworkflow, 551 KB, version 1.5) from https://github.com/mrodalgaard/alfred-network-workflow/actions/runs/1487815293 and test if that fixes your issue?

@skamal1808
Copy link
Author

Yes this works. Thanks!!

@cdpath
Copy link

cdpath commented Nov 23, 2021

@mrodalgaard
hi, I tested 1487815293 as well, it can list Wi-Fi names. However, whenever I switched an access point, it asked me for keychain access, is there any way to bypass it?

@mrodalgaard
Copy link
Owner

Great with more testing before release. I will make an official 1.5 release soon.

@cdpath; I assume you mean selecting a WiFi name from the wifilist list and wanting to connect to that access point when you say "switching an access point...". This is unfortunately a known limitation of this workflow caused by MacOS requiring login to extract the password from the keychain.

It is mentioned in the README:

WIFI / Access Point changes requires your keychain password which is a known limitation. See HERE.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants