Comments (3)
This happened to me many times. On campus, we will have machines that cannot report data because printer wifi networks cause issues (the stupid HP DIRECT wifi signals). Not sure if some have carriage returns or something, but during the airport scan the xml fetched will quit halfway.
from pinpoint.
So this issue is just to track the hard crash. pinpoint should read the exception and write out an error.
I'm pretty sure it isn't a carriage return issue simply the airport
command not being written in a way that it can handle that many SSIDs. I was able to replicate this a few times without pinpoint by calling:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -s --xml
It does look like I can replace the airport subprocess call with code from the Core WLAN framework. https://developer.apple.com/documentation/corewlan/cwinterface?language=objc That however it going to take a bit of time to write up and test.
from pinpoint.
Switching to CoreWLAN is going to be the better solution. I have a mock up working so I'll switch to that in the next release.
from pinpoint.
Related Issues (20)
- Store stale location data
- Provide sample mobileconfig profile
- Umlauts in Adress Lookup? HOT 7
- Turn off WiFi after run (if it was turned on by pinpoint) HOT 3
- Limit API calls client side HOT 16
- Support for a post_run script
- Sierra support HOT 6
- Address is: Error Domain=kCLErrorDomain Code=2 "(null)" HOT 8
- toggle_wireless broken HOT 1
- Add python() fails on 10.12.4 HOT 1
- New LS Enable method
- High Sierra Testing HOT 8
- Location lookup via Google does not work HOT 7
- Installing on macOS 10.13.1 APFS HOT 4
- MunkiReport on High Sierra is unable to poll location from pinpoint successfully HOT 17
- Cleanup doc strings
- Remove FoundationPlist for prefs HOT 1
- Use CoreWLAN for wifi scanning HOT 2
- Intermittent failures with munkireport HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pinpoint.