I’m hoping you can help me with the My Cloud Mirror Gen 1. I’ve searched through the documentation but cannot find an answer.
When running iptables -nv -L on jessie-debian 3.2.40, via debian-jessie.tar.xz
modprobe: FATAL: Module ip_tables not found.
iptables v1.4.21: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
So, I then tried to update the kernel
wget http://anionix.ddns.net/WDMyCloud/WDMyCloud-Gen1/Developing/Linux-3.2.68-bin.tar.gz tar xvzf Linux-3.2.68-bin.tar.gz -C /
dd if=/uImage of=/dev/sda5
depmod -a 3.2.68
and realised this was for a MyCloud Gen 1. I didn’t know if I could flash the kernel dd if=/uImage of=/dev/sda5 by using the following Mirror uImage location of dd if=/uImage of=/dev/mtdblock1 since they are different devices.
Then I explored the gen 1 folder and found: http://anionix.ddns.net/WDMyCloud/WDMyCloud-Mirror/Developing/kernel-3.10.x/
of which, I couldn’t find any instructions so had a look at the mirror gen 2 folder and found:
>> Use USB-Drive: Format it to FAT32, create folder named "boot" and upload inside uImage and uRamdisk
>> Plug USB-Drive to WDMC, power on. If boot success - upload kernel to internal flash:
cd /boot (Or any other folder, where placed uImage and uRamdisk)
dd if=/dev/zero of=/dev/mtdblock1 # "No space" errors - normal.
dd if=/dev/zero of=/dev/mtdblock2
dd if=uImage of=/dev/mtdblock1
dd if=uRamdisk of=/dev/mtdblock2
Can I upgrade to 3.2.68 by flashing as so: dd if=/uImage of=/dev/mtdblock1 or 3.10.x via the USB-Drive method? (using the dd if=uImage of=/dev/mtdblock1 and dd if=uRamdisk of=/dev/mtdblock2). If not - are there any other instructions I can follow? I’m using Jessie Debian and OMV, not DSM.
Thanks for your help,