1969:10a1 [Lenovo IdeaPad Y510P] alx module problem (wakeonlan)

Bug #1247667 reported by Sam Gweon
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

I am using 13.10 (saucy) on my new laptop---a Lenovo laptop (Y510P).

It appears that the alx module that loads the network card (08:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)) might have some problem.

The wakonlan functionality is important for me. However, when I do

ethtool eth0

I do not get any encouraging information on wakeonlan. There just isn't any information printed out regarding wakeonlan.

However, when booted to the Windows 7 partition, it is shown that this network card does support wakeonlan, and wakeonlan does work when I put the computer to sleep and then send the magic packet to it.
---
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: gweon 2649 F.... pulseaudio
                      gweon 2907 F.... panel-5-mixer
 /dev/snd/controlC0: gweon 2649 F.... pulseaudio
                      gweon 2907 F.... panel-5-mixer
DistroRelease: Ubuntu 13.10
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=fbec5182-7824-41fa-97f4-6af1f60bc15a
InstallationDate: Installed on 2011-04-30 (918 days ago)
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MachineType: LENOVO 20217
MarkForUpload: True
NonfreeKernelModules: nvidia
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-12-generic root=UUID=bb8e49fb-46b6-4a7d-bfd4-8a12679411d7 ro quiet splash video.use_bios_initial_backlight=0
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-12-generic N/A
 linux-backports-modules-3.11.0-12-generic N/A
 linux-firmware 1.116
Tags: saucy
Uname: Linux 3.11.0-12-generic i686
UpgradeStatus: Upgraded to saucy on 2013-10-31 (3 days ago)
UserGroups: adm admin cdrom dialout griffin lpadmin plugdev sambashare vboxusers www-data
dmi.bios.date: 07/18/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 74CN35WW(V1.10)
dmi.board.asset.tag: YB00831328
dmi.board.name: 20217
dmi.board.vendor: LENOVO
dmi.board.version: 31900003STD
dmi.chassis.asset.tag: YB00831328
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo IdeaPad Y510P
dmi.modalias: dmi:bvnLENOVO:bvr74CN35WW(V1.10):bd07/18/2013:svnLENOVO:pn20217:pvrLenovoIdeaPadY510P:rvnLENOVO:rn20217:rvr31900003STD:cvnLENOVO:ct10:cvrLenovoIdeaPadY510P:
dmi.product.name: 20217
dmi.product.version: Lenovo IdeaPad Y510P
dmi.sys.vendor: LENOVO
---
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: gweon 2649 F.... pulseaudio
                      gweon 2907 F.... panel-5-mixer
 /dev/snd/controlC0: gweon 2649 F.... pulseaudio
                      gweon 2907 F.... panel-5-mixer
DistroRelease: Ubuntu 13.10
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=fbec5182-7824-41fa-97f4-6af1f60bc15a
InstallationDate: Installed on 2011-04-30 (918 days ago)
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MachineType: LENOVO 20217
MarkForUpload: True
NonfreeKernelModules: nvidia
Package: linux (not installed)
ProcEnviron:
 LANGUAGE=en_US
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-12-generic root=UUID=bb8e49fb-46b6-4a7d-bfd4-8a12679411d7 ro quiet splash video.use_bios_initial_backlight=0
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
PulseList:
 Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied
 No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-12-generic N/A
 linux-backports-modules-3.11.0-12-generic N/A
 linux-firmware 1.116
Tags: saucy
Uname: Linux 3.11.0-12-generic i686
UpgradeStatus: Upgraded to saucy on 2013-10-31 (3 days ago)
UserGroups:

dmi.bios.date: 07/18/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 74CN35WW(V1.10)
dmi.board.asset.tag: YB00831328
dmi.board.name: 20217
dmi.board.vendor: LENOVO
dmi.board.version: 31900003STD
dmi.chassis.asset.tag: YB00831328
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo IdeaPad Y510P
dmi.modalias: dmi:bvnLENOVO:bvr74CN35WW(V1.10):bd07/18/2013:svnLENOVO:pn20217:pvrLenovoIdeaPadY510P:rvnLENOVO:rn20217:rvr31900003STD:cvnLENOVO:ct10:cvrLenovoIdeaPadY510P:
dmi.product.name: 20217
dmi.product.version: Lenovo IdeaPad Y510P
dmi.sys.vendor: LENOVO

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1247667

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Sam Gweon (gweon) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected saucy
description: updated
Revision history for this message
Sam Gweon (gweon) wrote : BootDmesg.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Sam Gweon (gweon) wrote : CRDA.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : IwConfig.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : Lspci.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : Lsusb.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : ProcEnviron.txt

apport information

description: updated
Revision history for this message
Sam Gweon (gweon) wrote : AlsaInfo.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : BootDmesg.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : CRDA.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : IwConfig.txt

apport information

Revision history for this message
Sam Gweon (gweon) wrote : Lspci.txt

apport information

Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: alx module problem (wakeonlan)

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.12 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Sam Gweon (gweon)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
tags: added: kernel-bug-exists-upstream
Revision history for this message
Sam Gweon (gweon) wrote :

Thanks. I just downloaded kernel 3.12, from http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/, and rebooted my machine with this new kernel. Verified that I am running the new kernel.

However, I still do not see that the wol capability of my card is recognized by ethtool.

So, I will go ahead and do what you tell me to do below, regarding the tag and the status.

penalvch (penalvch)
tags: added: latest-bios-v1.10 needs-upstream-testing
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
summary: - alx module problem (wakeonlan)
+ 1969:10a1 [Lenovo IdeaPad Y510P] alx module problem (wakeonlan)
Revision history for this message
Sam Gweon (gweon) wrote :

I just tried this new kernel. However, ethtool still does not recognize the wol capability of my card.

penalvch (penalvch)
tags: added: kernel-bug-exists-upstream-v3.13-rc3
removed: kernel-bug-exists-upstream
tags: removed: needs-upstream-testing
Revision history for this message
Sam Gweon (gweon) wrote :

As far as I can recall, the answer is No. With a different ubuntu version, the card was not even recognized. I do not recall that the ethernet card ever worked perfectly (with wol). I could test recent versions of ubuntu with live CDs, though, if this information is important.

Revision history for this message
Sam Gweon (gweon) wrote :

12.04 : the card did not work.
12.10, 13.04: wol never worked here (I think).
13.10: the card works but the wol does not work.

Revision history for this message
penalvch (penalvch) wrote :

Sam Gweon, the issue you are reporting is an upstream one. Could you please report this problem through the appropriate channel by following the instructions _verbatim_ at https://wiki.ubuntu.com/Bugs/Upstream/kernel#KernelTeam.2BAC8-KernelTeamBugPolicies.Overview_on_Reporting_Bugs_Upstream ?

Please provide a direct URL to your post once you have made it so that it may be tracked.

Thank you for your understanding.

tags: added: precise quantal raring
Changed in linux (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Sam Gweon (gweon) wrote :

Actually, I do not understand this.

Every new device that is not supported by old kernels could be called to have an "upstream bug."

I hope you do not mean this, and I hope you did not misunderstand the situation.

Please keep in mind that I did not really use any old ubuntu distros with this computer. Since I bought this new laptop very recently (early November), I tested 12.04 (which is the one that I used with my old laptop), and then I installed 13.10, which was the latest at that time.

Revision history for this message
penalvch (penalvch) wrote :

Sam Gweon, thank you for your comments. Regarding them:
"Every new device that is not supported by old kernels could be called to have an upstream bug."

This is incorrect. If a bug is reproducible in an Ubuntu (downstream) kernel but not mainline (upstream), it's not an upstream bug.

"Please keep in mind that I did not really use any old ubuntu distros with this computer. Since I bought this new laptop..."

If you want to maximize the speed of this bug being fixed, you would want to follow the instructions advised to you in https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1247667/comments/26 .

Revision history for this message
Sam Gweon (gweon) wrote :

I see. Now, I understand what an "upstream bug" is and what you are asking me to do. I will get to it sometime today.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.