Skip to content

Commit

Permalink
Remove faulty rpi.gpio-common package
Browse files Browse the repository at this point in the history
There's bug with the rpi.gpio-common udev rule that causes the root hub to be made only readable by root when the motor board is plugged in too far down the USB tree.

Seen in SR2024 with motor boards connected to 7 port USB hubs
  • Loading branch information
WillB97 authored May 18, 2024
1 parent 9ac0633 commit e6d7906
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions parts/robot.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ systemctl enable runusb.service

group=plugdev

# Remove a buggy udev package that breaks the USB tree if FTDI chips are plugged into too many USB hubs
# See https://github.com/raspberrypi/linux/issues/3779#issuecomment-709481662
# and https://groups.google.com/g/linux.debian.bugs.dist/c/5jI9dDZgfUU
apt-get remove -y rpi.gpio-common

# Create a group and add the default user to it.
groupadd --force $group
usermod -a -G $group robot
Expand Down

0 comments on commit e6d7906

Please sign in to comment.