-
Notifications
You must be signed in to change notification settings - Fork 9
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
MacOS 14.5: Could not parse signal data #1094
Comments
Thanks for this report, @VladislavGatsenko -- it looks like Apple has indeed deprecated their If you're comfortable doing so, could you please run Thanks again! |
Thank you for your response. Here are the files: |
Wow, super speedy response! 🏎️ It looks like /usr/bin/time -v sudo wdutil diagnose > wdutil-diag.txt 2>&1 The troubleshooting is truly appreciated, as I don't have any Apple devices to test with! |
I used sudo /usr/bin/time sudo wdutil diagnose > wdutil-diag-3.txt 2>&1, because /usr/bin/time -v sudo wdutil diagnose > wdutil-diag.txt 2>&1: /usr/bin/time: illegal option -- v
usage: time [-al] [-h | -p] [-o file] utility [argument ...] wdutil-diag-3.txt |
Oof, sorry, I did not expect the output to be so large! Some research this morning shows that Apple has not replaced the required underlying functionality with anything else that works similarly. I found all the info that's needed in the If you're willing to continue providing support from your end, I've got a couple more things I'd like to try with
Thanks again for all your help with this! |
If the above don't work, we may need to wait for .NET 9 to be able to call Swift code, where the functionality we need does exist: dotnet/runtime#93631 |
I found no output after running the wdutil commands, which is strange. I tried different command calls, according to the documentation, but the result is “0”. time system_profiler SPAirPortDataType > 1.txt |
Ahh, that is so awesome, thanks for finding that! Did you need to be root in order to run it? Removing the It seems straightforward enough to parse, so I'll hopefully get a v2.0 out at some point next week 🤞🏻 |
Yes, it works without specifying sudo. Thanks for the help :) |
Maybe json format for parsing would be more convenient: time system_profiler -json SPAirPortDataType > 2.txt |
Even better! Almost there! The only thing missing is the AP MAC addresses, which I think we can get from: /usr/sbin/system_profiler -json SPAirPortDataType -detailLevel full > system_profiler.json 🤞🏻 |
Mac addresses are unfortunately unavailable. |
Arg, that goes against the schema/spec I found. Do MAC addresses show up with |
Unfortunately, the result is similar, the mac address is still missing. |
F, I guess we're going to need to remove some Mac functionality in v2.0 😢 |
It looks like there's no other option right now. Until either apple finalizes wdutil, or until .NET 9 comes along to use swift. |
Steps to reproduce
Expected behavior
The wifi adapter should be detected and networks should appear in the application (as it was before)
Observed behavior
The application cannot detect the adapter and does not allow access to networks (this is the case now, resetting network settings does not help)
The text was updated successfully, but these errors were encountered: