Add easycwmp package to B1300

Hi there.

We want to add to GL-B1300 router, but we don’t know how to do it.

Currently, we have downloaded and built a new openwrt image to generate the ipk, but when we select GL-B1300 on openwrt, it uses ipq40xx architecture, but it seems that is ipq806x.

What is the correct way of compile a new image? It’s not in the documentation, as other routers.


I’m puzzled, GL-B1300 / Convexa-B - GL.iNet indicates that it uses “Atheros IPQ4028, Quad-core ARM, 717MHz”

Yes, but its packages are in 404 Page not found - GL.iNet

It had migrate ipq806x to ipq40xx. You should select ipq40xx architecture.

That’s the way I do, selecting GL-B1300 from the menuconfig, but the compiled ipk is easycwmp_1.8.0_arm_cortex-a7_neon-vfpv4.ipk

When I try opkg install from the B1300 from SSH, it says

> root@GL-B1300:~# opkg install
> Downloading
> Unknown package ‘easycwmp’.
> Collected errors:
> * pkg_hash_fetch_best_installation_candidate: Packages for easycwmp found, but incompatible with the architectures configured
> * opkg_install_cmd: Cannot install package easycwmp.

I think the toolchain is not the same so it will cause this error.
B1300 still uses toolchain from Qualcomm so the ipk has to be compiled under the same toolchain.

1 Like

I Thinks so, but the questions are …

Where are the instructions to compile a custom package to install on stock firmware?

Where is that toolchain?

Should I use GitHub - gl-inet/openwrt: This repository is fork from openwrt official repo, we will update the latest tag and release GL.iNet firmware based on it. instead of Git - openwrt/openwrt.git/summary?

Please find the sdk here.

Ok, I will try that.