···305305 </listitem>
306306 <listitem>
307307 <para>
308308+ Add udev rules for the Teensy family of microcontrollers.
309309+ </para>
310310+ </listitem>
311311+ <listitem>
312312+ <para>
308313 There is a new module for the <literal>thunar</literal>
309314 program (the Xfce file manager), which depends on the
310315 <literal>xfconf</literal> dbus service, and also has a dbus
+2
nixos/doc/manual/release-notes/rl-2211.section.md
···114114115115- memtest86+ was updated from 5.00-coreboot-002 to 6.00-beta2. It is now the upstream version from https://www.memtest.org/, as coreboot's fork is no longer available.
116116117117+- Add udev rules for the Teensy family of microcontrollers.
118118+117119- There is a new module for the `thunar` program (the Xfce file manager), which depends on the `xfconf` dbus service, and also has a dbus service and a systemd unit. The option `services.xserver.desktopManager.xfce.thunarPlugins` has been renamed to `programs.thunar.plugins`, and in a future release it may be removed.
118120119121<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
···11+# UDEV Rules for Teensy boards, http://www.pjrc.com/teensy/
22+#
33+# The latest version of this file may be found at:
44+# http://www.pjrc.com/teensy/00-teensy.rules
55+#
66+# This file must be placed at:
77+#
88+# /etc/udev/rules.d/00-teensy.rules (preferred location)
99+# or
1010+# /lib/udev/rules.d/00-teensy.rules (req'd on some broken systems)
1111+#
1212+# To install, type this command in a terminal:
1313+# sudo cp 00-teensy.rules /etc/udev/rules.d/00-teensy.rules
1414+#
1515+# After this file is installed, physically unplug and reconnect Teensy.
1616+#
1717+ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04*", ENV{ID_MM_DEVICE_IGNORE}="1", ENV{ID_MM_PORT_IGNORE}="1"
1818+ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789a]*", ENV{MTP_NO_PROBE}="1"
1919+KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04*", MODE:="0666", RUN:="/bin/stty -F /dev/%k raw -echo"
2020+KERNEL=="hidraw*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04*", MODE:="0666"
2121+SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04*", MODE:="0666"
2222+KERNEL=="hidraw*", ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="013*", MODE:="0666"
2323+SUBSYSTEMS=="usb", ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="013*", MODE:="0666"
2424+2525+#
2626+# If you share your linux system with other users, or just don't like the
2727+# idea of write permission for everybody, you can replace MODE:="0666" with
2828+# OWNER:="yourusername" to create the device owned by you, or with
2929+# GROUP:="somegroupname" and mange access using standard unix groups.
3030+#
3131+# ModemManager tends to interfere with USB Serial devices like Teensy.
3232+# Problems manifest as the Arduino Serial Monitor missing some incoming
3333+# data, and "Unable to open /dev/ttyACM0 for reboot request" when
3434+# uploading. If you experience these problems, disable or remove
3535+# ModemManager from your system. If you must use a modem, perhaps
3636+# try disabling the "MM_FILTER_RULE_TTY_ACM_INTERFACE" ModemManager
3737+# rule. Changing ModemManager's filter policy from "strict" to "default"
3838+# may also help. But if you don't use a modem, completely removing
3939+# the troublesome ModemManager is the most effective solution.