68 lines
3.3 KiB
Text
68 lines
3.3 KiB
Text
# 99-ttyt-tbeam.rules
|
|
# LilyGO T-Beam SUPREME (ESP32-S3 USB JTAG/serial debug unit)
|
|
# Stable symlinks for grep: /dev/ttytAMY, /dev/ttytBOB, ...
|
|
#
|
|
# As root, save to /etc/udev/rules.d/99-ttyt-tbeam.rules
|
|
#
|
|
# Created 2//19/26 with ChatGTP after tallying units one-by-one
|
|
#
|
|
SUBSYSTEM=="tty", ATTRS{idVendor}=="303a", ATTRS{idProduct}=="1001", ATTRS{serial}=="48:CA:43:5B:BF:68", MODE:="0660", GROUP:="dialout", SYMLINK+="ttytAMY"
|
|
SUBSYSTEM=="tty", ATTRS{idVendor}=="303a", ATTRS{idProduct}=="1001", ATTRS{serial}=="48:CA:43:5A:93:DC", MODE:="0660", GROUP:="dialout", SYMLINK+="ttytBOB"
|
|
SUBSYSTEM=="tty", ATTRS{idVendor}=="303a", ATTRS{idProduct}=="1001", ATTRS{serial}=="48:CA:43:5A:91:44", MODE:="0660", GROUP:="dialout", SYMLINK+="ttytCY"
|
|
SUBSYSTEM=="tty", ATTRS{idVendor}=="303a", ATTRS{idProduct}=="1001", ATTRS{serial}=="48:CA:43:5A:93:A0", MODE:="0660", GROUP:="dialout", SYMLINK+="ttytDAN"
|
|
SUBSYSTEM=="tty", ATTRS{idVendor}=="303a", ATTRS{idProduct}=="1001", ATTRS{serial}=="48:CA:43:5A:90:D0", MODE:="0660", GROUP:="dialout", SYMLINK+="ttytED"
|
|
|
|
#
|
|
# to load and test:
|
|
# sudo udevadm control --reload-rules
|
|
# sudo udevadm trigger --subsystem-match=tty
|
|
# ls -l /dev/ttyt*
|
|
#
|
|
|
|
# Derived from:
|
|
#
|
|
# Bob:
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $ date; pio device list |grep -A3 ttyA
|
|
# Thu Feb 19 08:26:36 PST 2026
|
|
# /dev/ttyACM0
|
|
# ------------
|
|
# Hardware ID: USB VID:PID=303A:1001 SER=48:CA:43:5A:93:DC LOCATION=2-2.2.4.4.3:1.0
|
|
# Description: USB JTAG/serial debug unit
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $
|
|
#
|
|
# Amy:
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $ date; pio device list |grep -A3 ttyA
|
|
# Thu Feb 19 08:27:29 PST 2026
|
|
# /dev/ttyACM0
|
|
# ------------
|
|
# Hardware ID: USB VID:PID=303A:1001 SER=48:CA:43:5B:BF:68 LOCATION=2-2.2.4.4.4:1.0
|
|
# Description: USB JTAG/serial debug unit
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $ # above is Amy
|
|
#
|
|
# Cy:
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $ date; pio device list |grep -A3 ttyA # Cy
|
|
# Thu Feb 19 08:28:57 PST 2026
|
|
# /dev/ttyACM0
|
|
# ------------
|
|
# Hardware ID: USB VID:PID=303A:1001 SER=48:CA:43:5A:91:44 LOCATION=2-2.2.4.4.2:1.0
|
|
# Description: USB JTAG/serial debug unit
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $
|
|
#
|
|
# Dan:
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $ date; pio device list |grep -A3 ttyA # Dan
|
|
# Thu Feb 19 08:30:04 PST 2026
|
|
# /dev/ttyACM0
|
|
# ------------
|
|
# Hardware ID: USB VID:PID=303A:1001 SER=48:CA:43:5A:93:A0 LOCATION=2-2.2.4.3:1.0
|
|
# Description: USB JTAG/serial debug unit
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $
|
|
#
|
|
# Ed:
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $ date; pio device list |grep -A3 ttyA # Ed
|
|
# Thu Feb 19 08:30:59 PST 2026
|
|
# /dev/ttyACM0
|
|
# ------------
|
|
# Hardware ID: USB VID:PID=303A:1001 SER=48:CA:43:5A:90:D0 LOCATION=2-2.2.4.4.1:1.0
|
|
# Description: USB JTAG/serial debug unit
|
|
# (rnsenv) jlpoole@jp /usr/local/src/microreticulum/microReticulumTbeam/exercises/12_FiveTalk $
|
|
#
|