RUTX50 I/O error with uci commands

Hi

I’m trying to control my RUTX50 with cli and uci commands.

I’m connected to the Web CLI with my admin account (not root). Everytime I send a command like “uci show wireless”, an error message “uci: I/O error” is written to the console output.

Firmware is RUTX_R_00.07.17.5.

What do I miss regarding execution of uci commands?

Thank you!

Best regards, Pat

Hello,

Teltonika RUTX50 is OpenWRT based derivative, thus if you remember that sometimes it’s worth searching Google with openwrt and the command you used with error message got. Now this case openwrt uci “uci: I/O error” gave straight reply that would be worth checking if that solves the issue.

The uci: I/O error in OpenWrt almost always means your router’s flash storage overlay partition is full, corrupted, or mounted as read-only to prevent data loss

Another uci related common problem seems to have been that the configuration file which uci is maintaining would have a syntax error or illegal characters somewhere.

Cheers,
:slight_smile: riku

I suspect, that due to permissions, you’ll have to login as ‘root’.

If I enable ssh access for the user ‘admin’ and login to CLI, I also get the ‘uci: I/O error’ returned when executing ‘uci show wireless’.

Logged in as ‘root’, it executes as expected.