Help adding a new device (Asus zenwifi ax mini XD4)

Hi everyone
I am trying to add my asus zenwifi ax mini to openwrt
I downloaded the firmware from asus.com and i got a zip file. From there i extracted it and i got a w file so i was a little confused. After some research i discovered that my router is a nand partition router and that is all i got and no i am stuck. Can yall give me some insight on this?

Do you know if the device even supportable ?

You getting stuff from Asus doesn't really answer the question.

1 Like

No it is not supported. I want to add this device

Doesn't really say anything about supportability though.

Supportable. If the chipset is supported by openwrt.

Have you asked an LLM / Chatgpt?

Do you have a serial to usb adapter?
Have you opened the device? Are there pins for UART serial console?

Yes i have in fact asked chatgpt on this and i said to extract the .w file using binwalk but i could not do that

Also there it is a mesh router so i do not know if it has pins for uart serial console

What did you ask?

I asked

Help adding a new device (Asus zenwifi ax mini XD4) to openwrt

And it got this. Did you follow these instructions?

To add an Asus ZenWiFi AX Mini XD4 to OpenWRT, you need to follow several steps. Keep in mind that OpenWRT might not support the device out-of-the-box, so it’s important to confirm compatibility. Here’s a general guide:

  1. Check Compatibility

First, check if the Asus ZenWiFi AX Mini XD4 is officially supported by OpenWRT. You can do this by checking OpenWRT’s device database: OpenWRT Table of Hardware.

If your device is not listed, it may require custom firmware or some additional work. In this case, you might need to port OpenWRT to the device yourself, or seek help from the community.

  1. Download OpenWRT Firmware

If your device is supported, visit the OpenWRT website and go to the firmware download section for your specific device.

Make sure to download the correct firmware version. Be cautious of the version and hardware revision.

  1. Prepare for Flashing

You’ll need to access your Asus ZenWiFi AX Mini XD4’s firmware recovery mode or web interface for flashing.

Reset your router (if you haven’t already) by holding the reset button for 10-15 seconds until the lights blink.

  1. Flash the OpenWRT Firmware

After resetting the router, you may need to access the device’s web interface (typically at 192.168.1.1 or 192.168.50.1).

Log in with the default credentials or the credentials you have set.

In the web interface, look for the Firmware Upgrade option.

Upload the OpenWRT firmware file you downloaded earlier and proceed with the upgrade.

Alternatively, you may need to use a TFTP server to upload the firmware if the device does not allow web-based flashing. The steps for this are typically detailed in the OpenWRT documentation or the device's recovery guide.

  1. Initial Setup of OpenWRT

Once the firmware has been successfully flashed, the device should boot into OpenWRT.

Log in to the OpenWRT web interface (LuCI) at 192.168.1.1 (or the IP address assigned by the device).

The default login for OpenWRT is:

Username: root

Password: (blank) (you should set a password immediately after logging in).

  1. Configuring Wireless

The Asus ZenWiFi AX Mini XD4 has dual-band Wi-Fi, so after flashing OpenWRT, you’ll need to configure the wireless interfaces.

Go to Network > Wireless and scan for available wireless networks or configure your Wi-Fi settings (SSID, security, etc.).

Set up both 2.4 GHz and 5 GHz bands if required.

  1. Configuring Networking (Optional)

You can configure your networking interfaces, such as LAN, WAN, and VLANs.

Go to Network > Interfaces to configure LAN/WAN settings, bridging, or any advanced features you need.

  1. Installing Additional Packages

OpenWRT has a vast repository of packages that you can install to enhance functionality.

For example, you may want to install packages for VPN, QoS, monitoring, or custom firewall configurations.

Use the System > Software menu in LuCI to install additional packages or use SSH and the command line with opkg.

  1. Final Checks

After configuring your settings, reboot the device.

Test your internet connectivity, wireless network, and any other features to make sure everything works properly.

You might also want to perform any post-flashing configuration such as setting up firewall rules or enabling advanced features.

Important Notes:

Backup your router’s configuration: Before flashing OpenWRT, it’s recommended to back up the device's current settings so you can restore it if necessary.

Customization: OpenWRT can be fully customized, but since the Asus ZenWiFi AX Mini XD4 is a mesh device, there could be specific settings related to mesh functionality or multi-device syncing that might not be fully supported. Mesh networking features may not be fully functional unless specific support is added by the community or OpenWRT team.

If your Asus ZenWiFi AX Mini XD4 is not officially supported, the OpenWRT community forums or the mailing list might be the best place to ask for further help. They can guide you on porting or provide additional details on experimental support for your device.

Then that is something you need to figure out, if you want to add the device to openwrt.

It's BCM6755, no support in OpenWrt and that'll never change (see Broadcom open source hostility).

1 Like

i thought it uses MediaTek MT7621AT

Yeah the first step said something about not being compatible which is the case
however the asus zenwifi ax is supported and is very close to my router so i was wondering if i could flash its firmware in my router

If you could link the source for that it would be appreciated, there could of course be multiple hardware revisions.

I can't find it in the firmware selector, which exact model are you thinking of? There's ZenWiFi CD6N and ZenWiFi CD6R but they're both ath79 so not even 802.11ax, so not even remotely "close to my router".

EDIT: and do not flash a firmware that's not bespoke to your router, you'll end up with a brick and ruining it.

it wasnt exactly a source. it was the stock firmware

it's like saying "It's a BMW, I don't know where the steering wheel is ...".

if your device really is BCM based, they're not even in the same galaxy.

LOL, so basically useless, here ...

anyways sorry for the mistakes
can you tell me where to find te kernel source?

www.kernel.org

1 Like

no but there is a lot of options and i am not sure which one is the best for my router

welcome to the club, neither do we.
you own the device, we don't.

The thing is for my linksys router i could download the entire kernel source as it was available in their webpage but for asus i could not find the kernel source anywhere. I think this is because linksys routers are under gpl license (while asus is not???)