First off I have no previous experience with OpenWRT and although I can follow instructions I am nowhere near command line competent without clear directions.
I have just taken delivery of a Xiaomi AX3000T and although I know it is RD03 version I have no idea what firmware version it is. Unfortunately using an ethernet cable connection and going to the router set up page does not help at all as it is all in Chinese.
If I try SSH with Putty, 2 different IPs, I managed to get a blinking cursor - then it timed out before I could work out what I should type - I have no previous experience with SSH......
Can anybody advise or should I just try the "easy" method using the patcher and not worry about it?
IMHO, it's always better to use official OpenWrt instructions:
But if you decide to proceed with the easier method using a separate 3rd party tool (!!know what you're doing when executing scripts from the internet!!), you still need to install the vulnerable stock firmware version 1.0.47 before moving to OpenWrt for your AX3000T RD03 router.
So, for navigating through Chinese text, use Google Chrome's built-in "translate" feature that may help you navigate the initial router setup and install proper firmware version.
@Jaidee , stock firmware version can be found in the "Status" (Home) page.
Thanks. I finally got in but without Chrome translation which did not seem to want to work........
Apparently I am on 1.0.47 so presumably should be able to SSH in?
If I can work out how.......
If you already have the 1.0.47 stock firmware, you need to proceed with the commands that enable SSH on your router.
Here you can find a video for that process that follows the official OpenWrt instructions for OpenWrt installation on AX3000T RD03: https://youtu.be/1pCxK0mo-aY?si=ynvJF9OEuW4lQ74q
Thanks very much for that. That clarifies the instructions for me and explains why I kept getting connection refused.
Hopefully I can try and follow, at a much slower pace.......
One further question if I may. I am only connected via a lan cable and have no internet access on the AX3000T. Is it ok to leave like that until I have finished everything - IE I have the relevant files downloaded on the laptop or is that going to make it harder?
yes, it's fully fine proceed w/o Internet if you have all needed files downloaded.
Internet is not needed during the flashing process, just make sure you are flashing the Stable Release (not a daily Snapshot version) of OpenWrt firmware (so that the UI interface (Luci) will be available right after OpenWrt is installed).
Finally managed to get Curl to work and input the commands. However at the end I could not SSH connect using his commands as per the video. When I tried to ssh via cmd I got "no matching host key type found. Their offer: ssh-rsa" .
When I tried ssh via Putty it kept asking for a password of which none I tried seemed to work.
Any suggestions please?
If you've booted Openwrt, the password's blank, just hit enter.
Nope - I have only supposedly gained access to SSH except I haven't as cannot get in without password or changing this I just found on another site -
You may also encounter the following error when connecting:
Unable to negotiate with 10.0.0.1 port 22: no matching host key type found. Their offer: ssh-rsa
This error is due to a change in the Openssh package from version 8.8. To fix it, open the ~/.ssh/config file with a text editor (you can use for example Nano or Vim) and add the following lines:
host 192.168.8.1
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa
I have no idea how or where to add so a bit stuck. I can't boot Openwrt presumably until I have access?
Technically that's an issue with your client, not the remote device you're connecting to (even if it's the one causing it).
What client OS are you using ?
And are you sure you're connecting to the correct IP ?
Unfortunately Win 7 32 bit as my normal laptop with win 10 does not have a lan port.
I had huge issues getting curl loaded so yes undoubtedly my client. I also have Mint 64 bit dual boot on the same machine but guess I would have to start afresh with the curl stuff if I switched - as the stok would change?
Yes 192.168.31.1 as shown on the router web page
NM, misunderstood post.
try solution from this topic: ssh -oHostKeyAlgorithms=+ssh-rsa root@192.168.31.1
thanks Alexq for staying with me. I switched over to Linux and it let me in so have just run the back up stock partitions commands - but of course it doesn't say how you are supposed to transfer them to your pc so I am about to move onto flashing..........unless you get to me first
Try:
scp username@remote_host:/path/to/remote/file /path/to/local/directory
Or try to use WinSCP tool:
Thanks again for all your help alexq.
I will look at the partitions back up another time thanks. Seem to now have working software with Luci although not looked at connecting to internet yet.
IYO is it worth looking at U-Boot - does it make much difference?
Just as a general observation (not directed at you I hasten to add) from a newbee the Wiki could be made much more detailed and would save a lot of tears from people who want to try but don't have all the relevant experience. Without the video and a couple of other web sites I would have struggled even more to make it happen.
Thanks again
Please understand the benefits and risks involved.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.