Lucid incompatible with HP Mini 110 BIOS (F.15)

Bug #578868 reported by Keith McClelland
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Lucid Lynx 10.04 LTS does not start up well with the F.15 BIOS of HP Mini 110. [This wasn't a problem before and is once again not a problem now that I have reinstalled Karmic.]

The symptom is that if Lucid has been running on either the disk or a UNE stick, attempting to shutdown, hibernate, or suspend leads to a situation in which the computer is likely to wait 6.5 minutes before Lucid shows any signs of running or indeed to hang forever. The effect might be magnified by whether or not the computer was battery-powered when it went down. Note that "restart" seems to work more reliably than the others. Also note that the identity of the image that you are trying to bring up (in the shutdown or crash out of hang case) is irrelevant to the problem. So using a Lucid UNE stick as a live CD and then trying to reboot the installed Karmic exhibits the problem while using a Karmic UNR stick as a live CD and then rebooting the installed Lucid is uneventful.

I tried this with three different USB sticks (though probably two were identical) and two differently-configured installations. I also installed the 2.26.33.3 kernel for Lucid and got the same results. By the way, 6.5 minutes is a pretty consistent value.

I didn't find a way on HP's site to upgrade the BIOS running Linux; on the other hand there is nothing in HP's release notes about the newer ones that suggests this is fixed.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: keith 1387 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfe938000 irq 16'
   Mixer name : 'IDT 92HD81B1X5'
   Components : 'HDA:111d7605,103c308f,00100402'
   Controls : 14
   Simple ctrls : 9
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=UUID=34000a46-658f-4470-89ac-463117af72af
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
MachineType: Hewlett-Packard HP Mini 110-1100
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=ffcb75ed-9d95-41a7-b6bf-290eef2885f6 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Regression: Yes
RelatedPackageVersions: linux-firmware 1.34
Reproducible: Yes
Tags: ubuntu-une lucid regression-release needs-upstream-testing
Uname: Linux 2.6.32-21-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 08/27/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 308F0 Ver. F.15
dmi.board.name: 308F
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 02.10
dmi.chassis.asset.tag: CNU9371TT7
dmi.chassis.type: 10
dmi.chassis.vendor: Inventec
dmi.modalias: dmi:bvnHewlett-Packard:bvr308F0Ver.F.15:bd08/27/2009:svnHewlett-Packard:pnHPMini110-1100:pvr0395110000001B00000300000:rvnHewlett-Packard:rn308F:rvrKBCVersion02.10:cvnInventec:ct10:cvr:
dmi.product.name: HP Mini 110-1100
dmi.product.version: 0395110000001B00000300000
dmi.sys.vendor: Hewlett-Packard

---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: keith 1387 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfe938000 irq 16'
   Mixer name : 'IDT 92HD81B1X5'
   Components : 'HDA:111d7605,103c308f,00100402'
   Controls : 14
   Simple ctrls : 9
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=UUID=34000a46-658f-4470-89ac-463117af72af
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
MachineType: Hewlett-Packard HP Mini 110-1100
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=ffcb75ed-9d95-41a7-b6bf-290eef2885f6 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Regression: Yes
RelatedPackageVersions: linux-firmware 1.34
Reproducible: Yes
Tags: ubuntu-une lucid regression-release needs-upstream-testing
Uname: Linux 2.6.32-21-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 08/27/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 308F0 Ver. F.15
dmi.board.name: 308F
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 02.10
dmi.chassis.asset.tag: CNU9371TT7
dmi.chassis.type: 10
dmi.chassis.vendor: Inventec
dmi.modalias: dmi:bvnHewlett-Packard:bvr308F0Ver.F.15:bd08/27/2009:svnHewlett-Packard:pnHPMini110-1100:pvr0395110000001B00000300000:rvnHewlett-Packard:rn308F:rvrKBCVersion02.10:cvnInventec:ct10:cvr:
dmi.product.name: HP Mini 110-1100
dmi.product.version: 0395110000001B00000300000
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Philip Muškovac (yofel) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately, we can't fix it without more information.

Please run the following command in Lucid which will attach necessary information:

apport-collect 578868

Bear in mind that when prompted to give apport-collect permissions for Launchpad you will need to give it at least the ability to "Change Non-Private" data as it will be adding information to your bug report.

If you cannot use apport please at least add the following information (pay attention to lspci's additional options):
First run the following commands:
1) uname -a > uname-a.log
2) dmesg > dmesg.log
3) sudo lspci -vvnn > lspci-vvnn.log
4) cat /proc/version_signature > version.log
then attach the files separately to the bug report (not pasted into comments or tar/zip-ed).

For your reference, the full description of procedures for kernel-related bug reports is available at https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies. Thanks in advance!

affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Keith McClelland (kmmlkm) wrote :

After an agonizing week of trying to understand what was wrong, I now have a working Karmic system but without full restoration. I can't start all this over again to load Lucid on the computer. Unfortunately, I can find no way of saving output from those commands when running the UNE that I can also read back in the Karmic world. So I'm sorry, but I can't provide what you ask for.

It seems to me, however, that those logs show what is happening when the system is working in Linux. The problem occurs when the system is running in the BIOS. Is there some place on disk or in the BIOS that can be accessed to show what the software stored when going down? Somehow that is what is causing the problem.

I have put an lspci in as an attachment, but note that this is from Karmic not Lucid.

Revision history for this message
Keith McClelland (kmmlkm) wrote : AlsaDevices.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Keith McClelland (kmmlkm) wrote : BootDmesg.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : IwConfig.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Lspci.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Lsusb.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : PciMultimedia.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : ProcModules.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : RfKill.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : UdevDb.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : UdevLog.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : WifiSyslog.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote :

Okay -developers. All that stuff above isn't the bug, it's what it looked like right after I loaded up Lucid netbook edition. Now I'm going to hibernate without power and restore. Then I'll do it again. Good luck!

Revision history for this message
Keith McClelland (kmmlkm) wrote :

Well, I couldn't get that to come back at all. Hung early in the boot process (just a cursor at upper left) regardless what regular thing I did. Finally I convinced it to boot the Karmic UNR stick. When I rebooted from that and chose the disk as the boot device, it resumed from where it left off when I hibernated nearly an hour before. So now I'll send the apport report again.

description: updated
Revision history for this message
Keith McClelland (kmmlkm) wrote : AlsaDevices.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : BootDmesg.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : IwConfig.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Lspci.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : Lsusb.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : PciMultimedia.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : ProcModules.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : RfKill.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : UdevDb.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : UdevLog.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote : WifiSyslog.txt

apport information

Revision history for this message
Keith McClelland (kmmlkm) wrote :

Excellent news! Kernel 2.6.34-999.201005121008 works and doesn't have the problem!

Revision history for this message
Keith McClelland (kmmlkm) wrote :

Not so excellent news; restart failed after doing an update (I skipped the kernel parts of the update).

Revision history for this message
Keith McClelland (kmmlkm) wrote :

Final news: I think I was mistaken about it being a kernel bug at all. Replacing GRUB2 with GRUB seems to have solved it. I'll let someone else fight that battle. Thank you for your hard work.

Revision history for this message
Keith McClelland (kmmlkm) wrote :

Exact reason found and corrected: see bug #539467. The "SATA Link Power" was being turned off, apparently when there was still disk activity waiting. Applying "lucid-proposed" version of pm-utils-powersave-policy (currently at 0.3.1) resolves the issues about stopping completely.

Note that the issues about starting were resolved by using the Broadcom STA rather than B43 driver. I don't know if there is any other link.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Oncle Tom (oncletom) wrote :

I've quite the same problem: freeze on suspend / shutdown / reboot with an HP Mini 100-3010sf with Ubuntu Netbook 10.10 (fresh install today; with backport + pre-version, same problem before I enabled these sources).

I guess it can be related to the Wi-Fi because I tried a simple thing.
I booted on GDM, hit CTRL+ALT+F1 to display the shell. I then hit the « Wi-Fi » key on the keyboard.

The console thrown 2 lines, and the PC freezed. Nothing is responding since.

phy0 -> rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy, aborting.
phy0 -> rt2x00pci_regbusy_read: Error - Indirect register access failed: offset=0x00007010, value=0xffffffff

The Wi-Fi chipset is a RaLink RT3090 Wireless 802.11n 1T/1R PCIe accoding to lspci -vv
Kernel driver in use: rt2800pci
Kernel modules: rt2860sta, rt2800pci

Thanks for helping :)

Changed in linux (Ubuntu):
status: Expired → New
Revision history for this message
Oncle Tom (oncletom) wrote :

Found a solution: blacklisting rt2800 module. rt2860 is then loaded by default, and no such problems.

Brad Figg (brad-figg)
tags: added: acpi
tags: added: acpi-namespace-lookup
tags: added: acpi-parse-exec-fail
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Oncle Tom,
   I'm glad you were able to solve your issue. In the future, please refrain from reopening closed bugs unless you were the original reporter.

Thanks!

~JFo

Changed in linux (Ubuntu):
status: New → Invalid
To post a comment you must log in.