Hi folks,
This may not be the right category, because I am not sure if it is a hardware or software issue. It is most certainly a Turris Omnia, so I am confident I have that detail correct.
I have an external hard drive which I was able to set up in the Mount Points
settings menu in LuCI. It was working great, I had it set up as an SSHFS mount for a couple small servers on my LAN and was using it as a Borgmatic backup target. The drive was connected to the USB port in the back of the device (the side with the RJ45 ports and the WiFi antennas).
Last week I got an email that there was an update, and my device would restart on April 1st:
Restart is needed
=================
The system was updated, but some changes will take effect only after reboot. Please reboot the device.The device will be restarted automatically on Saturday, April 1 at 03:30 AM EDT.
I should say: I have no idea if my issue is related to this update–it could be just a coincidence.
I allowed the system to restart automatically on April 1st. Since then, the hard drive is no longer detected from the USB port in the back. I did not actually notice until today when I went to check on the backups, but the drive has been down the whole time (there are backups scheduled to run on systemd timers, which failed).
The drive does not show up as a detected block device on lsblk
output, nor did it output anything on lsusb
. On LuCI it does not show up under mounted filesystems. It does still have the mount point saved, but it indicates that the device is not connected.
When the router is rebooted or the hard drive is unplugged/plugged back in, the light on the hard drive comes on and I can hear the drive spinning up. Eventually, it blinks (idle indication) and finally spins back down. It never comes up on lsblk
, nor becomes accessible in any way.
At some point in my troubleshooting, I plugged the drive into the USB port on the front of the Omnia (the side with the lights) and it came up immediately. The drive was automatically mounted, the filesystem on the drive is good and the archives on the disk are all intact. The drive is accessible from the network devices through the SSHFS mounts.
I tested a couple other devices on the rear port (thumb drives, one USB 3.1 and one USB 2.0) and they are not detected either. I also plugged in a mobile phone and it started charging.
I saw this other thread in the forum where USB devices are not getting properly detected:
I decided not to chime in on that thread because my issue seems different enough that I suspect it is unrelated. The affected devices in that thread appear to be primarily MOX, and also that thread goes all the way back to October (where mine only started this past weekend). Also, there is the fact that only one of my two USB ports is affected.
Please let me know if you have any ideas, or if there is any additional information I can pass along to help fascilitate troubleshooting.
Kernel Version:5.15.96
Model:Turris Omnia
Architecture:ARMv7 Processor rev 1 (v7l)
Firmware Version:TurrisOS 6.3.0 23c86d44bcfa00255c32196458b0a47dfa6732d5