HiI wanted to install openwrt on Huawei Hg255s which have TriDuctor VSPM340 cpu and requested GPL code from Huawei but they just ignoried my mail requests.No response at all.Full hardware specs are here btw.
So i searched for similiar hardware spec devices and i found Dlink's DSL-2888a and DVA-2800, these devices seems good candidate for my HG255s.
Donwloaded GPL source code at dlink's GPL site for DSL-2888a.After fiddling around source code it seems this device already running heaviliy modified openwrt.After removing xDSL and some unnecessary features with menuconfig for my HG255s i have tried to compile it but it complains about external toolchain for some reason.It seems kernel already have support for both RTL8812 and RTL8192.
I can upload whole code to github but you can download on d-link's site if desired.
I don't need recent versions such as 19.07.Barrier braker is already there but can't compile it.
Please guide me.
Regards.
Build system setup * Assuming a GNU/Linux environment, otherwise see alternative guides * Install git, to conveniently download the source code, and your distro's default build tools metapackage to do the cross-compilation process * Some feeds...
Quick Image Building Guide This is a short guide for building an OpenWrt snapshot firmware image. To build a stable release, look to the beginners guide to building your own firmware. There is a FAQ about difference between a release and a snapshot...
No, it doesn't - its underlying vendor SDK merely used an ancient OpenWrt snapshot as a base for their userland, kernel, drivers and everything important is still proprietary. Sadly this won't get you any closer to OpenWrt support either, as the vendor never bothered to submit their changes to OpenWrt.
@huykjk11
As far as i remember i reached this far but toolchain ( arm-hsan-linux-uclibcgnueabi ) has issues i don't remember exactly.
I have found another toolchain from github but no luck so i giveup.You can try with make -j 4 V=s to make more information.
I believe you will see toolchain error.
If you find more information please share.
@whitepawn I do have new information!
I managed to build this image and flash it to my router but, at boot process kernel panic and restart the device, fortunately you can flash OEM image using CFE web recovery, I've tried couple of things but no luck with kernel panic, so i give up and revert to original image. This is built on a very old openwrt branch (12) with heavy modifications i don't see any benift from pursuing this, also i no longer use DSL, now using FTTH which come with a much better router (seem price).
To build the image you have to enable building/using included toolchain, doesn't seem to be enabled by default, there is also a typo in one of the Makefiles you have to remove am extra parenthese ")", you also have to update feeds urls, i can post more details if you need them..
recently i could be able to access the device through uart (by find and soldering extra pins) and saw the bootlog (see the forum thread link above).... i am not so experienced, but i offer my router and my time to do any tests you want
3a8082e126