I own an R3D and I've successfully got SSH access to it. The trick turned out to be to add https://
to every address I was redirected to; without manually adding the protocol, all pages would time out eventually; with https the timeouts were much less frequent.
It is my understanding that Xiaomi Router HD (R3D) is not supported by mainline OpenWRT. There is a topic about it here: Support request for Xiaomi MiWifi HD R3D
Instead Xiaomi Router HD (R3D) appears to be running on a custom firmware based on OpenWRT 12.09.
My attempts to install any packages on this router failed miserably. The package repository is returning 404s during opkg update
:
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ipq806x/MiWiFi/packages/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Collected errors:
* opkg_download: Failed to download http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ipq806x/MiWiFi/packages/Packages.gz, wget returned 1.
The default opkg config from factory was as follows:
# cat /etc/opkg.conf
src/gz standard http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ipq806x/MiWiFi/packages
dest root /data
dest ram /tmp
lists_dir ext /data/var/opkg-lists
option overlay_root /data
I looked around on archive.openwrt.org
and I couldn't find 12.09 packages for ipq806x target. There are some packages for this target under https://archive.openwrt.org/snapshots/trunk/ipq806x/ but I can't install those either as these appear to be made for a more recent OpenWRT release and they all fail with the following error:
Configuring transmission-web.
/data//usr/lib/opkg/info/transmission-web.postinst: line 4: default_postinst: not found
Can anyone help me find packages for ipq806x that are installable on OpenWRT 12.09? I understand that this is a very old version of OpenWRT and I wish I could upgrade to the latest instead. But since this router is not supported by the mainline, I would be satisfied by simply not having to use Google Translate in Luci (the router firmware is only available in Chinese).