-
Notifications
You must be signed in to change notification settings - Fork 122
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
Added support to check if SSID is connected #37
Conversation
Thanks for your contribution. |
Huge thanks for your PR, I really appreciate your time and effort. Thanks in advance! ;) |
Yup fixed the issue with local ip and router, I just had bssid as a placeholder in the meantime. Some missing string on items are:
Other than that everything else is ready for review! |
@ErrorErrorError Internet reachability check is hard to implement in the driver layer. I would suggest implement it with a simple HTTP test in HeliPort or just omit this item. |
On iOS I use https://github.com/ashleymills/Reachability.swift, it also should work on macOS. But it will only check if Internet is available using the default device, not a specific device. |
I will check it out and see if I can check reachability using this or just using https. |
Awesome, will do! Thanks for the changes. |
I can also get the local ip address using scutil if you believe that's a better implementation than the current one. |
@ErrorErrorError is this PR ready to be merged? Do we need to wait for APIs for security and country code? |
We can wait for security and country code api since |
It's now ready to be merged. Squashed commits and now should be easier to read. Thanks for the help on this pull request! |
Added Wi-Fi details when pressing Options and Wi-Fi icon. - still missing getting ip address, router, internet reachability, security and country code on the connected network - added disconnect ssid however it does nothing as of now. Fixed issue with local IP address and router IP address not showing properly - moved code in Api.c Added support for reachability to detect if a wireless connection can connect - added placeholder for wifi channel width - fixed a typo for Tx Rate Replaced custom bandwidth to itlwm's api - Added disassociate button from itlwm's api Improvements on local address Improvements getting router ip address - using scutil instead of netstat and ipconfig, reduces parsing strings removed unused function runCommand Removed unnecessary negative sign from rssi and noise due to fixes in itlwm. OpenIntelWireless/itlwm@dd4bec0 Updated rssi and noise values to match itlwm.kext api OpenIntelWireless/itlwm@dd4bec0 - Hidden Security and country code items since they have not been implemented so this pull request can be merged.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
#21