GithubHelp home page GithubHelp logo

openwrt-redmi-ax6's Introduction

简体中文 | English

GitHub release (latest by date)

About this repository

This repository is based on P3TERX/Actions-OpenWrt
OpenWRT branch from robimarko/openwrt
OpenWRT Second branch from Boos4721/openwrt

Use Github Actions Automatically compile firmware for Redmi AX6

Redmi AX6 Specification

luci_admin_status_overview

Specification value
CPU Qualcomm Pro 600 Series IPQ8071A
CPU Frequency 4xA53 1.4GHz
ROM 128MB
RAM 512MB
Peak Speed 3000Mbps (5GHz:2402Mbps,2.4GHz:572Mbps)
Standards 802.11ax (WIFI 6)
Network Port 10/100/1000Mbps x4

Note: Some parameters may only be used by the official

Features

  • OpenClash
  • UnblockMusic
  • Wake-On-LAN
  • DDNS
  • Python(It is mainly used for scripts, so the router is so large because it is hung up. 😂)
  • More functions by themselves (may be refreshed from time to time to check)...

Instructions

  1. Upload your own AX6-LEDE.config file (depending on which branch you want to be on)
  2. Enter the Actions page to manually start the compilation
  3. When the compilation is complete, download the compiled xxx-factory.ubi firmware on the Releases page.
  4. If you have previously flashed dual systems to AX6, please enter fw_setenv flag_last_success=1 and fw_setenv flag_boot_rootfs=1 and then restart the device to switch the system (if not, please click the reference link(Please solve the translation problem yourself) to install the dual system)
  5. Upload the firmware with the suffix of .ubi via scp
  6. Flashing in the firmware ubiformat /dev/mtd13 -y -f /tmp/openwrt-xxx-redmi_ax6-squashfs-nand-factory.ubi PS: The file name is just an example. When flashing in, the ubi file name you downloaded will prevail
  7. Enter fw_setenv flag_last_success=0 and fw_setenv flag_boot_rootfs=0 and then restart the device

Instructions(with uboot)

  1. If you haven't flashed it, please flash uboot first, and the second step if you have flashed it. Google Drive(compressed file password:RA69)
  2. After flashing, please plug in the power supply and use the card pin or any object to hold down the reset hole of the AX6 router for 5 seconds until the red light turns on, modify the ip to 192.168.1.10 and the gateway to 192.168.1.1 to enter uboot
  3. Upload the firmware with the .ubi suffix, wait for the automatic restart, and complete

Default IP address and password

project value
Default IP address 192.168.2.1
Default password password

Screenshot

luci_admin_status_overview

Issues

Disclaimer: The following known issues are all personal measurements, and there may be unknown issues. I am not responsible for any issues caused by the firmware

* As of the editing of this article, since the memory leak problem of ax6's openwrt is still unresolved, my personal suggestion is to restart every once in a while and add the following commands through the system-startup item-local startup script (note: to exit Before 0):

echo "0 4 * * * sleep 5 && touch /etc/banner && reboot" >> /etc/crontabs/root
echo "0 16 * * * sleep 5 && touch /etc/banner && reboot" >> /etc/crontabs/root

Then restart the router once. It will restart at 4 am and 16 pm every day. If you can understand the principle of crontab, you can also customize the restart time.

  • (update)The problem of luci stuck due to memory seems to be fixed (I haven't seen luci crash for several days after booting), but due to at least 5.15 kernel, it can't open 160Mhz.

Credits

openwrt-redmi-ax6's People

Contributors

shawnpxtl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.