Please see this thread at odroid forum for the CloudShell XU4:
http://forum.odroid.com/viewtopic.php?f=99&t=21366
The cloudshell no longer displays correctly. I've even re-imaged and the error is still present.
Since dietpi build v116, the cloushell lcd has been displaying an error.
/DietPi/dietpi/dietpi-cloudshell: line 479: * : syntax error: operand expected (error token is "* ")

- cloudshell_error.JPG (29.38 KiB) Viewed 7052 times
Line 479 from my cloudshell file:
Code: Select all
Code: Select all
NETWORK_USAGE_TOTAL_CURRENT_RECIEVED=$(( $(netstat -N -i | grep "$NETWORK_DETAILS_ADAPTER" | awk '{print $4}') * $mtu_size ))
NETWORK_USAGE_TOTAL_CURRENT_SENT=$(( $(netstat -N -i | grep "$NETWORK_DETAILS_ADAPTER" | awk '{print $8}') * $mtu_size ))
I tried replacing the "* " on line 479 with "1500". Got an error then for Line 480 but not 479! Changed line 480 to 1500 also but then got the new error in the second screenshot!!!
I changed the 1500 back to * and rebooted. The original error returned. The only temporary fix I was able to find was to open the terminal window, launch dietpi-cloudshell, and tab down to "Start / Restart Apply settings. Launch on Main screen (tty1)" and hit enter. Screen then displays as normal without the error. The error does NOT come back until I need to reboot. I've uninstalled cloudshell and reinstalled. Error still persists. Now I've gone to github and looked at the original code for v116, v117, and v118. Line 479-480 is exactly the same as it shows at GitHub!
Ideas???