EX2 Ultra - Firmware upgrade problem

I run 5.16.105 on my EX2 Ultra and want to update to 5.17.107.

If I select update the download goes to 20% and get stuck.

If I update from file the upload goes to 100% and says file not found.

I rebooted the device, verified the file - no change.

This doesn’t help.

Get the following error:

root@MyCloudEX2Ultra /usr/local/sbin # ./updateFirmwareFromFile.sh /mnt/HD/HD_a2/Public/WDMyCloudEX2Ultra_5.17.107_prod.bin
cp: write error: No space left on device

It is probably from this line in the script

cp -f ${filename} /usr/local/upload/newFirmware

but there is plenty of space.

There’s another way to update the firmware via an SSH connection.

upload_firmware -n /shares/Public/WDMyCloudEX2Ultra_5.17.107_prod.bin

Nothing happens, just the prompt returns

What’s the output of the df -h and df -i commands via an SSH connection? You may be out of inodes. If so, the following KBA may solve your problem.

‘No Space Left on Device’ message appears when transferring data to a My Cloud device

root@MyCloudEX2Ultra ~ # df -i
Filesystem Inodes Used Available Use% Mounted on
/dev/root 14336 2387 11949 17% /
devtmpfs 16198 738 15460 5% /dev
mdev 16198 738 15460 5% /dev
ubi0:config 0 0 0 0% /usr/local/config
/dev/loop0 8249 8249 0 100% /usr/local/modules
tmpfs 0 0 0 0% /mnt
tmpfs 0 0 0 0% /var/log
tmpfs 20000 97 19903 0% /tmp
cgroup 16198 12 16186 0% /sys/fs/cgroup
/dev/sda4 258048 22 258026 0% /mnt/HD_a4
/dev/sdb4 258048 23 258025 0% /mnt/HD_b4
/dev/md0 244060160 619403 243440757 0% /mnt/HD/HD_a2