Wireless Lan not working after kernel update.

7 replies [Last post]
megurineturilli
Offline
Joined: 01/10/2012

Hello,

After upgrading the Linux kernel to Linux-3.1.6-libre Wireless LAN does not work.
It worked out of the box with Trisquel 5.0 (2.6.38)
I updated the kernel, because the free 3D graphics drivers require at least Linux-3.0.

03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

megurineturilli

megurineturilli
Offline
Joined: 01/10/2012
TralfamadorianOrator
Offline
Joined: 11/12/2011

Hi, megurineturilli. Is ath9k in the output of lsmod?

Does the the ath9k module load at all? Or did you build it into the kernel when you compiled it?

TralfamadorianOrator
Offline
Joined: 11/12/2011

By the way, I've been using kernel-libre 3.2 for the past few days, and I've noticed a considerable performance improvement in my older hardware. An old computer I have with an Intel i845 video device is now playing most HD videos reasonably well.

For example, the HD Ogg Theora video file (1280x720) of Louis CK's comedy special plays perfectly. No stuttering, no frame skips -- perfect.

Side note: Louis CK's website says you can opt for Ogg Theora format when you buy his comedy special, but I couldn't find a link to the file, so I asked the website maintainers about it. The way to get the Ogg Theora file is to go to the Stream page and view the source on the webpage. There, you'll find a link to a file with the extension .ogv. I used wget to download the file.

jbar
Offline
Joined: 01/22/2011

ath9k is in trisquel kernel (/lib/modules/2.6.38-13-generic/kernel/drivers/net/wireless/ath/ath9k), and probably is not in the kernel you're using. I think that's the problem.

Chris

I am a member!

Offline
Joined: 04/23/2011

You might be right although typically any distribution shipping a kernel >= 2.6.27 should have ath9k present. He may be experiencing another issue related to the wifi switch on the laptop. We have seen kernel updates causing problems with some of our customers related to this. It impacts all wifi cards.

I'd suggest trying the following:

https://www.thinkpenguin.com/gnu-linux/penguin-mini-pcie-and-half-height-cards

(warning: while nothing here is non-free this hasn't been translated for Trisquel or any free distribution; the same general steps/commands should work):

TralfamadorianOrator
Offline
Joined: 11/12/2011

You can still build the ath9k driver now and load it as a module. The source can be downloaded here: http://linuxwireless.org/en/users/Drivers/ath9k

Next time you build the kernel, if you use make menuconfig to generate your .config file, you can go to the following section and make sure the Atheros driver that you want is set to be built.

-> Device Drivers
  -> Network device support
    -> Wireless LAN
      -> Atheros Wireless Cards
megurineturilli
Offline
Joined: 01/10/2012

the newer kernel comes with a newer version of that driver, I will retry it in a few days.