Closed J053Fabi0 closed 3 years ago
I believe this issue is related to group permission. For example, this issue was solved for me on Ubuntu by adding myself to the plugdev group, sudo usermod -a zak -G plugdev
. This fix was inspired by issue #255. On Arch the plugdev
group does not exist so I instead used the uucp
group, sudo usermod -a zak -G uucp
. I believe this will fix your issue too.
The plugdev
group defines who can plug devices in on Ubuntu and the uucp
group defines similar permissions on Arch.
Can you please provide the output of ls -l /tmp/pipe
?
Closing this due to inactivity. If you're still having this problem, please reopen the issue.
Hi, I am experiencing the same problem.
(The reproducing steps are the same)
sudo ubertooth-btle -f -tXX:XX:XX:XX:XX:XX -c /tmp/pipe
I got: ubertooth-btle: lell_pcap_ppi_create_file: : Permission denied
I added the user to plugdev, but no results.
when I get ls -lh on /tmp/pipe prwxr---w- 1 user user 0 Aug 12 16:41 /tmp/pipe
I did not had exec permissions on the pipe, I had added them (again without fixing the issue)
I am still digging into it, but any suggestion will be appreciatted
many thanks in advance
Steps to reproduce
mkfifo /tmp/pipe
In a terminal, run
ubertooth-btle
:sudo ubertooth-btle -f -c /tmp/pipe
Expected behaviour
In the Wireshark window you should see packets scrolling by.
Actual behaviour
ubertooth-btle: lell_pcap_ppi_create_file: : Permission denied
Version information
Operating system: Arch Linux
Ubertooth tools version (ubertooth-rx -V): libubertooth 1.1 (git-de72ed9), libbtbb 1.0 (git-6c7b9ff)
Ubertooth firmware version (ubertooth-util -v): Firmware version: 2018-12-R1 (API:1.06)
If you are reporting a problem that involves third party software (Wireshark/Kismet/etc), please report the version here.
Output