Hexagonal screw head?
Sounds about right. I don't remember for sure.
Torx T10
Easier to start with releasing the small clips on the side with the ports and then the large clips on the three other sides
The sysupgrade image can be flashed now.
so now we can use sysupgrade image?
another good news
I do not recommend flashing the sysupgrade as the bootloader still will not boot it without workarounds.
now these issues remain ?
- Bootloader needs to be fixed to accept sysupgrade.
- 10G NIC drivers.
Is this the same case as the Acer W6, where the bootloader must be signed?
I don't know, but I don't particularly want to touch it for 2 reasons:
- I don't have a full NAND backup with ECC data, so if it does verify the bootloader too and I modify it, I have no way to restore and the device is bricked.
- U-boot (along with what I think is TF-A? and a few other things) are stored in mtd0 as lzma-compressed files, so patching them from the bootloader would fail anyways; using the root shell would be the only way.
I do have the tools and skills required to make a full backup of the NAND (in-circuit powers components that interfere with dumping NAND, so lifting the chip is required), but it is tedious. Will wait to see if someone else comes up with a clever idea.
I've added a workaround to boot without patching the bootloader, just need to change the bootcmd.
These issues remain:
- LEDs do not work (top status and PHY). The top LED is currently just stuck red.
- 10g ports do not work, need to move RTL8261N driver from Mediatek to Generic. My effort to do that caused other targets to break... someone else feel free to make that happen. Mediatek PR This also needs a patch to enable gdm2-4, dunno what the ETA is for OpenWrt but there are patches submitted upstream.
- LAN ports do not come up on boot... patch should land soon to fix.
- Fan is on, but not controlled in any way.
Probably not important:
- Kernel logs say that MT7996 can't load firmware from
dsd
partition. May not matter if fw exists in/lib
. - Not a device issue, rather a default config: 6GHz will not come up unless OWE or WPA3 is set, and a proper channel is specified. It does work though.
At this point, following the install instructions in the commit should work and flashing a sysupgrade should be safe, though I haven't tested from a blank slate. YMMV, and if you do test it, please report back.
Upto
This has already landed in Linux a few months ago, the patchsets to watch out for are still waiting in net-next.
links to those patches?
Check the linux-mediatek mailing list
https://patchwork.kernel.org/project/linux-mediatek/list/?series=934709
https://patchwork.kernel.org/project/linux-mediatek/list/?series=933660
Leds working with this commit?
Opening it was easy.
Just unscrew the T10 Torx screw using a T10 Torx screwdriver
located under the QR code.
Use a spudger tool between gray and white section to open 10 clips.
Many of the needed patches just landed in linux-next and subsequently OpenWrt.
I've created another PR to hopefully bring in RTL8261N drivers as well.
What other chipset is this Airoha equivalent to?