Update readme.md

This commit is contained in:
Miguel Fuertes authored and GitHub committed 2025-09-16 09:07:43 +02:00
1 parent 26f0657085
commit dcf0c97ebc
1 file changed
+25 -18
+25 -18
View File
@@ -1,29 +1,36 @@
## WRT for uz801
These are my attempts at building the os... my end goal is to build a working modern openwrt, but first I will start from immortalwrt from lkiuyu and the from official immortalwrt.
## OpenWrt for uz801
Moderm version of OpenWrt working on UZ801v3.
### Working
_**(On all Systems, lkiuyu, immoirtalwrt, openwrt)**_
### Features
- Modem Working
- No Rx/Tx displayed in luci interface (?)
- Wifi Working
- USB gadget working (NCM, RNDIS, MASS, ACM tested!)
---
- No shell attached to ACM, just pure raw Serial (/dev/ttyGS0)
- TUN installed
- Wireguard Installed
- GRE Protocol Installed
### TODO:
- Recover GHA build pipeline
- Github Action Build pipeline
- Use built dtb from openstick-builder?
- use linux's dts?
- modemmanager not showing rxtx
- msm firmware loader, to free up almost 40mb from rootfs
- remove extra feed from apk installer
- ModemManager not showing Rx/Tx
- `msm-firmware-loader`, to mount firmware instead of bundle to free up almost 40mb from rootfs.
- Remove extra feed from apk installer:
- This feed does nothing as its pointing to msm89xx/msm8916 wich does not exist.
- /etc/apk/repositories.d/distfeeds.list
- openwrt 24.10.2 (fixed version with opkg)
- Firmware selector default packages for mt300n (mango):
```
base-files ca-bundle dnsmasq dropbear firewall4 fstools kmod-gpio-button-hotplug kmod-leds-gpio
kmod-mt7603 kmod-nft-offload libc libgcc libustream-mbedtls logd mtd netifd nftables
odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe swconfig uci uclient-fetch urandom-seed
urngd wpad-basic-mbedtls kmod-usb2 kmod-usb-ohci luci
```
- Fix version to latest (instead of snapshot) OpenWrt 24.10.2
- Add `opkg` and make it work with `luci`.
- Review `firmware-selector` default selection of packages:
- Investigare ImageBuilder
- Firmware selector default packages for mt300n (mango):
```
base-files ca-bundle dnsmasq dropbear firewall4 fstools kmod-gpio-button-hotplug kmod-leds-gpio
kmod-mt7603 kmod-nft-offload libc libgcc libustream-mbedtls logd mtd netifd nftables
odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe swconfig uci uclient-fetch urandom-seed
urngd wpad-basic-mbedtls kmod-usb2 kmod-usb-ohci luci
```
---
### Stuff
- The `msm8916-yiming-uz801v3.dtb` file is a prebuilt dtb extracted from one of the many OpenStick-Builder project living in Github.
- The `msm8916-yiming-uz801v3.dtb` file is a prebuilt dtb extracted from one of the many OpenStick-Builder project living in Github.