{"action":"created","issue":{"url":"https://api.github.com/repos/mossmann/hackrf/issues/181","labels_url":"https://api.github.com/repos/mossmann/hackrf/issues/181/labels{/name}","comments_url":"https://api.github.com/repos/mossmann/hackrf/issues/181/comments","events_url":"https://api.github.com/repos/mossmann/hackrf/issues/181/events","html_url":"https://github.com/mossmann/hackrf/issues/181","id":89139304,"number":181,"title":"Random Reboots with HackRF Jawbreaker","user":{"login":"alexschneider","id":5846376,"avatar_url":"https://avatars.githubusercontent.com/u/5846376?v=3","gravatar_id":"","url":"https://api.github.com/users/alexschneider","html_url":"https://github.com/alexschneider","followers_url":"https://api.github.com/users/alexschneider/followers","following_url":"https://api.github.com/users/alexschneider/following{/other_user}","gists_url":"https://api.github.com/users/alexschneider/gists{/gist_id}","starred_url":"https://api.github.com/users/alexschneider/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexschneider/subscriptions","organizations_url":"https://api.github.com/users/alexschneider/orgs","repos_url":"https://api.github.com/users/alexschneider/repos","events_url":"https://api.github.com/users/alexschneider/events{/privacy}","received_events_url":"https://api.github.com/users/alexschneider/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-06-17T22:10:59Z","updated_at":"2015-07-08T22:44:17Z","closed_at":null,"body":"Hi All,\r\n\r\nI'm trying to use my Jawbreaker with a Thinkpad W530 under Arch Linux. I've installed the hackrf tools and libhackrf from git, and flashed the latest release of the firmware onto my device. About half of the times I use hackrf commands or GNU Radio, it fails with the message `hackrf_open() failed: HACKRF_ERROR_LIBUSB (-1000)`. Further investigation reveals that the reason for this error is because of [this](https://github.com/mossmann/hackrf/blob/master/host/libhackrf/src/hackrf.c#L523) control path. If the command fails, the usb light on the device flashes and I see a usb disconnect/connect in my dmesg. \r\n\r\nI can reliably get it to work by running the following command:\r\n\r\n```\r\n$ hackrf_info; sleep 1; hackrf_info\r\n```\r\n\r\n(note: the first one will fail, but the second one always succeeds). \r\n\r\nI've tried about a dozen different usb cables (including one with a ferrite core), and all the ports on my computer, with no difference in result. "},"comment":{"url":"https://api.github.com/repos/mossmann/hackrf/issues/comments/119751951","html_url":"https://github.com/mossmann/hackrf/issues/181#issuecomment-119751951","issue_url":"https://api.github.com/repos/mossmann/hackrf/issues/181","id":119751951,"user":{"login":"dominicgs","id":91747,"avatar_url":"https://avatars.githubusercontent.com/u/91747?v=3","gravatar_id":"","url":"https://api.github.com/users/dominicgs","html_url":"https://github.com/dominicgs","followers_url":"https://api.github.com/users/dominicgs/followers","following_url":"https://api.github.com/users/dominicgs/following{/other_user}","gists_url":"https://api.github.com/users/dominicgs/gists{/gist_id}","starred_url":"https://api.github.com/users/dominicgs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dominicgs/subscriptions","organizations_url":"https://api.github.com/users/dominicgs/orgs","repos_url":"https://api.github.com/users/dominicgs/repos","events_url":"https://api.github.com/users/dominicgs/events{/privacy}","received_events_url":"https://api.github.com/users/dominicgs/received_events","type":"User","site_admin":false},"created_at":"2015-07-08T22:44:17Z","updated_at":"2015-07-08T22:44:17Z","body":"@alexschneider Did you have chance to test whether or not this workaround fixes your issue?"}}