Hello,
I'm trying to build OpenWrt for the Archer C50 v6 which is currently not supported but very close to the v4/v5 which are supported.
I managed to compile and flash OpenWrt but I still have a few (maybe dumb) questions :
How can I build an image containing the same packages as the normal prebuilt images (including the additionnal packages I defined in DEVICE_PACKAGES
)
Currently, I've been running the following commands :
./scripts/feeds update -a
./scripts/feeds install -a
wget https://downloads.openwrt.org/releases/22.03.3/targets/ramips/mt76x8/config.buildinfo -O .config
make defconfig
make menuconfig #here I make sure that only the c50v6 is selected
make
But the built image does not contain the packages "kmod-mt7615e" and "kmod-mt7663-firmware-ap" even though I added these in DEVICE_PACKAGES
(in mt76x8.mk). Am I doing something wrong ?
Also, I noticed that the 2.4GHz is listed as "Generic 802.11bgn". While it does seem to work fine, I wonder why it's not named "MediaTek MT76x8 802.11bgn" as on another router I have which uses the same SoC. Does that mean there might be missing packages/kernel modules ?
Finally, I was wondering how to get the proper values for TPLINK_HWID
, and TPLINK_HWREVADD
in mt76x8.mk. Are these arbitrary values, or should they be linked to something on the hardware itself ?
This router uses a MT7613BEN and a MT7628AN.
In case it's useful, all modifications I made so far are here.
Thanks in advance for the answers & help.