On Wed, May 15, 2019 at 09:27:58AM -0400, Dave wrote: > I've been trying off and on to get a Qualcom Atheros to work. lspci shows it > as AR9227. It's a plain PCI card. I've come to the conclusion that there > must be a firmware blob for this card. I'm not sure which one it will use. > Ubuntu /lib/firmware has various choices under the "ath9k" directory. Does > anyone know the short answer to this? Are firmware blobs always compiled in > the kernel? Are the blob files always a *.bin file? > > Dave >
To answer the last questions first: no, modules are easier if you don't need it before udev becomes active, and no, but .bin is common. The way to bring up something like this is to make it a module. When you boot, dmesg should tell you it has found the device, but failed to load a firmware file. Identify that file, put it in /lib/firmware at the correct PATH (my ath10k has its firmware at /lib/firmware/ath10K/QCA9377/hw1.0/ ). Repeat as necessary. You might also find that some other module needs firmware before the wifi will work (e.g. something for bluetooth), although that seems more common on laptops. ĸen -- Before the universe began, there was a sound. It went: "One, two, ONE, two, three, four" [...] The cataclysmic power chord that followed was the creation of time and space and matter and it does Not Fade Away. - wiki.lspace.org/mediawiki/Music_With_Rocks_In -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
