My calibration script was a year outdated, so I went ahead and cloned the latest depthai repo with git clone https://github.com/luxonis/depthai.git
and ran the python3 install_requirements.py
inside a new virtual environment (just to be safe). When I tried to run the the calibration script it threw this:
I don't understand why this worsened things! Now my OAK-D no longer shows up when I run lsusb
, and all my other OAK-D scripts that were running fine yesterday are failing with the same error above. I'm still using the USB 3.0 cable, and the light on my OAK-D is coming on. So far I've tried resetting the udev rules with:
echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="03e7", MODE="0666"' | sudo tee /etc/udev/rules.d/80-movidius.rules
sudo udevadm control --reload-rules && sudo udevadm trigger
However, that didn't fix anything