You are not logged in.

#1 2013-01-24 22:22:02

6ng4n
Member
Registered: 2012-02-07
Posts: 84

[SOLVED] 3.7 Kernel ALX driver problems

I have a ASUS N56VZ laptop with Atheros AR8161 so I'm using new alx driver to use it. I was willing to upgrade to 3.7 series ,but now  that kernel is causing some headaching problems. When I was upgraded i also installed dkms-alx from AUR. Alx driver(alx-driver-legacy package on AUR, not compatible with 3.7.x) was working on 3.6.x perfectly, however; on 3.7 it raises errors such as:

Jan 20 16:22:09 localhost kernel: [    7.700029] alx 0000:04:00.0: DMA to 64-BIT addresses
Jan 20 16:22:09 localhost kernel: [    7.700170] alx 0000:04:00.0: (unregistered net_device): HW Flags = 0x415
Jan 20 16:22:09 localhost kernel: [    7.700590] alx 0000:04:00.0: (unregistered net_device): reset PHY, pws = 1, az = 0, ptp = 0
Jan 20 16:22:09 localhost kernel: [    7.702007] alx 0000:04:00.0: (unregistered net_device): speed = 0x2f, autoneg = 1
Jan 20 16:22:09 localhost kernel: [    7.703068] alx 0000:04:00.0: irq 43 for MSI/MSI-X
Jan 20 16:22:09 localhost kernel: [    7.703196] alx: Atheros Gigabit Network Connection
Jan 20 20:12:36 localhost kernel: [    8.644756] alx 0000:04:00.0: DMA to 64-BIT addresses
Jan 20 20:12:36 localhost kernel: [    8.644900] alx 0000:04:00.0: (unregistered net_device): HW Flags = 0x415
Jan 20 20:12:36 localhost kernel: [    8.645320] alx 0000:04:00.0: (unregistered net_device): reset PHY, pws = 1, az = 0, ptp = 0
Jan 20 20:12:36 localhost kernel: [    8.646613] alx 0000:04:00.0: (unregistered net_device): speed = 0x2f, autoneg = 1
Jan 20 20:12:36 localhost kernel: [    8.647669] alx 0000:04:00.0: irq 43 for MSI/MSI-X
Jan 20 20:12:36 localhost kernel: [    8.647828] alx: Atheros Gigabit Network Connection
Jan 20 20:14:09 localhost kernel: [  114.430555] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:14:23 localhost kernel: [  128.312958] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:14:25 localhost kernel: [  130.667436] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:14:32 localhost kernel: [  137.981428] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:14:34 localhost kernel: [  139.766346] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:24:39 localhost kernel: [  744.748887] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:25:56 localhost kernel: [  821.640197] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:26:08 localhost kernel: [  833.346237] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 20:34:47 localhost kernel: [ 1352.073978] alx 0000:04:00.0: eth0: speed = 0x2f, autoneg = 1
Jan 20 22:52:46 localhost kernel: [    8.161784] alx 0000:04:00.0: DMA to 64-BIT addresses
Jan 20 22:52:46 localhost kernel: [    8.161931] alx 0000:04:00.0: (unregistered net_device): HW Flags = 0x415
Jan 20 22:52:46 localhost kernel: [    8.162379] alx 0000:04:00.0: (unregistered net_device): reset PHY, pws = 1, az = 0, ptp = 0
Jan 20 22:52:46 localhost kernel: [    8.163845] alx 0000:04:00.0: (unregistered net_device): speed = 0x2f, autoneg = 1
Jan 20 22:52:46 localhost kernel: [    8.164897] alx 0000:04:00.0: irq 43 for MSI/MSI-X
Jan 20 22:52:46 localhost kernel: [    8.165024] alx: Atheros Gigabit Network Connection
Jan 21 19:47:22 localhost kernel: [    8.051038] alx 0000:04:00.0: DMA to 64-BIT addresses
Jan 21 19:47:22 localhost kernel: [    8.051194] alx 0000:04:00.0: (unregistered net_device): HW Flags = 0x415
Jan 21 19:47:22 localhost kernel: [    8.051614] alx 0000:04:00.0: (unregistered net_device): reset PHY, pws = 1, az = 0, ptp = 0
Jan 21 19:47:22 localhost kernel: [    8.053021] alx 0000:04:00.0: (unregistered net_device): speed = 0x2f, autoneg = 1
Jan 21 19:47:22 localhost kernel: [    8.054081] alx 0000:04:00.0: irq 43 for MSI/MSI-X
Jan 21 19:47:22 localhost kernel: [    8.054212] alx: Atheros Gigabit Network Connection
Jan 21 21:50:31 localhost kernel: [ 1402.590655] alx 0000:04:00.0: alx(10:bf:48:28:a0:01): Qualcomm Atheros Ethernet Network Connection
Jan 21 21:50:31 localhost kernel: [ 1402.647179] alx 0000:04:00.0: irq 46 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647189] alx 0000:04:00.0: irq 47 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647195] alx 0000:04:00.0: irq 48 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647202] alx 0000:04:00.0: irq 49 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647208] alx 0000:04:00.0: irq 50 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647214] alx 0000:04:00.0: irq 51 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647221] alx 0000:04:00.0: irq 52 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647228] alx 0000:04:00.0: irq 53 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647234] alx 0000:04:00.0: irq 54 for MSI/MSI-X
Jan 21 21:50:31 localhost kernel: [ 1402.647998] alx 0000:04:00.0: PHY SPD/DPLX unresolved :ffff
Jan 21 21:50:31 localhost kernel: [ 1402.648004] alx 0000:04:00.0 eth0: task:alx_reinit
Jan 21 21:53:08 localhost kernel: [ 1559.847675]  [<ffffffffa068cc50>] alx_halt+0x30/0x80 [alx]
Jan 21 21:53:08 localhost kernel: [ 1559.847681]  [<ffffffffa068e629>] alx_reinit+0x69/0xa0 [alx]
Jan 21 21:53:08 localhost kernel: [ 1559.847686]  [<ffffffffa068e7d1>] alx_task+0x81/0x450 [alx]
Jan 21 21:53:08 localhost kernel: [ 1559.847700]  [<ffffffffa068e750>] ? alx_change_mtu+0xf0/0xf0 [alx]
Jan 21 21:55:08 localhost kernel: [ 1679.786117]  [<ffffffffa068cc50>] alx_halt+0x30/0x80 [alx]
Jan 21 21:55:08 localhost kernel: [ 1679.786122]  [<ffffffffa068e629>] alx_reinit+0x69/0xa0 [alx]
Jan 21 21:55:08 localhost kernel: [ 1679.786127]  [<ffffffffa068e7d1>] alx_task+0x81/0x450 [alx]
Jan 21 21:55:08 localhost kernel: [ 1679.786141]  [<ffffffffa068e750>] ? alx_change_mtu+0xf0/0xf0 [alx]
Jan 21 21:56:33 localhost kernel: [ 1765.116261] WARNING: at /var/lib/dkms/alx/20121219/build/drivers/net/ethernet/atheros/alx/alx_main.c:1606 alx_stop+0x52/0x60 [alx]()
..... Other kernel messages
Jan 22 23:09:51 localhost kernel: [  371.264714] alx 0000:04:00.0 eth0: -----------------TPD-ring(0)------------------
Jan 22 23:09:51 localhost kernel: [  371.264723] alx 0000:04:00.0 eth0: F8: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264727] alx 0000:04:00.0 eth0: F9: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264730] alx 0000:04:00.0 eth0: FA: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264733] alx 0000:04:00.0 eth0: FB: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264737] alx 0000:04:00.0 eth0: FC: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264740] alx 0000:04:00.0 eth0: FD: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264743] alx 0000:04:00.0 eth0: FE: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264746] alx 0000:04:00.0 eth0: FF: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264749] alx 0000:04:00.0 eth0: 0: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264752] alx 0000:04:00.0 eth0: 1: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264756] alx 0000:04:00.0 eth0: 2: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264759] alx 0000:04:00.0 eth0: 3: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264762] alx 0000:04:00.0 eth0: -----------------TPD-ring(1)------------------
Jan 22 23:09:51 localhost kernel: [  371.264765] alx 0000:04:00.0 eth0: F8: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264768] alx 0000:04:00.0 eth0: F9: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264772] alx 0000:04:00.0 eth0: FA: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264775] alx 0000:04:00.0 eth0: FB: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264778] alx 0000:04:00.0 eth0: FC: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264781] alx 0000:04:00.0 eth0: FD: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264784] alx 0000:04:00.0 eth0: FE: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264787] alx 0000:04:00.0 eth0: FF: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264790] alx 0000:04:00.0 eth0: 0: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264793] alx 0000:04:00.0 eth0: 1: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264797] alx 0000:04:00.0 eth0: 2: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264800] alx 0000:04:00.0 eth0: 3: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264803] alx 0000:04:00.0 eth0: -----------------TPD-ring(2)------------------
Jan 22 23:09:51 localhost kernel: [  371.264806] alx 0000:04:00.0 eth0: F9: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264809] alx 0000:04:00.0 eth0: FA: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264813] alx 0000:04:00.0 eth0: FB: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264816] alx 0000:04:00.0 eth0: FC: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264819] alx 0000:04:00.0 eth0: FD: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264822] alx 0000:04:00.0 eth0: FE: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264825] alx 0000:04:00.0 eth0: FF: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264829] alx 0000:04:00.0 eth0: 0: W0=0000005A, W1=80000000, W2=17D5C802
Jan 22 23:09:51 localhost kernel: [  371.264832] alx 0000:04:00.0 eth0: 1: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264835] alx 0000:04:00.0 eth0: 2: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264838] alx 0000:04:00.0 eth0: 3: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264841] alx 0000:04:00.0 eth0: 4: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264844] alx 0000:04:00.0 eth0: -----------------TPD-ring(3)------------------
Jan 22 23:09:51 localhost kernel: [  371.264848] alx 0000:04:00.0 eth0: F8: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264851] alx 0000:04:00.0 eth0: F9: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264854] alx 0000:04:00.0 eth0: FA: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264857] alx 0000:04:00.0 eth0: FB: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264860] alx 0000:04:00.0 eth0: FC: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264863] alx 0000:04:00.0 eth0: FD: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264866] alx 0000:04:00.0 eth0: FE: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264869] alx 0000:04:00.0 eth0: FF: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264873] alx 0000:04:00.0 eth0: 0: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264876] alx 0000:04:00.0 eth0: 1: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264879] alx 0000:04:00.0 eth0: 2: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264882] alx 0000:04:00.0 eth0: 3: W0=00000000, W1=00000000, W2=0
Jan 22 23:09:51 localhost kernel: [  371.264885] alx 0000:04:00.0 eth0: ---------------dump registers-----------------
Jan 22 23:09:51 localhost kernel: [  371.264939] alx 0000:04:00.0 eth0: 1400: C0020CE0,00000000,00000064,00001C01
Jan 22 23:09:51 localhost kernel: [  371.264952] alx 0000:04:00.0 eth0: 1410: 00002804,474019AA,03FF000D,00000000
Jan 22 23:09:51 localhost kernel: [  371.264966] alx 0000:04:00.0 eth0: 1420: 00000000,E03EBB60,00000240,CF01C831
Jan 22 23:09:51 localhost kernel: [  371.264979] alx 0000:04:00.0 eth0: 1430: 0000CC01,00000000,00000000,00000010
Jan 22 23:09:51 localhost kernel: [  371.264992] alx 0000:04:00.0 eth0: 1440: 8010020C,00000020,0007801A,00000180
Jan 22 23:09:51 localhost kernel: [  371.265005] alx 0000:04:00.0 eth0: 1450: 00000000,14700040,00000040,00000000
Jan 22 23:09:51 localhost kernel: [  371.265018] alx 0000:04:00.0 eth0: 1460: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265031] alx 0000:04:00.0 eth0: 1470: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265044] alx 0000:04:00.0 eth0: 1480: 6410DCEF,60405060,4828A001,000010BF
Jan 22 23:09:51 localhost kernel: [  371.265056] alx 0000:04:00.0 eth0: 1490: 80000000,40000000,07A1F037,000005F2
Jan 22 23:09:51 localhost kernel: [  371.265069] alx 0000:04:00.0 eth0: 14A0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265081] alx 0000:04:00.0 eth0: 14B0: 3BED200D,14364D17,6A3E67EA,B855AABE
Jan 22 23:09:51 localhost kernel: [  371.265094] alx 0000:04:00.0 eth0: 14C0: E214AD3D,EA49AF7C,A54F2BEC,2A94B30D
Jan 22 23:09:51 localhost kernel: [  371.265107] alx 0000:04:00.0 eth0: 14D0: 1805EC6C,E291D73D,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265119] alx 0000:04:00.0 eth0: 14E0: 2258B000,2258A000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265132] alx 0000:04:00.0 eth0: 14F0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265145] alx 0000:04:00.0 eth0: 1500: 05FF05E0,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265158] alx 0000:04:00.0 eth0: 1510: 00000020,00000000,0BDF0BC0,00000020
Jan 22 23:09:51 localhost kernel: [  371.265171] alx 0000:04:00.0 eth0: 1520: 05DF0000,000005E0,0BBF0600,000005C0
Jan 22 23:09:51 localhost kernel: [  371.265183] alx 0000:04:00.0 eth0: 1530: 06000BE0,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265196] alx 0000:04:00.0 eth0: 1540: 00000002,00000002,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265209] alx 0000:04:00.0 eth0: 1550: 2258E000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265222] alx 0000:04:00.0 eth0: 1560: 00000200,000005F8,2258C000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265234] alx 0000:04:00.0 eth0: 1570: 00000000,00000000,00000200,22589000
Jan 22 23:09:51 localhost kernel: [  371.265247] alx 0000:04:00.0 eth0: 1580: 22588000,00000100,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265260] alx 0000:04:00.0 eth0: 1590: 020000F5,000008BF,01800080,00000000
Jan 22 23:09:51 localhost kernel: [  371.265273] alx 0000:04:00.0 eth0: 15A0: AC8100BF,00001210,00C0044E,00000100
Jan 22 23:09:51 localhost kernel: [  371.265286] alx 0000:04:00.0 eth0: 15B0: CDE4CB23,00000001,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265299] alx 0000:04:00.0 eth0: 15C0: 04047C24,00030D40,00000055,000000C8
Jan 22 23:09:51 localhost kernel: [  371.265312] alx 0000:04:00.0 eth0: 15D0: 00214321,00000000,00438765,00000000
Jan 22 23:09:51 localhost kernel: [  371.265324] alx 0000:04:00.0 eth0: 15E0: 000001FF,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265337] alx 0000:04:00.0 eth0: 15F0: 00000000,00000000,000001FF,00000000
Jan 22 23:09:51 localhost kernel: [  371.265349] alx 0000:04:00.0 eth0: 1600: 01711059,7C0F96E7,00004E20,00000000
Jan 22 23:09:51 localhost kernel: [  371.265363] alx 0000:04:00.0 eth0: 1610: FFFFFFFB,00000000,00010000,00010000
Jan 22 23:09:51 localhost kernel: [  371.265376] alx 0000:04:00.0 eth0: 1620: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265388] alx 0000:04:00.0 eth0: 1630: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265401] alx 0000:04:00.0 eth0: 1640: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265414] alx 0000:04:00.0 eth0: 1650: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265427] alx 0000:04:00.0 eth0: 1660: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265440] alx 0000:04:00.0 eth0: 1670: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265452] alx 0000:04:00.0 eth0: 1680: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265465] alx 0000:04:00.0 eth0: 1690: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265478] alx 0000:04:00.0 eth0: 16A0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265491] alx 0000:04:00.0 eth0: 16B0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265502] alx 0000:04:00.0 eth0: 16C0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265514] alx 0000:04:00.0 eth0: 16D0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265527] alx 0000:04:00.0 eth0: 16E0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265540] alx 0000:04:00.0 eth0: 16F0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265553] alx 0000:04:00.0 eth0: 1700: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265565] alx 0000:04:00.0 eth0: 1710: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265577] alx 0000:04:00.0 eth0: 1720: 00000000,00000000,0000019B,00000012
Jan 22 23:09:51 localhost kernel: [  371.265590] alx 0000:04:00.0 eth0: 1730: 0000002C,00000001,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265603] alx 0000:04:00.0 eth0: 1740: 00000000,00000000,000001DA,00000000
Jan 22 23:09:51 localhost kernel: [  371.265615] alx 0000:04:00.0 eth0: 1750: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265628] alx 0000:04:00.0 eth0: 1760: 00000000,00000000,00000000,00000010
Jan 22 23:09:51 localhost kernel: [  371.265641] alx 0000:04:00.0 eth0: 1770: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265654] alx 0000:04:00.0 eth0: 1780: 00000010,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265667] alx 0000:04:00.0 eth0: 1790: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265680] alx 0000:04:00.0 eth0: 17A0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265693] alx 0000:04:00.0 eth0: 17B0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265705] alx 0000:04:00.0 eth0: 17C0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265718] alx 0000:04:00.0 eth0: 17D0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265731] alx 0000:04:00.0 eth0: 17E0: 00000000,00000000,00000000,00000000
Jan 22 23:09:51 localhost kernel: [  371.265744] alx 0000:04:00.0 eth0: 17F0: 00000000,00000000,00000000,00000000

After these errors, I did some googleing and found this https://ask.fedoraproject.org/question/ … m43142-not and applied same instructions (commented lines below out) with benjaminfjones (The guy ,in 1st comment) and compiled. compat-wireless-3.6.8.1-snpc. It worked but now connection drops always after a while and It is not becoming OK unless I rmmod and modprobe it.

The commented lines are:

        if (hw && hw->adpt && hw->adpt->netdev){}
              __netdev_printk(level, hw->adpt->netdev, &vaf);
        else

And lastly my dmesg output now:

[ 6504.338255] alx: Atheros Gigabit Network Connection
[ 6504.412390] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 6505.924726] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

I've also tried 3.7.1, 2013-01-10-2u versions of compat-drivers same as top.
Thanks for all replies.

Last edited by 6ng4n (2013-01-26 18:58:16)

Offline

#2 2013-01-26 02:59:35

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: [SOLVED] 3.7 Kernel ALX driver problems

https://github.com/mcgrof/alx/issues/2

I have opened an issue at qualcomm's github. please give a feedback for better response.

Last edited by hadrons123 (2013-01-26 03:00:04)


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

#3 2013-01-26 19:00:37

6ng4n
Member
Registered: 2012-02-07
Posts: 84

Re: [SOLVED] 3.7 Kernel ALX driver problems

I think I've solved it. Installing 3.8-rc5 nightly version looks solved it? I'm running a test on my ethernet card I send info about wheter it drops.

Offline

#4 2013-01-27 01:41:18

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: [SOLVED] 3.7 Kernel ALX driver problems

Did you have to compile the drivers manually, or 3.8 kernel has the kernel drivers incorporated?


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

#5 2013-01-27 14:33:49

kanikuleet
Member
Registered: 2012-12-22
Posts: 36

Re: [SOLVED] 3.7 Kernel ALX driver problems

I also expierienced troubles with the alx-driver after upgrading my kernel to 3.7.4-1 x86_64

It gave me an error when the kernel was build and the driver did not load at boot (mkinitcpio.conf: modules=".. alx ...")

I fixed it by just recompiling and installing the aur package. Works as normal now.

Offline

#6 2013-01-27 21:06:29

6ng4n
Member
Registered: 2012-02-07
Posts: 84

Re: [SOLVED] 3.7 Kernel ALX driver problems

I've compiled manually but now my kernel doesnt boot :S I don't know what the reason is. It gives an error mmc0: Reset 0x1 never completed . I've blacklisted alx and will try to boot again.

Offline

#7 2013-01-27 21:26:07

6ng4n
Member
Registered: 2012-02-07
Posts: 84

Re: [SOLVED] 3.7 Kernel ALX driver problems

OK, OK it was caused by a un-updated mkinitcpio image after package update. By the way why didn't pacman run mkinitcpio -p linux after update. Is that a bug I haven't seen any info in /var/log/pacman.log

Offline

#8 2013-02-02 22:18:10

6ng4n
Member
Registered: 2012-02-07
Posts: 84

Re: [SOLVED] 3.7 Kernel ALX driver problems

As far as I tested kernel 3.7 does have some problems with ALX driver. Every update I find myself trying to find a solution.

Offline

#9 2013-02-03 13:27:32

bodo
Member
From: Slovakia
Registered: 2007-10-29
Posts: 8
Website

Re: [SOLVED] 3.7 Kernel ALX driver problems

Hello,

I have same problem with alx driver.

My kernel is 3.7.5-1-ARCH x86_64.

I have selected alx using a driver_select script and compile compat-drivers-3.8-rc5-1-u from sources, modprobe alx driver. Till this everything seems to be fine.

I have configure in /etc/network.d/wire
CONNECTION='ethernet'
INTERFACE='enp4s0'
IP='dhcp'

netcfg -u wire gave me the dump like from the first message.

alx from compat-wireless-3.6.8.1-snpc worked without problems with 3.6 kernel.

Offline

#10 2013-02-03 15:40:13

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: [SOLVED] 3.7 Kernel ALX driver problems

Do you mean that compat alx driver works fine in  3.8 kernel after compiling and only 3.7 kernel is affected?

Last edited by hadrons123 (2013-02-03 15:41:12)


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

Board footer

Powered by FluxBB