Bug 10079 - Kernel 3.8.12 => module alx not work
Summary: Kernel 3.8.12 => module alx not work
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 10153 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-05-13 09:10 CEST by Adrien D
Modified: 2013-07-15 08:32 CEST (History)
4 users (show)

See Also:
Source RPM: kernel-desktop
CVE:
Status comment:


Attachments
resut of lspcidrake -v on kernel 3.8.8 (3.73 KB, text/plain)
2013-05-13 09:10 CEST, Adrien D
Details
dmesg from kernel 3.8.8 : eth0 ok (77.75 KB, text/plain)
2013-05-13 13:31 CEST, Adrien D
Details
dmesg from kernel 3.8.12 : eth0 KO (84.62 KB, text/plain)
2013-05-13 13:32 CEST, Adrien D
Details

Description Adrien D 2013-05-13 09:10:00 CEST
Hi team Mageia,

Since I have updated the kernel to 3.8.11 version, my Ethernet Card Atheros 8161 not work.

ifconfig show eth0 but no address recived by DHCP and static IP not permit to have network

If I boot on the 3.8.8 kernel, it's OK.

Please, correct it !

Reproducible: 

Steps to Reproduce:
Comment 1 Adrien D 2013-05-13 09:10:54 CEST
Created attachment 3956 [details]
resut of lspcidrake -v on kernel 3.8.8
Adrien D 2013-05-13 09:11:31 CEST

CC: (none) => adrien_d
Source RPM: (none) => kernel-desktop

Comment 2 Thomas Backlund 2013-05-13 11:28:51 CEST
can you attach dmesg from booting with kernel-3.8.8 and kernel-3.8.12-2

CC: (none) => tmb

Comment 3 Adrien D 2013-05-13 13:31:25 CEST
Created attachment 3959 [details]
dmesg from kernel 3.8.8 : eth0 ok
Comment 4 Adrien D 2013-05-13 13:32:00 CEST
Created attachment 3960 [details]
dmesg from kernel 3.8.12 : eth0 KO
Comment 5 Adrien D 2013-05-13 13:32:55 CEST
Hi Thomas,

I attach the two dmesg from booting with kernek 3.8.8 and 3.8.12.

Thanks !
Comment 6 Adrien D 2013-05-15 19:09:16 CEST
Same problem with 3.8.13.
Comment 7 Adrien D 2013-05-15 21:47:44 CEST
* Wed May  8 2013 tmb <tmb> 3.8.12-1.mga3
+ Revision: 412651
- drm/i915: Add no-lvds quirk for Fujitsu Esprimo Q900
- drm/i915: Fixup Oops in the pipe config computation
- drm/i915: set CPT FDI RX polarity bits based on VBT
- drm/cirrus: deal with bo reserve fail in dirty update path
- drm/cirrus: Correct register values for 16bpp
- carl9170: fix frame drop and WARN due to minstrel_ht change
- carl9170: remove fast channel change feature (unreliable)
- drm/i915: Fix detection of base of stolen memory
- drm/i915: Use MLC (l3$) for context objects
- drop merged patch
- update to 3.8.12
- update Atheros alx gigabit ethernet to latest upstream
- add support for Atheros Killer e2200 ethernet (#9979)


Problem is present since update 3.8.12.
"update Atheros alx gigabit ethernet to latest upstream" ? Which version did you use Thomas ?
Comment 8 Thomas Backlund 2013-05-15 22:22:20 CEST
Yes, I know it's the 3.8.12-1 update that broke it for you...

Latest upstream is 3.8 branch of:
https://github.com/mcgrof/alx/tree/linux-3.8.y

as referenced by:
http://www.linuxfoundation.org/collaborate/workgroups/networking/alx
Comment 9 Adrien D 2013-05-24 22:23:32 CEST
How can I do ?
Comment 10 Adrien D 2013-05-26 21:31:48 CEST
Hi,

I have buy an SSD disk and reinstalled Mageia 3 with Mageia-3-DVD-x86_64.iso (4Gb).

But, my ethernet card not work.... And i can't use my computer because ... my Wi-Fi card not work too.

I can't use Mageia 3 with my computer. 

How do I do ?????????????????????????????????????????????????????

I am fed up !!!!!!!!!!!!!!!!!!!!!!
Comment 11 Oleg Bosis 2013-05-27 07:11:23 CEST
(In reply to Adrien D from comment #10)
> Hi,
> 
> I can't use Mageia 3 with my computer. 
> 
> How do I do ?????????????????????????????????????????????????????
> 
> I am fed up !!!!!!!!!!!!!!!!!!!!!!

You can build the latest version of alx driver by youself. It works well. See my bug 10153 for the link.

And yes, I do expect Thomas would update this driver in Mageia kernel package ASAP ;).

CC: (none) => olegbosis

Comment 12 Adrien D 2013-05-27 07:24:53 CEST
(In reply to Oleg Bosis from comment #11)
> 
> You can build the latest version of alx driver by youself. It works well.
> See my bug 10153 for the link.
> 
> And yes, I do expect Thomas would update this driver in Mageia kernel
> package ASAP ;).

What is your Network Card reference ? The same ? AR8161 ?

I try your solution this night
Comment 13 Thomas Backlund 2013-05-27 13:27:52 CEST
(In reply to Adrien D from comment #10)
> Hi,
> 
> I have buy an SSD disk and reinstalled Mageia 3 with Mageia-3-DVD-x86_64.iso
> (4Gb).
> 
> But, my ethernet card not work.... And i can't use my computer because ...
> my Wi-Fi card not work too.
> 

What is your WiFi card ?

please attach output of lspcidrake -v

> I can't use Mageia 3 with my computer. 
> 
> How do I do ?????????????????????????????????????????????????????
> 
> I am fed up !!!!!!!!!!!!!!!!!!!!!!


I will build a testkernel tonight for you to try out...
Comment 14 Adrien D 2013-05-27 14:57:58 CEST
lspcidrake -v | grep -i network
alx             : Qualcomm Atheros|AR8161 Gigabit Ethernet [NETWORK_ETHERNET] (vendor:1969 device:1091 subv:1043 subd:1477) (rev: 08)
iwlwifi         : Intel Corporation|Centrino Wireless-N 2230 [NETWORK_OTHER] (vendor:8086 device:0887 subv:8086 subd:4062) (rev: c4)

Thank for your testkernel.

The iwlwifi not installed but on install, Non-Free reop was checked.
Comment 15 Thomas Backlund 2013-05-27 17:23:02 CEST
(In reply to Adrien D from comment #14)
> iwlwifi         : Intel Corporation|Centrino Wireless-N 2230 [NETWORK_OTHER]
> (vendor:8086 device:0887 subv:8086 subd:4062) (rev: c4)


Is iwlwifi-agn-ucode installed ?

if so, can you attach the output as root of: journalctl -b
Comment 16 Adrien D 2013-05-27 18:38:21 CEST
Hi,

I have downloaded with Calculate Linux (because wireless works) the RPM, and installed on Mageia 3.

It Works.

But ... At work, I don't have wireless.

Also, I use Calculate Linux instead of Mageia.

I also put in place a beginner, who will give Mageia if it encounters such problems ...
Comment 17 Thomas Backlund 2013-05-27 20:48:02 CEST
*** Bug 10153 has been marked as a duplicate of this bug. ***
Comment 18 Thomas Backlund 2013-05-27 20:51:48 CEST
Can you try  kernel-desktop-3.8.13-1.1.mga3 from:

http://tmb.mine.nu/Mageia/3/bugs/10079/
Comment 19 Adrien D 2013-05-27 21:37:07 CEST
(In reply to Thomas Backlund from comment #18)
> Can you try  kernel-desktop-3.8.13-1.1.mga3 from:
> 
> http://tmb.mine.nu/Mageia/3/bugs/10079/

It's OK for me !!

3 [21:36:24] adrien@superlinux: ~  $ ifconfig eth0 ; lspcidrake -v | grep -i atheros
eth0      Link encap:Ethernet  HWaddr 10:BF:48:13:F6:CC  
          inet adr:192.168.1.100  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::12bf:48ff:fe13:f6cc/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4021 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6200 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:2521845 (2.4 MiB)  TX bytes:1136047 (1.0 MiB)
          Interruption:19 

alx             : Qualcomm Atheros|AR8161 Gigabit Ethernet [NETWORK_ETHERNET] (vendor:1969 device:1091 subv:1043 subd:1477) (rev: 08)
Comment 20 Adrien D 2013-05-27 21:40:36 CEST
Note : tmb, you are the king of the kernel.

Thanks for your reactivity !
Comment 21 Oleg Bosis 2013-05-28 07:23:31 CEST
I confirm that it works now. Thank you very much.
Comment 22 Adrien D 2013-05-28 07:26:16 CEST
Ok.tmb, you can push it into updates repos as Rellease2 of 3.8.13 version ?

All people can be use it
Comment 23 Thomas Backlund 2013-05-28 23:50:47 CEST
Great, the fix will be part of 3.8.13.1 release coming to updates_testing in a few days...
Comment 24 Martin Whitaker 2013-06-08 23:29:42 CEST
The same bug is present in 3.4.45-desktop-1.mga2 (3.4.34-desktop-1.mga2 is OK).

CC: (none) => mageia

Comment 25 Adrien D 2013-07-14 22:15:29 CEST
TMB : OK for me with :

Linux superlinux 3.8.13.3-desktop-2.mga3 #1 SMP Mon Jun 24 08:07:11 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


I tested the kernel 3.9.6 on a Gentoo Distrib : alx not work.
I tested this morning on the 3.10 kernel in Gentoo distrib : the driver work perfectly.

If you build the 3.10 kernel for Cauldron, you can test drop your patch.
Comment 26 Thomas Backlund 2013-07-15 08:32:31 CEST
Yep, I know. a cleaned up / light version got merged upstream in 3.10

and alx is fixed in mga2 3.4.52 update kernels, mga3 3.8.13.4 update kernels and current cauldron 3.9 and 3.10 series kernels

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.