-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Technicolor DWA0122 from Belong in Australia #172
Comments
You should try available strategies, expecially #C if belong uses DHCP, and #D |
I managed to root my Technicolor DWA0122BLN version 19.4.0381-RA using strategy #C |
Product: vcnt-2_belong There is a typo in the title of this issue, the model should be DWA0122 |
Thanks, I couldn't know that was a typo until now. It's fixed. Please consider sharing any firmware url / dump you can get from your unit as well as OSCK key. Rrasd about extracting keys from secr repo, try r2secr ko module first, if it doesn't work you will need to dump the full ram with lime. Use command "strings /etc/cwmpd.db" to see any RBI firmware download URLs this device received (do the same on both "/overlay/bank_1/etc/cwmpd.db" and bank_2 if any) Lastly, get a dump of both bank_2 and bank_1 firmwares. These dumps are not needed if you manage to get both OSCK key and an RBI firmware file for the same firmware version already. |
Sorry I am new to this, all I did for the root was followed the wiki guide including the post-root procedures. I probably don't have a lot of understanding how things work. I followed the readme from secr repo, but got the "failed to insert" error.
Unfortunately I don't see any download URLs for the RBI firmware in the
Sorry I have no idea how to dump the full ram or firmware. |
Yes, that explains the lack of bank_1, that's fine. Run dmesg after the failed to insert message, I will tell you which is the correct ko file to use. |
Alright. Here it is.
|
Great, I have the lime module for you already. I will send it to you this evening after work. |
Here you can find some extra modules for your exact kernel veraion: as well as some extra help on how to use LiME https://github.com/LuKePicci/secr (will be merged into secr soon) There is no r2secr module for you because it usually can't work on such new firmware versions, so go for LiME directly and send me both the mtd5.dump and the LiME ram.dump if you would also like to check whether r2secr would have worked or not, use this and see if it gives any output: |
Cool. Here are the mtd5 and ram dumps I got from my DWA0122. Running |
Great, I'll take a look at those files asap. |
Ok, I've got. Now we can move on dumping the firmwares you have now on your device. Please send me a dump of mtd3 and mtd4 (which is the bank_1 and bank_2). The bank_1 is expected to be empty if you followed bank planning instructions. If you didn't, then it will contain the previous firmware |
There it is, mtd3 and mtd4 dumps. Sounds like progress! |
It is. We are basically done. I will add that dump here on hack-technicoolor and mark this device as supported. Thank you @brick01 ! As a final note to anybody on Belong in AU, we are still missing an RBI firmware, so if any of you see this device getting a firmware upgrade just let us know. It is of great importance because in lack of RBIs it is not possible to use enjoy bank plan advantages, nor easy soft-bricks recovery. |
UPDATE! @indikadaprogrammer found the RBI link of the next firmware release https://fw.ax.belong.com.au/vcnt-2_19.4.l.0393-MR1-RB.rbi which is still of Type 2, so if anybody have an active Belong subscription, please, download and share it. |
https://drive.google.com/file/d/1apJafwQJ6ZotATUI5c3xhi2qJQ4ol0Hv |
Thanks a lot, now this DWA0122 is completely and perfectly suitable for fun |
Just would like to add Luke, I've just recently gotten one of these, did manage to get root access to it, was a bit of a pig, and i've gotten the cwmpd daemon disabled and was able to run that bank planning script which shows it does have 2 banks Next thing i'll be doing on Sunday is getting Luci running on it |
Hi, not sure if the right protocol is to comment on a long-closed issue, or to open a new issue, but I have this model, but with updated firmware (19.4.0865) and tch-exploit (strategy #C) didn't get me very far. It responded to the DCHP request but didn't get to the next stage. I'm going to try other strategies, but it looks like that loophole is closed in that strategy, though it was identified as the right strategy for the previous version, and in the firmware repository. |
You can open a new Add firmware issue from template giving full details of your currently running firmware. Some messages above you can see the URL of the older firmware. Try downloading the new one you have now on your device by changing version numbers in the same URL and share the RBI file so we can check if this new one is any different from the older. Even if it is different and strategy #C would be unavailable you can simply download the older RBI from the repo and go with Type 3 instructions. |
Thanks for the reply.
OK, will do, next time I have access (It's my parents modem, so I'll have a look next time I'm there). Edit: I tried the link https://fw.ax.belong.com.au/vcnt-2_19.4.l.0393-MR1-RB.rbi from https://hack-technicolor.readthedocs.io/en/stable/Repository/#dwa0122-vcnt-2 while connected to belong at my parent's house and although I don't recall the exact response, I think it was a 404. Now that I know, I'll try https://fw.ax.belong.com.au/vcnt-2_19.4.0865-MR1-RB.rbi and https://fw.ax.belong.com.au/vcnt-2_19.4.0.0865-MR1-RB.rbi next time I have access. |
Hi Luke, |
General info
My gateway is currently running firmware version 19.4.0381-RA from Belong in Australia
Did anybody ever manage to get root on that device already?
Select all applicable
@brick01 did it with strategy #C
Firmware versions
Please fill as many available info about each firmware versions you have ever heard about for this board. Leave unknown parts empty.
The text was updated successfully, but these errors were encountered: