From 23736a9309035c793c98dfe9161178eab4fddd83 Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Fri, 26 Jun 2020 18:00:18 -0700 Subject: [PATCH] Update toolchain setup docs to match current udev rule file name and functionality --- docs/setup_toolchain.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/setup_toolchain.md b/docs/setup_toolchain.md index a53d9056..eef1fa31 100644 --- a/docs/setup_toolchain.md +++ b/docs/setup_toolchain.md @@ -50,11 +50,11 @@ Next step: [Add keyboard support to Arduino](#add-keyboard-support-to-arduino) $ cd /usr/local/arduino $ sudo ./install.sh ``` -3. On Ubuntu, you will have to prevent ModemManager from attempting to grab the keyboard virtual serial port when it goes into bootloader mode: +3. On some linux distributions, ModemManager can prevent you from flashing or updating your keyboard by interfering with its virtual serial port. Additionally, by default, you may not have permissions to access your keyboard's serial port. `udev` is the Linux subsystem that managed both of these things. You should install our udev rules to manage access to your keyboard's serial port. ```sh - $ wget https://raw.githubusercontent.com/keyboardio/Kaleidoscope/master/etc/99-kaleidoscope.rules - $ sudo cp 99-kaleidoscope.rules /etc/udev/rules.d + $ https://raw.githubusercontent.com/keyboardio/Kaleidoscope/master/etc/60-kaleidoscope.rules + $ sudo cp 60-kaleidoscope.rules /etc/udev/rules.d $ sudo /etc/init.d/udev reload ```