Dell XPS 13 Ultrabook Wireless works with kernel 3.7.10 and not kernel 3.10.11

Just got a new little Dell XPS 13 Ultrabook Laptop and it is working with openSUSE 12.3 out of the box, including Wireless, but after a kernel upgrade to 3.10.11, which I am prone to do, my wireless no longer is working and so here is what I find:

With openSUSE and kernel 3.7.10 I see that the network driver is listed as ath9k and that the kernel modules ath9k_common and ath9k_hw are being loaded. The card is listed as being a:

168c:0034 Atheros AR9462 Wireless Network Adapter Rev 01

I seem to have kernel firmware “kernel-firmware-20130714git-1.5.1.noarch.rpm” installed. Upon booting into kernel 3.10.11, kernel models ath9k_common and ath9k_hw are no where to be found. I have not tried any other kernel versions, but the first one I compiled did not work.

Any help with this would be appreciated.

Thank You,

On Sat 21 Sep 2013 12:46:03 AM CDT, jdmcdaniel3 wrote:

Just got a new little Dell XPS 13 Ultrabook Laptop and it is working
with openSUSE 12.3 out of the box, including Wireless, but after a
kernel upgrade to 3.10.11, which I am prone to do, my wireless no longer
is working and so here is what I find:

With openSUSE and kernel 3.7.10 I see that the network driver is listed
as ath9k and that the kernel modules ath9k_common and ath9k_hw are being
loaded. The card is listed as being a:

Code:

168c:0034 Atheros AR9462 Wireless Network Adapter Rev 01

I seem to have kernel firmware
“kernel-firmware-20130114git-1.5.1.noarch.rpm” installed. Upon booting
into kernel 3.10.11, kernel models ath9k_common and ath9k_hw are no
where to be found. I have not tried any other kernel versions, but the
first one I compiled did not work.

Any help with this would be appreciated.

Thank You,

Hi
The kernel firmware isn’t up to date… it should be;
Version: 20130714git


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 12.3 (x86_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

So the git number is just a copy error as I do have the latest firmware loaded which does work just fine with kernel 3.7.10. I edited my original post to have the right git number. It is some trouble switching between two PC’s and where one kernel works online and the other does not.

Thank You,

On Sat 21 Sep 2013 01:16:02 AM CDT, jdmcdaniel3 wrote:

malcolmlewis;2586519 Wrote:
> Hi
> The kernel firmware isn’t up to date… it should be;
> Version: 20130714git
>
>
So the git number is just a copy error as I do have the latest firmware
loaded which does work just fine with kernel 3.7.10. I edited my
original post to have the right git number. It is some trouble
switching between two PC’s and where one kernel works online and the
other does not.

Thank You,

Hi
Your device is support by ath9k, did you check the output from rfkill,
maybe it’s blocked?

Else any clues in the output from dmesg?

No USB->Ethernet adapter came with it?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 12.3 (x86_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

On Sat 21 Sep 2013 01:55:50 AM CDT, malcolmlewis wrote:

[QUOTE]
On Sat 21 Sep 2013 01:16:02 AM CDT, jdmcdaniel3 wrote:

malcolmlewis;2586519 Wrote:
> Hi
> The kernel firmware isn’t up to date… it should be;
> Version: 20130714git
>
>
So the git number is just a copy error as I do have the latest firmware
loaded which does work just fine with kernel 3.7.10. I edited my
original post to have the right git number. It is some trouble
switching between two PC’s and where one kernel works online and the
other does not.

Thank You,

Hi
Your device is support by ath9k, did you check the output from rfkill,
maybe it’s blocked?

Else any clues in the output from dmesg?

No USB->Ethernet adapter came with it?

[/QUOTE]
Oh and did you try a manual modprobe ath9k to see if that kicked it
into life?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 12.3 (x86_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

On 09/20/2013 08:59 PM, malcolmlewis wrote:
>

> On Sat 21 Sep 2013 01:55:50 AM CDT, malcolmlewis wrote:
>
> [QUOTE]
> On Sat 21 Sep 2013 01:16:02 AM CDT, jdmcdaniel3 wrote:
>
>
> malcolmlewis;2586519 Wrote:
>> Hi
>> The kernel firmware isn’t up to date… it should be;
>> Version: 20130714git
>>
>>
> So the git number is just a copy error as I do have the latest firmware
> loaded which does work just fine with kernel 3.7.10. I edited my
> original post to have the right git number. It is some trouble
> switching between two PC’s and where one kernel works online and the
> other does not.
>
> Thank You,
>

> Hi
> Your device is support by ath9k, did you check the output from rfkill,
> maybe it’s blocked?
>
> Else any clues in the output from dmesg?
>
> No USB->Ethernet adapter came with it?
>
>
> [/QUOTE]
> Oh and did you try a manual modprobe ath9k to see if that kicked it
> into life?

That device was added to the kernel source on June 21, 2013. It will, therefore
require at least kernel 3.11. Your 3.7 is too old.

I would recommend either getting a newer kernel from “kernel of the day”, or
implement the backports package for kernel 3.11.

On Sat 21 Sep 2013 02:54:41 AM CDT, Larry Finger wrote:

> Oh and did you try a manual modprobe ath9k to see if that kicked it
> into life?

That device was added to the kernel source on June 21, 2013. It will,
therefore require at least kernel 3.11. Your 3.7 is too old.

I would recommend either getting a newer kernel from “kernel of the
day”, or implement the backports package for kernel 3.11.

Hi Larry
So does that mean it (alias: pci:v0000168Cd00000034svsdbcsci*)
disappeared and re-appeared in the ath9k module?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 12.3 (x86_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

So I was able to get it to work with kernel 3.10 by adding in the Wireless Device Driver for the Atheros 802.11n wireless card support using menuconfig while compiling my own kernel using SAKC. So I must assume you needed the kernel-firmware for this card to work with openSUSE 12.3 and kernel 3.7. Somewhere, the kernel-Firmware stopped working, but you can cause the driver to be manually loaded, up to kernel 3.10. In kernel 3.11, I guess you indicate it is installed by default I guess. I was just assuming if it worked with kernel 3.7, it would work with kernel 3.10 when using the same kernel configuration as you base setup, but that was an incorrect assumption it would seem.

The main thing is it does work like a champ as I am using to answer you right now.

Thank You,

Had to do the same thing to get Kernel 3.11 working as well, so I do wonder what openSUSE 13.1 does for this chipset.

Thank You,