Hi, thank you for this patch. I hooked up my ER605 v.1 to my computer and tried to install openwrt. I'm following these instructions. This command uses colons instead of dashes as separators:
tplink_label_mac=01:23:45:67:89:AB
But under the ER605 casing, it uses dashes, and in the "Network > MAC" section of the Web UI, it uses dashes too. I noticed if you change between dashes and colons, the value output by this command changes as well:
echo -n "$tplink_label_mac$tplink_username" | md5sum | cut -c1-16
So I don't know which is correct (colons or dashes).
In the following command, do we have to use admin at all cost, or do we have to adapt and use the username we use for the Web UI instead?
tplink_username=admin
The following command is used to display the root password, correct? (I suppose it is to be used shortly after, when prompted for root password, right?)
echo -n "$tplink_label_mac$tplink_username" | md5sum | cut -c1-16
In the following command, do we have to use root at all cost, or do we have to use the username we use to access the Web UI?
ssh \
-o "KexAlgorithms=+diffie-hellman-group1-sha1" \
-o "HostKeyAlgorithms=+ssh-rsa" \
root@192.168.0.1
I'm asking because I'm able to ssh into my ER605 v.1 with the username I use for the Web UI (using the password I use in my web browser), but I'm unable to SSH as root using either the Web UI password or the password generated by echo md5sum cut earlier...
But the username I use in the Web UI should already have root privileges, shouldn't it? In any case, when I issue the following commands, I get error messages:
cd /tmp
-ash: cd: can't cd to /tmp
wget http://192.168.0.20:8080/kernel-part.bin
-ash: wget: not found
ls -la
-ash: ls: not found
Could you help me, please?