Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add SSH remote flashing FAQ page#26281

Open
jonbobcar wants to merge 5 commits into
qmk:masterfrom
jonbobcar:add-remote-flashing-guide
Open

Add SSH remote flashing FAQ page#26281
jonbobcar wants to merge 5 commits into
qmk:masterfrom
jonbobcar:add-remote-flashing-guide

Conversation

@jonbobcar

@jonbobcar jonbobcar commented Jun 20, 2026

Copy link
Copy Markdown

Description

I wanted to flash a keyboard that was plugged into a headless Ubuntu server while I was commanding that server through SSH. My log of command inputs and errors is here: 2026-06-20_QMK_HELP.txt

With @sigprof help on Discord, and a tiny bit of Q&A with Gemini, I was able to get it working with a modification to /etc/udev/rules.d/50-qmk.rules

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout (addition or update)
  • Documentation

Issues Fixed or Closed by This PR

SSH flashing was not possible with default settings.

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
    • My change is a change to the documentation.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
    • No tests to add
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).
    • I generated local docs with qmk docs -b and the page is in the sidebar and looks good.

@zvecr zvecr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I dont think this warrants its own part on the sidebar. Its probably best to handle it as an optional argument to util/install_udev.sh and extending the existing docs at https://docs.qmk.fm/faq_build#linux-udev-rules

Comment thread docs/ssh-remote-cli-flashing.md Outdated
Comment thread docs/_sidebar.json
Comment thread docs/ssh-remote-cli-flashing.md Outdated
@jonbobcar

jonbobcar commented Jun 21, 2026

Copy link
Copy Markdown
Author

I did my best to find a decent spot for this and used the

::: Tip
Tip type note box
:::

I'm unsure how to proceed with @zvecr proposed change.

I am willing to admit that this Tip isn't very valuable and will close this PR if y'all think it is bad or doesn't fit. I was happy that the fix was relatively easy and just want to get it documented somewhere other than Discord so that people can find it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants