Re: Open source Atheros wifi? (ath10k)

2021-01-18 Thread tomas
On Mon, Jan 18, 2021 at 09:19:10AM +0200, Andrei POPESCU wrote:
> On Du, 17 ian 21, 20:12:38, Brian wrote:
> > On Sat 16 Jan 2021 at 20:57:19 +0100, to...@tuxteam.de wrote:

[...]

> > >  This
> > > may have advantages and disadvantages, but you don't get to control
> > > those :)
> > 
> > In terms of control, the burnt-in firmware cannot cannot be controlled
> > either. I do not know where this gets us.

I don't know what was ambiguous in what I said. I said "you don't get
to control when (and what kind of) an update arrives".

No more, no less. In the case of a burnt-in firmware, you get to work
with a "known xxx" [1] state. You lear to know (and possibly circumvent)
bugs, backdoors and other old fellas.

> Besides, the manufacturer might even fix some bugs in the firmware.

Or to insert new and nastier backdoors, as mandated by their
local government (or by their new, ad-industry fueled corporate
overlords, or by whomever whose interests might not align with
yours).

Did I say "advantages and disadvantages?

Cheers

[1] for "xxx" in "good", "bad" and any other suitable value in
   between.

 - t


signature.asc
Description: Digital signature


Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread Andrei POPESCU
On Du, 17 ian 21, 20:12:38, Brian wrote:
> On Sat 16 Jan 2021 at 20:57:19 +0100, to...@tuxteam.de wrote:
> 
> > On Sat, Jan 16, 2021 at 01:19:21PM -0500, Steven Mainor wrote:
> > > My main concern for the laptop in question is security. So from a
> > > security standpoint, what is the difference between using a wifi
> > > card with built in closed source firmware, and closed source
> > > firmware that is loaded by the kernel like ath10k. Either way the
> > > firmware is only running on the card, Not the CPU, correct?
> > 
> > The difference between burnt-in and loadable firmware is that the
> > second can change under you at the manufacturer's whim [1]. This
> > may have advantages and disadvantages, but you don't get to control
> > those :)
> 
> In terms of control, the burnt-in firmware cannot cannot be controlled
> either. I do not know where this gets us.

Besides, the manufacturer might even fix some bugs in the firmware.

Kind regards,
Andrei
-- 
http://wiki.debian.org/FAQsFromDebianUser


signature.asc
Description: PGP signature


Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread Andrei POPESCU
On Du, 17 ian 21, 12:43:26, Darac Marjal wrote:
> 
> In theory, I imagine it would be possible to make some sort of hook for
> apt here. That is, in the same way that apt-listbugs and apt-listchanges
> fire off before apt runs and as "Are you still sure you want to install
> these packages?", it might be possible to do the same with vrms.
> 
> Oh, yes, here's a wishlist bug from 2014 requesting this functionality:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742854

A slightly different approach (Bcc'd to the bug):


Explanation: disable automatic installation of packages from non-free
Package: *
Pin: release c=non-free
Pin-Priority: -1


Explanation: allow installation and updates (USB ethernet adapter)
Package: firmware-realtek
Pin: release *
Pin-Priority: 100


Kind regards,
Andrei
-- 
http://wiki.debian.org/FAQsFromDebianUser


signature.asc
Description: PGP signature


Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread Andrei POPESCU
On Sb, 16 ian 21, 17:04:54, The Wanderer wrote:
> 
> Nothing immediate for the former, but for the latter, you may want to
> look at the 'vrms' package.
> 
> It stands for 'virtual Richard M. Stallman', in honor of RMS' role as
> the orienting compass of the Free Software movement (although its
> criteria are based on the DFSG instead of RMS' own views), and what it
> does is to scan the installed packages and report any which are from
> contrib or non-free.

aptitude search '?installed?section(contrib~|non-free)'
 
Kind regards,
Andrei
-- 
http://wiki.debian.org/FAQsFromDebianUser


signature.asc
Description: PGP signature


Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread Brian
On Sat 16 Jan 2021 at 20:57:19 +0100, to...@tuxteam.de wrote:

> On Sat, Jan 16, 2021 at 01:19:21PM -0500, Steven Mainor wrote:
> > My main concern for the laptop in question is security. So from a
> > security standpoint, what is the difference between using a wifi
> > card with built in closed source firmware, and closed source
> > firmware that is loaded by the kernel like ath10k. Either way the
> > firmware is only running on the card, Not the CPU, correct?
> 
> The difference between burnt-in and loadable firmware is that the
> second can change under you at the manufacturer's whim [1]. This
> may have advantages and disadvantages, but you don't get to control
> those :)

In terms of control, the burnt-in firmware cannot cannot be controlled
either. I do not know where this gets us.

-- 
Brian.



Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread Brian
On Sat 16 Jan 2021 at 21:12:54 +, Andrew M.A. Cater wrote:

[...]

> https://wiki.debian.org/Firmware is the page giving full details.


That is quite a smart page, explaining the need for firmware during
a Debian installation succinctly. It should have some prominance for
users.

The -devel thread is essentially about the need to make a wireless
chipset usuable when the Debian images do not support this. It is not
really about revisiting the argument about firmware as software of
many years ago. The OP simply wants to get something that works on
his machine without having to jump through Google hoops.

The Debian home page has "Download" as a prominent feature. It leads
to an amd64 netinst iso. Why can it not link to some documentation
(as above), and from there to what is available?

Pragmatism goes a long way to easing the path to installing Debian.

-- 
Brian.



Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread Darac Marjal

On 17/01/2021 05:03, Stefan Monnier wrote:
>> Nothing immediate for the former, but for the latter, you may want to
>> look at the 'vrms' package.
> Yes, I use that as well.  But that's an "opt-in", and it's rather crude
> (and operates after the fact).  I think Debian would benefit from having
> this kind of mechanism be much more "in your face" (and more
> informative/educational).  It would make it more acceptable (to me,
> anyway) to distribute install-media with non-free firmwares, knowing that
> those firmware won't be enabled silently).

In theory, I imagine it would be possible to make some sort of hook for
apt here. That is, in the same way that apt-listbugs and apt-listchanges
fire off before apt runs and as "Are you still sure you want to install
these packages?", it might be possible to do the same with vrms.

Oh, yes, here's a wishlist bug from 2014 requesting this functionality:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742854


>
>> On my system (and I believe by default), it's set up with a monthly cron
>> job to send an E-mail with the output of the program. I review that list
>> every time, and there's rarely anything I feel I can clean up from the
>> list, but it has happened a time or two. To the best of my recollection,
>> I've never yet felt the need to run the program by hand.
> FWIW, I only ever run it by hand.  I can't remember disabling any
> monthly cron job nor receiving any email from it, OTOH.  I guess it
> somehow guessed that I'd prefer to run it by hand ;-)
>
>
> Stefan
>



OpenPGP_signature
Description: OpenPGP digital signature


Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread tomas
On Sat, Jan 16, 2021 at 08:40:53PM -0500, Celejar wrote:

[...]

> I think you're conflating two senses of wireless 'firmware' - the kind
> that runs on the wireless chipset itself (i.e., the stuff that Debian
> ships in its free and non-free 'firmware' packages), and the kind that
> runs on the system containing wireless hardware (e.g., WiFi OEM's stock
> firmware, OpenWrt, etc.).

Thanks for /that/ reminder. I totally forgot that, for a "box"
the whole thing (what we consider an operating system) also
runs as "firmware". It's "firmwares all the way down" [1].

> The article you link to was a scare about the latter, which never
> really materialized:

Exactly.

> https://arstechnica.com/information-technology/2016/08/fcc-forces-tp-link-to-support-open-source-firmware-on-routers/

And... to those who now say "but you can't bypass your local
regulations from the OEM stock firmware (what we tend to call
the operating system)". Yes, you can. Just tell  that firmware
downstairs that you are in a different jurisdiction [1], where
you are allowed to spew out a couple of watts more, or use that
nice channel.

Cheers

[1] Technically, this is called "regulatory domain" and search
   engines readily spew out lots of hits for that, e.g.
   https://wifibond.com/2016/10/26/regulatory-domain-and-compliance/
   It's one of those curious cases where legal stakes, sovereignity
   questions, user rights and corporate interests & greed wedge in
   a very strange way.

 - t


signature.asc
Description: Digital signature


Re: Open source Atheros wifi? (ath10k)

2021-01-17 Thread didier gaumet

Le 16/01/2021 à 22:55, Stefan Monnier a écrit :
[...]

I often enable `non-free` because I need it for one package or another
(GFDL docs for example), but I strongly dislike the fact that as soon as
it's enabled, all its packages become "silently" installable.

[...]

On this particular point, perhaps is it possible to forbid this behavior 
by setting an apt preference with the "component" keyword?

 https://linux.die.net/man/5/apt_preferences



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Stefan Monnier
> Nothing immediate for the former, but for the latter, you may want to
> look at the 'vrms' package.

Yes, I use that as well.  But that's an "opt-in", and it's rather crude
(and operates after the fact).  I think Debian would benefit from having
this kind of mechanism be much more "in your face" (and more
informative/educational).  It would make it more acceptable (to me,
anyway) to distribute install-media with non-free firmwares, knowing that
those firmware won't be enabled silently).

> On my system (and I believe by default), it's set up with a monthly cron
> job to send an E-mail with the output of the program. I review that list
> every time, and there's rarely anything I feel I can clean up from the
> list, but it has happened a time or two. To the best of my recollection,
> I've never yet felt the need to run the program by hand.

FWIW, I only ever run it by hand.  I can't remember disabling any
monthly cron job nor receiving any email from it, OTOH.  I guess it
somehow guessed that I'd prefer to run it by hand ;-)


Stefan



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Celejar
On Sat, 16 Jan 2021 20:52:25 +0300
Reco  wrote:

>   Hi.
> 
> On Sat, Jan 16, 2021 at 12:25:10PM -0500, Steven Mainor wrote:
> > I have a laptop with a QCA9377 Atheros AC wifi card. When I install
> > debian 10.7 amd64 I get a warning about missing non-free firmware and
> > the wifi doesn't work. It was my understanding that ath10k was open
> > source and included in linux. Is this not the case?
> 
> The driver is free software. The firmware it requires is not.
> Thank US FCC for that - [1].

I think you're conflating two senses of wireless 'firmware' - the kind
that runs on the wireless chipset itself (i.e., the stuff that Debian
ships in its free and non-free 'firmware' packages), and the kind that
runs on the system containing wireless hardware (e.g., WiFi OEM's stock
firmware, OpenWrt, etc.).

The article you link to was a scare about the latter, which never
really materialized:

https://arstechnica.com/information-technology/2016/08/fcc-forces-tp-link-to-support-open-source-firmware-on-routers/

The fact that the former is usually closed source these days is
apparently due to a variety of reasons, including manufacturers' desire
to keep their hardware IP secret. There are other computer parts that
also require firmware and don't have open source firmware available,
including GPUS and even Ethernet adapters.

> > If not is there any wireless AC card that doesn't require binary
> > drivers?
> 
> To the best of my knowledge - there are none. Again, [1].
> 
> 
> > And barring that, what is the best wifi(N?) card I can buy
> > that doesn't require closed source drivers/firmware?
> 
> Anything that's ath9k supports does not require any firmware at all.
> Ath9k is limited to 802.1n though. See [2] for an example list.
> 
> Reco
> 
> [1] https://hackaday.com/2016/02/26/fcc-locks-down-router-firmware
> [2] https://wireless.wiki.kernel.org/en/users/drivers/ath9k/products/external

Celejar



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread The Wanderer
On 2021-01-16 at 16:55, Stefan Monnier wrote:

>>   https://lists.debian.org/debian-devel/2021/01/msg00151.html
>> Very informative.
> 
> Yes, I agree with Ted Tso's suggestion.
> 
> I think the `non-free` repository needs to be significantly improved, so
> that the user is properly warned/informed when something is installed
> from there (in both senses: "is being installed" or "is currently
> installed").

Nothing immediate for the former, but for the latter, you may want to
look at the 'vrms' package.

It stands for 'virtual Richard M. Stallman', in honor of RMS' role as
the orienting compass of the Free Software movement (although its
criteria are based on the DFSG instead of RMS' own views), and what it
does is to scan the installed packages and report any which are from
contrib or non-free.

On my system (and I believe by default), it's set up with a monthly cron
job to send an E-mail with the output of the program. I review that list
every time, and there's rarely anything I feel I can clean up from the
list, but it has happened a time or two. To the best of my recollection,
I've never yet felt the need to run the program by hand.

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man. -- George Bernard Shaw



signature.asc
Description: OpenPGP digital signature


Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Stefan Monnier
>   https://lists.debian.org/debian-devel/2021/01/msg00151.html
> Very informative.

Yes, I agree with Ted Tso's suggestion.

I think the `non-free` repository needs to be significantly improved, so
that the user is properly warned/informed when something is installed
from there (in both senses: "is being installed" or "is currently
installed").

I often enable `non-free` because I need it for one package or another
(GFDL docs for example), but I strongly dislike the fact that as soon as
it's enabled, all its packages become "silently" installable.

I wish non-free packages were always be carefully flagged as such,
ideally with hyperlinks to appropriate documentation about what's
at stake.


Stefan



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Gene Heskett
On Saturday 16 January 2021 12:25:10 Steven Mainor wrote:

> I have a laptop with a QCA9377 Atheros AC wifi card. When I install
> debian 10.7 amd64 I get a warning about missing non-free firmware and
> the wifi doesn't work. It was my understanding that ath10k was open
> source and included in linux. Is this not the case?
>
> If not is there any wireless AC card that doesn't require binary
> drivers? And barring that, what is the best wifi(N?) card I can buy
> that doesn't require closed source drivers/firmware?

As has been explained many times, albeit not recently on this list, here 
in the states and many other places with RF regulating guvmnt agencies, 
that code for software radios which regulates the power output and 
channels available has to be a closed src blob that is not readily 
hackable. Its the only way to control what these radios can do, forcibly 
keeping them legal according to the region on this ball of rock and 
water they are to be sold in.  Don't like it?  Write your congress 
critter. But don't be surprised if the answering letter doesn't tell you 
to stuff it. I am a retired BC engineer with the 1st phone fcc license 
in my billfold that actually makes me responsible for much of that if I 
am employed. The letter in my office files designating me as the Chief 
Operator at a broadcast facility is a double edged sword, so I'm well 
aware of the rules.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Andrew M.A. Cater
On Sat, Jan 16, 2021 at 07:30:16PM +, Brian wrote:
> On Sat 16 Jan 2021 at 18:27:58 +, Andrew M.A. Cater wrote:
> 
> > On Sat, Jan 16, 2021 at 01:19:21PM -0500, Steven Mainor wrote:
> > > My main concern for the laptop in question is security. So from a security
> > > standpoint, what is the difference between using a wifi card with built in
> > > closed source firmware, and closed source firmware that is loaded by the
> > > kernel like ath10k. Either way the firmware is only running on the card, 
> > > Not
> > > the CPU, correct?
> > > 
> > 
> > There's a thread going on in debian-devel mailing list at the moment
> > on more or less exactly the problem of getting wifi to work for
> > nonfree firmware.
> 
> See
> 
>   https://lists.debian.org/debian-devel/2021/01/msg00151.html
> 
> Very informative.
> 
> > You may find that the firmware-atheros package from non-free in Debian
> > will do the trick. You may need to put the .deb onto a USB stick. I
> > can't quite remember whether the installer including the non-free
> > firmware CD includes firmware-atheros by default but
> 
> It does include it.
> 
> >  that's found at
> > https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso
> 
> That isn't the non-free, unofficial installer.
> 

As ever, you realise your mistake as soon as you've made it: 

http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/ 
will point you to it:

http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/10.7.0+nonfree/amd64/iso-cd/firmware-10.7.0-amd64-netinst.iso

https://wiki.debian.org/Firmware is the page giving full details.

All best, as ever,

Andy C.

> -- 
> Brian.
> 



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Reco
Please do not top post.

On Sat, Jan 16, 2021 at 01:19:21PM -0500, Steven Mainor wrote:
> My main concern for the laptop in question is security. So from a
> security standpoint, what is the difference between using a wifi card
> with built in closed source firmware, and closed source firmware that
> is loaded by the kernel like ath10k.

The manufacturer's ability to change of said firmware the most arbitrary
way possible, like others said.

For instance (purely theoretical, no known cases) how would you like
your WiFi adapter to transform into a WiFi adapter + Wifi Access Point
combo with well-known pre-shared key?


> Either way the firmware is only running on the card, Not the CPU,
> correct?

Yes, but to pump all those 802.11 frames to and from the kernel's queue
the driver needs to map a certain amount of host memory. Such
allocations can be audited (the driver's source is available, after
all), but it won't be the first case of a kernel's module doing memory
allocations without care.


> Obviously neither is ideal but is either less secure?

If you need your own, controlled 802.11 hardware, you need something
like [1]. I won't call it consumer-friendly, and the price of the needed
hardware is orders of magnitude higher than a usual PCI-X WiFi card, and
of course there are multiple interoperability questions, but it's here
already.


[1] https://www.nuand.com/bladeRF-wiphy/

Reco



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread tomas
On Sat, Jan 16, 2021 at 01:19:21PM -0500, Steven Mainor wrote:
> My main concern for the laptop in question is security. So from a
> security standpoint, what is the difference between using a wifi
> card with built in closed source firmware, and closed source
> firmware that is loaded by the kernel like ath10k. Either way the
> firmware is only running on the card, Not the CPU, correct?

The difference between burnt-in and loadable firmware is that the
second can change under you at the manufacturer's whim [1]. This
may have advantages and disadvantages, but you don't get to control
those :)

Cheers

[1] Of course, you can try to freeze the firmware and decline
updates.

 - t


signature.asc
Description: Digital signature


Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Brian
On Sat 16 Jan 2021 at 18:27:58 +, Andrew M.A. Cater wrote:

> On Sat, Jan 16, 2021 at 01:19:21PM -0500, Steven Mainor wrote:
> > My main concern for the laptop in question is security. So from a security
> > standpoint, what is the difference between using a wifi card with built in
> > closed source firmware, and closed source firmware that is loaded by the
> > kernel like ath10k. Either way the firmware is only running on the card, Not
> > the CPU, correct?
> > 
> 
> There's a thread going on in debian-devel mailing list at the moment
> on more or less exactly the problem of getting wifi to work for
> nonfree firmware.

See

  https://lists.debian.org/debian-devel/2021/01/msg00151.html

Very informative.

> You may find that the firmware-atheros package from non-free in Debian
> will do the trick. You may need to put the .deb onto a USB stick. I
> can't quite remember whether the installer including the non-free
> firmware CD includes firmware-atheros by default but

It does include it.

>  that's found at
> https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso

That isn't the non-free, unofficial installer.

-- 
Brian.



Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Andrew M.A. Cater
On Sat, Jan 16, 2021 at 01:19:21PM -0500, Steven Mainor wrote:
> My main concern for the laptop in question is security. So from a security
> standpoint, what is the difference between using a wifi card with built in
> closed source firmware, and closed source firmware that is loaded by the
> kernel like ath10k. Either way the firmware is only running on the card, Not
> the CPU, correct?
> 

There's a thread going on in debian-devel mailing list at the moment on more
or less exactly the problem of getting wifi to work for nonfree firmware.

You may find that the firmware-atheros package from non-free in Debian will do 
the trick. You may need to put the .deb onto a USB stick. I can't quite
remember whether the installer including the non-free firmware CD includes 
firmware-atheros by default but that's found at 
https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso
 

Non-free: From the manufacturer, freely distributable but we can't fix it 
easily if it goes wrong and we're reliant on the manufacturers to produce 
updates. Wifi is the most significant stuff to require non-free 
firmware in general.


> Or am I misunderstanding the terminology?
> 
> Obviously neither is ideal but is either less secure?

Hope this helps - all the very best, as ever,

Andy C

> 
> ---
> Steven Mainor
> 
> ---
> Steven Mainor
> 
> On 2021-01-16 12:52, Reco wrote:
> > Hi.
> > 
> > On Sat, Jan 16, 2021 at 12:25:10PM -0500, Steven Mainor wrote:
> > > I have a laptop with a QCA9377 Atheros AC wifi card. When I install
> > > debian 10.7 amd64 I get a warning about missing non-free firmware and
> > > the wifi doesn't work. It was my understanding that ath10k was open
> > > source and included in linux. Is this not the case?
> > 
> > The driver is free software. The firmware it requires is not.
> > Thank US FCC for that - [1].
> > 
> > 
> > > If not is there any wireless AC card that doesn't require binary
> > > drivers?
> > 
> > To the best of my knowledge - there are none. Again, [1].
> > 
> > 
> > > And barring that, what is the best wifi(N?) card I can buy
> > > that doesn't require closed source drivers/firmware?
> > 
> > Anything that's ath9k supports does not require any firmware at all.
> > Ath9k is limited to 802.1n though. See [2] for an example list.
> > 
> > Reco
> > 
> > [1] https://hackaday.com/2016/02/26/fcc-locks-down-router-firmware
> > [2]
> > https://wireless.wiki.kernel.org/en/users/drivers/ath9k/products/external

pub   RSA 4096/9477C19B 2020-03-14 Steven Mainor 
> sub   RSA 4096/A4F717B9 2020-03-14
> > 





Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Steven Mainor
My main concern for the laptop in question is security. So from a 
security standpoint, what is the difference between using a wifi card 
with built in closed source firmware, and closed source firmware that is 
loaded by the kernel like ath10k. Either way the firmware is only 
running on the card, Not the CPU, correct?


Or am I misunderstanding the terminology?

Obviously neither is ideal but is either less secure?

---
Steven Mainor

---
Steven Mainor

On 2021-01-16 12:52, Reco wrote:

Hi.

On Sat, Jan 16, 2021 at 12:25:10PM -0500, Steven Mainor wrote:

I have a laptop with a QCA9377 Atheros AC wifi card. When I install
debian 10.7 amd64 I get a warning about missing non-free firmware and
the wifi doesn't work. It was my understanding that ath10k was open
source and included in linux. Is this not the case?


The driver is free software. The firmware it requires is not.
Thank US FCC for that - [1].



If not is there any wireless AC card that doesn't require binary
drivers?


To the best of my knowledge - there are none. Again, [1].



And barring that, what is the best wifi(N?) card I can buy
that doesn't require closed source drivers/firmware?


Anything that's ath9k supports does not require any firmware at all.
Ath9k is limited to 802.1n though. See [2] for an example list.

Reco

[1] https://hackaday.com/2016/02/26/fcc-locks-down-router-firmware
[2] 
https://wireless.wiki.kernel.org/en/users/drivers/ath9k/products/external

0x9477C19B.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature


Re: Open source Atheros wifi? (ath10k)

2021-01-16 Thread Reco
Hi.

On Sat, Jan 16, 2021 at 12:25:10PM -0500, Steven Mainor wrote:
> I have a laptop with a QCA9377 Atheros AC wifi card. When I install
> debian 10.7 amd64 I get a warning about missing non-free firmware and
> the wifi doesn't work. It was my understanding that ath10k was open
> source and included in linux. Is this not the case?

The driver is free software. The firmware it requires is not.
Thank US FCC for that - [1].


> If not is there any wireless AC card that doesn't require binary
> drivers?

To the best of my knowledge - there are none. Again, [1].


> And barring that, what is the best wifi(N?) card I can buy
> that doesn't require closed source drivers/firmware?

Anything that's ath9k supports does not require any firmware at all.
Ath9k is limited to 802.1n though. See [2] for an example list.

Reco

[1] https://hackaday.com/2016/02/26/fcc-locks-down-router-firmware
[2] https://wireless.wiki.kernel.org/en/users/drivers/ath9k/products/external



Open source Atheros wifi? (ath10k)

2021-01-16 Thread Steven Mainor
I have a laptop with a QCA9377 Atheros AC wifi card. When I install 
debian 10.7 amd64 I get a warning about missing non-free firmware and 
the wifi doesn't work. It was my understanding that ath10k was open 
source and included in linux. Is this not the case?


If not is there any wireless AC card that doesn't require binary 
drivers? And barring that, what is the best wifi(N?) card I can buy that 
doesn't require closed source drivers/firmware?


--
Steven Mainor

0x9477C19B.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature