Hi everyone, I’ll go straight to the point.
We have a remote-location RUT955 on firmware 07.04 with a 2Gb microSD configured as EXT4 expansion memory. Recently we’ve been unable to access the web UI, with a “Forbidden - You don’t have permission to access / on this server” error.
I just logged in via SSH: /www folder looks empty, and kernel log is full of these:
EXT4-fs error (device mmcblk0p1): __ext4_find_entry:1581: inode #212: comm uhttpd: checksumming directory block 0 EXT4-fs error (device mmcblk0p1): ext4_validate_inode_bitmap:100: comm ip_blockd: Corrupt inode bitmap - block_group = 1, inode_bitmap = 257 ...
It’s clearly a corrupted FS or failing microSD (no idea why). Memory card will be removed on next visit sometime in the future. This expansion was not strictly necessary in 1st place, so we want to remotely disable it and run from internal memory. How can we do this from CLI without losing settings? Device is 300+km away, so no chance of on-site troubleshooting for now…