I’ve been using your builds for a little while now and they’ve been working well for me.
Big thanks for putting this together and maintaining it. And big thanks again to @frank-w for undertaking the mainline work.
The addition of the emmc flash build was much appreciated. Been using the sysupgrade function for the last couple days to test builds with my own features added.
To use my wireless card (Mediatek 7921k pcie) I’ve been building from source on an Ubunutu vm to add the mac80211, mt76, and mt7921e packages. Minor hiccup there, I believe due to the older backported version of mac80211 in OpenWRT where it wouldn’t build for me without modification to cfg80211.h:
@@ -5555,7 +5555,7 @@
unsigned long unprot_beacon_reported;
-static inline u8 *wdev_address(struct wireless_dev *wdev)
+static inline const u8 *wdev_address(struct wireless_dev *wdev)
Not sure how to patch it in a maintainable way or to try forcing mainline mac80211. I’m sure there’s a much better way to handle that than what I’m doing now. Either way, I thought it was worth noting if you or anyone else ran into the issue.
I’ve got a sata ssd mounted on the board right now as well. My ultimate goal is to have a btrfs nas over nfs that lives onboard the router. Right now I’m still learning my way around the system and experimenting with a simple ext4 samba4 share.
I was running into an issue where the /dev/sda1 block device would disappear, seemingly after I turned the power up on the wifi card. I haven’t seen that since I rebuilt with the m2 fix, but if it comes back and I can reproduce, I’ll report back.
Thanks again to everyone who has worked on this. Most of this stuff is way beyond my skill set and understanding. But I’m happy to provide any testing and feedback where I can.