I own a ZTE ZXHN H368N router with original firmware installed. I have a background in assembly and various programming languages, but no knowledge abould building openwrt for routers. I want to build openwrt for this router, can someone give me a list with things to do to create it? I uploaded photos. If the post is in the wrong place please delete it or if you can move it to the right section.
Thank you for all your help,
Update:
It is already running Linux
Host is up (0.017s latency).
Not shown: 97 closed ports
PORT STATE SERVICE
23/tcp open telnet
80/tcp open http
443/tcp open https
MAC Address: xx:xx:xx:xx:xx:xx (zte)
Device type: general purpose
Running: Linux 2.6.X
OS CPE: cpe:/o:linux:linux_kernel:2.6
OS details: Linux 2.6.9 - 2.6.30
Network Distance: 1 hop
Yes, I already know about it. But the chip is a Broadcom 63... that is supported. What kind of information should I gather so I can build an openwrt image for it?
Thank you for your reply.
I created an image for generic board bcm963268bu but when I try to install it, I get this message: Integrity check failed.
I also built a generic image for bc63*** and the result is the same.
No luck, they told me to contact the place where I purchased this router. I will contact the online store where I purchased it from but I doubt the online store knows what a linux kernel is.
Too bad because the router would be great for openwrt.
It has 16+16MB flash mem, 128MB RAM, a dual thread 400Mhz MIPS and Gigabit Ethernet.
You could try building your own BusyBox binary to include those utilities, and maybe more. I know this would be annoying, but it would allow you to collect more info.
I already tried to cross compile those binaries. It gives me an error when I run in router's BusyBox. I haven't really had the time to research the error.
It's probably because it has dependencies on libraries that are not available on the device. You could take it to the next level and statically link the BusyBox binary.