Plebian-Linux / quartz64-images

GitHub Actions Repository for automatically generated images for the Quartz64 family of single board computers
https://plebian.org
GNU General Public License v3.0
41 stars 10 forks source link

Add initial firmware #22

Closed diederikdehaas closed 1 year ago

diederikdehaas commented 1 year ago

The first commit sorts the package list alphabetically so it's easier to find whether one is already included.

The second commit adds bluez-firmware and firmware-brcm80211 to the image as those are almost certainly needed. There's a good chance more are needed for wifi, but they can be added later is deemed necessary.

CounterPillow commented 1 year ago

firmware-brcm80211 doesn't actually include the firmware files in linux-firmware for the quartz64 devices (since Debian decided on arbitrarily splitting the package and then not maintain it properly as new stuff arrives from upstream) so I'd like to see that resolved first.

diederikdehaas commented 1 year ago

I've brought it up several times and I no longer expect it to be fixed for Bookworm, thus closing.

diederikdehaas commented 1 year ago

FTR: The thing I'm referring to is actually a minor thing (which obviously bothers me).
The main problems are actually outside Debian, but people obviously feel the need to piss on Debian and blame it for everything and I'm done defending/explaining things to people. They're FREE to use it, but also free to NOT use it.

CounterPillow commented 1 year ago

I'm sorry if I've offended you in some way, all I'm really saying is that we probably have to go with our own package anyway. I know upstream has the necessary link for Model B, but I think the Model A stuff might still be lacking.

diederikdehaas commented 1 year ago

You're the only one, or at least one of the few, who actually reports issues to Debian. That way, the people best suited to fix it (i.e. the maintainers) know about it and can try to do something about it.

The rest ONLY complains (endlessly) about how fscked up Debian is. I moved away from the Pine64 IRC before because of that and recently I emphasized again how to contribute to Debian and how demotivating their behavior is for people who actually try to improve Debian (for Pine64 devices).

While armbian and manjaro probably don't care about the legality of distributing firmware where the license is unclear or unknown, Debian will not ship stuff where it is not (completely) clear. I did look into ap6256-firmware but I could not find any license/distribution info wrt the files within that package. It could be that I didn't look good enough and/or in the right places, but I did NOT find any permission wrt distribution. Yes, Debian is 'anal' about those things. And I think that's awesome. Even though it is practically (sometimes) inconvenient (in the short term).

The 'minor' issue that's bothering me, which is actually an issue in Debian, is this: https://bugs.debian.org/999485