Update rules in doctor.py
This commit is contained in:
		| @@ -149,15 +149,30 @@ def check_udev_rules(): | ||||
|     ok = True | ||||
|     udev_dir = Path("/etc/udev/rules.d/") | ||||
|     desired_rules = { | ||||
|         'dfu': {_udev_rule("03eb", "2ff4"), _udev_rule("03eb", "2ffb"), _udev_rule("03eb", "2ff0")}, | ||||
|         'input_club': {_udev_rule("1c11", "b007")}, | ||||
|         'stm32': {_udev_rule("1eaf", "0003"), _udev_rule("0483", "df11")}, | ||||
|         'bootloadhid': {_udev_rule("16c0", "05df")}, | ||||
|         'caterina': { | ||||
|             _udev_rule("2341", "0036", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), | ||||
|             _udev_rule("1b4f", "9205", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), | ||||
|             _udev_rule("1b4f", "9203", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), | ||||
|             _udev_rule("2a03", "0036", 'ENV{ID_MM_DEVICE_IGNORE}="1"') | ||||
|         'qmk': { | ||||
|             # Atmel DFU | ||||
|             _udev_rule("03EB", "2FEF"), # ATmega16U2 | ||||
|             _udev_rule("03EB", "2FF0"), # ATmega32U2 | ||||
|             _udev_rule("03EB", "2FF3"), # ATmega16U4 | ||||
|             _udev_rule("03EB", "2FF4"), # ATmega32U4 | ||||
|             _udev_rule("03EB", "2FF9"), # AT90USB64 | ||||
|             _udev_rule("03EB", "2FFB"), # AT90USB128 | ||||
|             # Kiibohd bootloader | ||||
|             _udev_rule("1C11", "B007"), | ||||
|             # STM32duino | ||||
|             _udev_rule("1EAF", "0003"), | ||||
|             # STM32 DFU | ||||
|             _udev_rule("0483", "DF11"), | ||||
|             # BootloadHID | ||||
|             _udev_rule("16C0", "05DF"), | ||||
|             # USBAspLoader | ||||
|             _udev_rule("16C0", "05DC"), | ||||
|             # Atmel SAM-Ba (Massdrop) | ||||
|             _udev_rule("03EB", "6124"), | ||||
|             # Caterina (Pro Micro) | ||||
|             _udev_rule("1B4F", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Sparkfun | ||||
|             _udev_rule("2341", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Arduino SA | ||||
|             _udev_rule("2A03", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"')  # dog hunter AG | ||||
|         } | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user