Skip to content
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

(Documentation) Instructions for udev rule on linux #5

Open
databoose opened this issue Jan 19, 2024 · 2 comments
Open

(Documentation) Instructions for udev rule on linux #5

databoose opened this issue Jan 19, 2024 · 2 comments

Comments

@databoose
Copy link

I am quite stumped here, i have ran the dfu buddy appimage on linux both with and without root, and i cannot find my USB-C bluetooth device listed.

image

As stated here within the readme, it says that i need to set up the udev rules correctly, but as far as i can tell in the documentation no instructions for how to do this are shown.

Any ideas? Thanks.

@sourcebox
Copy link
Owner

Linux udev rules are a security feature of the operating system and not related to a certain application like DFU Buddy. Therefore, you have to refer to some general documentaion about them, e.g. https://wiki.archlinux.org/title/udev

The udev rules include the vendor and product id of the DFU device, so you have to find them out first. In case of an STM32-based device, have a look here: https://github.com/wiieva/dfu-util/blob/master/doc/40-dfuse.rules

If your device is not based on an STM32, then DFU Buddy will maybe not work. Try to use the command line dfu-util in that case. The udev rules are also required then.

@sourcebox
Copy link
Owner

Also make sure that your device is in DFU mode before starting DFU Buddy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants