Interesting response re: wifi from BrosTrend

18 respostas [Última entrada]
genoparis
Desconectado
Joined: 05/12/2024

Hello,

I've been looking around for affordable wifi adapters for Trisquel and have learned that just because a driver might be GPL and free, the firmware might not be.

I reached out to tech support at a company called BrosTrend and had the following exchange with them. I'm not an expert, so forgive me if I worded my question to them incorrectly. My amateur reading of this response is that it sounds positive. What do you think? Am I missing anything?

--

Hello,

I would like to buy some of your networking devices, but wanted to check if both the Linux drivers AND the device firmware are free and open. I can see that the Linux drivers are released under the GNU Public Licence, but can't see any reference to firmware.

I want to use the devices with laptops using Trisquel Linux, and if there are proprietary 'blobs' on the firmware, they won't work for us.

Many thanks

--
Hello,

I recommend our AC3L adapter. Since kernel 6.2, its driver (including the firmware) is included in the upstream kernel, so you won't even need to install anything.

While for older kernels, you may run our installer (see https://linux.brostrend.com), as you noticed it's GPLv2, including the firmware which is included as a file in the driver.

Best regards

--

This is the device: AC3L

Magic Banana

I am a member!

I am a translator!

Desconectado
Joined: 07/24/2010

The firmware "is included in the upstream kernel"... as a blob: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtlwifi/rtl8812aefw.bin

You can try to convince Realtek to distribute the corresponding source code.

genoparis
Desconectado
Joined: 05/12/2024

Great news.

We have the source code!

I found this on Github.

--
Realtek's 5.6.1.6 source was found bundled with the Cudy WU1200 AC1200 High Gain USB Wi-Fi Adapter and can be downloaded from Cudy's website.
--

I can confirm that it is working on Trisquel 11 on my Lenovo Thinkpad.

Magic Banana

I am a member!

I am a translator!

Desconectado
Joined: 07/24/2010
genoparis
Desconectado
Joined: 05/12/2024

Many thanks for this. I'm not as knowledgeable as you are on this stuff, so it's helpful.

What confused me is that Trisquel let me install it. I had misunderstood and thought that Trisquel would block anything that contained blobs.

Magic Banana

I am a member!

I am a translator!

Desconectado
Joined: 07/24/2010

Trisquel does not do DRM! It just does not propose you any proprietary software in its repository. Outside it, you are on your own.

jxself
Desconectado
Joined: 09/13/2010

I'm reminded of https://www.gnu.org/philosophy/compromise.en.html

"The issue here is not whether people should be 'able' or 'allowed' to install nonfree software; a general-purpose system 'enables' and 'allows' users to do whatever they wish. The issue is whether we guide users towards nonfree software. What they do on their own is their responsibility; what we do for them, and what we direct them towards, is ours. We must not direct the users towards proprietary software as if it were a solution, because proprietary software is the problem."

But you should not install this. For the sake of your freedom.

genoparis
Desconectado
Joined: 05/12/2024

Thanks. I have returned the device and ordered an Atheros one that is mentioned elsewhere in this thread.

When I first tried Trisquel ages ago, I had tried to put a blob driver in and had it in my mind that Trisquel identified it at boot and wouldn't let me run it. I must have misunderstood what was happening.

In other news, I am enjoying Trisquel and it is helping me to be much more mindful about what I install and run.

genoparis
Desconectado
Joined: 05/12/2024

This is outdated now; the source code is available and that is what BrosTrend use to get this working on free systems.

--
I will write back to BrosTrend with that. I get the sense that they are trying to do something positive here, but if you are right (and I suspect you are) they aren't quite there yet.

Shame.

EffingComputer
Desconectado
Joined: 07/17/2023

If you don't get anywhere with them, have you looked at ThinkPenguin?

This site does state: "No dependencies on NDISWrapper, binary blobs, or proprietary drivers-firmware & works with most distributions out of the box", so could be worth a look :)

Link to their wifi adapter:
https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb

Magic Banana

I am a member!

I am a translator!

Desconectado
Joined: 07/24/2010

Indeed. As specified on the page, that adapter uses the AR9271 chipset and, as I was writing three days ago in https://trisquel.info/forum/trying-out-new-novacustom-laptop-work-today :

The Qualcomm Atheros AR7010 and AR9271 chipsets have their firmware loaded at startup. It is free, thank to the advocacy of Christopher Waid (ThinkPenguin's CEO and founder): https://packages.trisquel.org/aramo/firmware-ath9k-htc

genoparis
Desconectado
Joined: 05/12/2024

The only problem is that they want $54 for the device and a whopping $84 for shipping...

There is no way I am going to pay $138 for something like that.

Screenshot_2024-05-13_17-22-09.png
Magic Banana

I am a member!

I am a translator!

Desconectado
Joined: 07/24/2010

Then, search "AR9271" on a site such as ebay: https://www.ebay.com/sch/i.html?_nkw=AR9271&_sop=15

EffingComputer
Desconectado
Joined: 07/17/2023

$84???!!!! Holy crap! Do you live on the moon or something?!

:P lol

--EDIT--
Just saw this for myself, didn't realize it was a standard fee of $84 for all outside US shipping. That is shocking.

I've used TPLink devices that run the Atheros chipset with no need for drivers etc...
IDK how 'free' TPLink ones are but as MagicBanana wrote, the Atheros ones are good.

genoparis
Desconectado
Joined: 05/12/2024

That was my reaction!

Particularly as the FSF were able to ship my USB membership card from the US with no additional cost to me... :-)

Avron

I am a translator!

Conectado
Joined: 08/18/2020

> $84 for shipping

When I bought a Gigabit ethernet router from Thinkpenguin, I paid 18.99 $ for shipping to Europe (standard shipping) so I am surprised about this 84 $.

Gnu
Gnu
Desconectado
Joined: 03/08/2012
genoparis
Desconectado
Joined: 05/12/2024

Fantastic - thank you everybody for the helpful links and information.

Psion
Desconectado
Joined: 12/29/2023

I detest how the industry considers "works out of the box" to be determined by what is present in the normal linux kernel. That is beyond dishonest and should be treated with massive amount of contempt by everyone.

I had this problem once when I tried to buy a tp link nano usb wifi adapter.

It has the N function. But strangely enough the one they sell usually now requires a blob...

BS... just plain stupid.

Eff them.

Simple and to the point:

Screw them.