Xiaomi RA67 need openwrt v.18.06-snapshot

for xiaomi ra67 i use miwifi_ra67_firmware_63805_1.0.16 firmware wich is openwrt version 18.06.x
i have ssh access to router and want to install package using opkg

cat /etc/opkg/distfeeds.conf

src/gz openwrt_core http://downloads.openwrt.org/releases/18.06-SNAPSHOT/targets/ipq60xx/MiWiFi/packages
src/gz openwrt_base http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/arm_cortex-a7/base
src/gz openwrt_packages http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/arm_cortex-a7/packages
src/gz openwrt_routing http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/arm_cortex-a7/routing

where i can find this repository?

It appears you are using firmware that is not from the official OpenWrt project.

When using forks/offshoots/vendor-specific builds that are "based on OpenWrt", there may be many differences compared to the official versions (hosted by OpenWrt.org). Some of these customizations may fundamentally change the way that OpenWrt works. You might need help from people with specific/specialized knowledge about the firmware you are using, so it is possible that advice you get here may not be useful.

You may find that the best options are:

  1. Install an official version of OpenWrt, if your device is supported (see https://firmware-selector.openwrt.org).
  2. Ask for help from the maintainer(s) or user community of the specific firmware that you are using.
  3. Provide the source code for the firmware so that users on this forum can understand how your firmware works (OpenWrt forum users are volunteers, so somebody might look at the code if they have time and are interested in your issue).

If you believe that this specific issue is common to generic/official OpenWrt and/or the maintainers of your build have indicated as such, please feel free to clarify.

10x for quick answer!
1.as we can see from /etc/opkg/distfeeds.conf this snapshot has been hosted onhttp://downloads.openwrt.org. I don't know what the principle is. perhaps it was removed at the request of xiaomi.
2. I can't share anything valuable from this distro. almost everything is compiled including lua scripts

it probably never existed.

neither can we, it's a black box to us.

this page is still being rewritten (beta), but informative https://docs.openwrt.melmac.net/openwrt.html

You can try to document actual hardware inside and if you have plenty of time work towards official support of device.

there is a solution.
https://www.youtube.com/watch?v=qvJdL-g-EFw explain how to set new repository

  1. set /etc/opkg/distfeeds.conf
src/gz openwrt_core http://downloads.openwrt.org/releases/18.06.0/targets/ipq40xx/generic/packages
src/gz openwrt_base http://downloads.openwrt.org/releases/18.06.0/packages/arm_cortex-a7_neon-vfpv4/base
src/gz openwrt_luci http://downloads.openwrt.org/releases/18.06.0/packages/arm_cortex-a7_neon-vfpv4/luci
src/gz openwrt_packages http://downloads.openwrt.org/releases/18.06.0/packages/arm_cortex-a7_neon-vfpv4/packages
src/gz openwrt_routing http://downloads.openwrt.org/releases/18.06.0/packages/arm_cortex-a7_neon-vfpv4/routing

  1. add to /etc/opkg.conf
arch all 1
arch noarch 1
arch arm_cortex-a7 10
arch arm_cortex-a7_neon-vfpv4 20
  1. execute in shell
ln -s /lib/libc.so /lib/ld-musl-armhf.so.1

and it works

until you try to install a kmod ...

2 Likes

Would you not prefer DSA over swconfig, and an updated 6.6 kernel over whatever you are trying to bodge together?

1 Like

I can't update the system. it also has no official support from openwrt

But you have the device:
https://openwrt.org/docs/guide-developer/adding_new_device

https://openwrt.org/inbox/toh/xiaomi/xiaomi_ax1800

no official support for ipq60xx or i am wrong?

so there's fish ??? :open_mouth:

1 Like

fish is if i have a router board that fully support openwrt

You are wrong.

not worth the trouble, but thanks for the effort anyway
to work whith openwrt is your hobbi or occupation?

to install kmod i need to update kernel but no official ipq60xx support. there is no such target in openwrt repository

that's why I said it wouldn't work.
plus the fact your OS uses kernel 4.x (?), while the Openwrt IPQ60xx target will be kernel 6.

i use this manual

https://openwrt.org/inbox/toh/xiaomi/xiaomi_ax1800

to get ssh access for old firmware v1.1.16

i am no shure that this procedure and api function are valid for last firmware 3.0.4

if it's not worth the trouble have you asked Xiaomi for the Openwrt SDK that your router firmware is built from to resolve your kmod issue?

if they wanted to open the code they would have done so by now
they don't share their code I guess from business meetings