hp pavilion dv7-2230sa

I have a HP Pavilion dv7-2230sa

During boot I get a series of errors about ACPI and AHCI Conflicts, the result of which I have to dissable ACPI with acpi=off.

However when acpi=off my wireless Broadcom b43 series refuses to enable the wifi. I just can’t press the button that would enable / dissable the wifi.

The wifi is detected, the drivers and firmware are installed, however the light remains firmly in the RED.

the ethernet works, sound works fine,

There also seems to be an issue with the ATi/Radeon Driver being missing which is causing fatal errors at boot time and also some memory conflicts again causing fatal errors.

I have tried this laptop under opensuse 11.2 and now under opensuse 11.3M5 without sucsess - however to my dislike Ubuntu have managed to resolve this by accident between 9.4 and 9.10 but i wanna use opensuse not ubuntu i have asked them to tell me how they fixed it to share it with you but I am still plowing my way through their forum!

Here is my complete lspci output:

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
00:1f.6 Signal processing controller: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M92 [Mobility Radeon HD 4500 Series]
01:00.1 Audio device: ATI Technologies Inc RV710/730
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
06:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller
06:00.1 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
06:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller
06:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
06:00.4 System peripheral: JMicron Technology Corp. xD Host Controller

and my lsmod output
Module Size Used by
nfs 314624 0
lockd 72230 1 nfs
fscache 47923 1 nfs
nfs_acl 2631 1 nfs
auth_rpcgss 37895 1 nfs
sunrpc 214624 5 nfs,lockd,nfs_acl,auth_rpcgss
edd 8720 0
snd_pcm_oss 47613 0
snd_mixer_oss 16683 1 snd_pcm_oss
snd_seq 57471 0
snd_seq_device 6562 1 snd_seq
snd_hda_codec_atihdmi 2587 1
snd_hda_codec_idt 58527 1
snd_hda_intel 24790 3
snd_hda_codec 98483 3 snd_hda_codec_atihdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 6160 1 snd_hda_codec
snd_pcm 87974 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 21767 2 snd_seq,snd_pcm
snd 65724 16 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore 7379 1 snd
snd_page_alloc 8037 2 snd_hda_intel,snd_pcm
ppdev 8440 0
parport_pc 33475 0
lp 8082 0
parport 34052 3 ppdev,parport_pc,lp
ip6t_LOG 5146 6
ipt_LOG 5115 6
xt_tcpudp 2103 2
xt_limit 1701 12
xt_pkttype 908 3
nf_conntrack_ipv6 18193 4
xt_state 1158 8
ip6t_REJECT 4307 3
ipt_REJECT 2148 3
ip6table_raw 1183 1
xt_NOTRACK 812 4
iptable_raw 1242 1
ip6table_mangle 1584 0
nf_conntrack_netbios_ns 1378 0
nf_conntrack_ipv4 8687 4
nf_conntrack 75656 5 nf_conntrack_ipv6,xt_state,xt_NOTRACK,nf_conntrack_netbios_ns,nf_conntrack_ipv4
nf_defrag_ipv4 1197 1 nf_conntrack_ipv4
ip6table_filter 1355 1
ip6_tables 13508 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
iptable_filter 1414 1
ip_tables 12172 2 iptable_raw,iptable_filter
x_tables 17094 16 ip6t_LOG,ipt_LOG,xt_tcpudp,xt_limit,xt_pkttype,xt_state,ip6t_REJECT,ipt_REJECT,ip6table_raw,xt_NOTRACK,iptable_raw,ip6table_mangle,ip6table_filter,ip6_tables,iptable_filter,ip_tables
st 36004 0
af_packet 19572 2
acpi_cpufreq 8165 0
speedstep_lib 4981 0
fuse 65817 7
loop 14690 0
dm_mod 73457 0
arc4 1277 2
ecb 1963 2
b43 186043 0
mac80211 247379 1 b43
cfg80211 156281 2 b43,mac80211
rfkill 17294 1 cfg80211
ssb 55595 1 b43
uvcvideo 61063 0
sr_mod 14671 0
pcmcia 58526 2 b43,ssb
ohci1394 30320 0
iTCO_wdt 8994 0
jmb38x_ms 12487 0
videodev 39422 1 uvcvideo
sdhci_pci 7106 0
iTCO_vendor_support 2566 1 iTCO_wdt
cdrom 38117 1 sr_mod
sg 27772 0
pcmcia_core 19958 1 pcmcia
v4l1_compat 14913 2 uvcvideo,videodev
i2c_i801 9913 0
ieee1394 88700 1 ohci1394
sdhci 20016 1 sdhci_pci
joydev 8874 0
memstick 9706 1 jmb38x_ms
pcspkr 1610 0
r8169 38715 0
mmc_core 72341 3 b43,ssb,sdhci
ext4 361868 2
jbd2 83070 1 ext4
crc16 1399 1 ext4
radeon 806908 2
ttm 56765 1 radeon
drm_kms_helper 29176 1 radeon
drm 179799 4 radeon,ttm,drm_kms_helper
i2c_algo_bit 5632 1 radeon
intel_agp 28098 0
processor 40693 1 acpi_cpufreq
thermal_sys 14674 1 processor

If you have any ideas or need any more suggestions please let me know. Officially the DV7 has a broken bios that HP refuses to fix because they couldn’t care about Linux - this was an Insurance Replacement Laptop and is heading for an accident again! I have used SuSE / openSuSE since 8.x and this is really getting on my nerves!!

Much Appreciated.
Stuart aka SatManUK on FreeNode.

On 04/16/2010 04:26 PM, satmanuk wrote:
>
> I have a HP Pavilion dv7-2230sa
>
> During boot I get a series of errors about ACPI and AHCI Conflicts, the
> result of which I have to dissable ACPI with acpi=off.
>
> However when acpi=off my wireless Broadcom b43 series refuses to enable
> the wifi. I just can’t press the button that would enable / dissable the
> wifi.
>
> The wifi is detected, the drivers and firmware are installed, however
> the light remains firmly in the RED.

The wireless switch relies on ACPI. With it off, your observed behavior
is expected.

> I have tried this laptop under opensuse 11.2 and now under opensuse
> 11.3M5 without sucsess - however to my dislike Ubuntu have managed to
> resolve this by accident between 9.4 and 9.10 but i wanna use opensuse
> not ubuntu i have asked them to tell me how they fixed it to share it
> with you but I am still plowing my way through their forum!

What kernel does Ubuntu 9.10 use?

wrt acpi=off, I suppose you could also try an approach of trying to find a boot code that is not as devastating to your wireless as acpi=off, but still allows to survive the disruptive boot hiccups you encounter without that boot code.

This page here gives some ideas: SDB:Kernel Parameters for ACPI/APIC - openSUSE

along these lines, just to confirm there are no boot codes (that we should know about) before showopts in your /boot/grub/menu.lst, can you post the line in your menu.lst file associated with your nominal boot.

For example the line from my PC’s /boot/grub/menu.lst is:

 kernel /boot/vmlinuz-2.6.31.12-0.2-default root=/dev/disk/by-id/ata-ST31500341AS_9VS14DG6-part2 resume=/dev/disk/by-id/ata-ST31500341AS_9VS14DG6-part3 splash=silent quiet showopts vga=0x346

in my case there is only “splash=silent” and “quiet”.

… I ask because I had a case recently where during a safe settings installation after the install was complete, there were many ‘hidden’ boot codes before “showopts”. Those inappropriate codes (in the recent case) caused me many errors during boot, and I almost jumped to a mis-conclusion that the boot had another problem (such as an acpi problem) and I was contemplating trying acpi=off, when in fact it did not need it. I just needed to remove a bunch of inappropriate “hidden” boot codes.

Thank you very much oldcpu, my machine had the same problem and after checking the boot options I realize that there is this option called repair=1, Iremove it and now am able to boot complete.

Here is the configuration of my computer:
HP Pavilion dv6-2165tx
Memory: 3GB RAM
Hard disk:500GB
Graphics: 1GB nvidia geForce
Processor: Intel Core i5 CPU M430 2.27GHz

Here is the error I was getting:

starting udev
During the boot up process the system was stack after the following message loading drivers: configuring devices:[5.979704]ACPI: I/O resource: 0000:00:1f:3 [0x7000-0x701f] conflict with ACPI region SMBI [0x7000-0x700f]

other errors I found before that are

FATAL: Module mbcache not found
FATAL: Module ahci not found 6.019922

I really don’t know what are those errors for, but would like to know that.

Also I would like to know if removing that code

repair=1

is the parmanent solution to my problem and if there is any other thing I should do to solve the other problem, especially the first one.

Thanks again.

Guys I though I solved the puzzle but I was wrong.

When I change the boot options by removing the ‘repair=1’ option, the system boot without any problem for 3 to 5 times then again it hang at the same level as I state before.

I need your help guys. I really need this thing to boot correct as am now starting getting tired with this fix.

On 05/31/2010 04:46 PM, Jonius wrote:
>
> Guys I though I solved the puzzle but I was wrong.
>
> When I change the boot options by removing the ‘repair=1’ option, the
> system boot without any problem for 3 to 5 times then again it hang at
> the same level as I state before.
>
> I need your help guys. I really need this thing to boot correct as am
> now starting getting tired with this fix.

If it is not the same every time, and you get strange errors, I start
suspecting memory or other hardware problems. From the distribution CD
or DVD, run the memory test at least overnight.

I tried to check the memory test but it seems as there is nothing wrong with it.

I really don’t know what else to do from now.i really need this system to work. And I don’t need to put windows as an alternative,though am starting forced to do so as staying with computer for a week without finding a solution is less forgiven to my boss.

Please I need your help people.

On 06/01/2010 06:06 PM, Jonius wrote:
>
> I tried to check the memory test but it seems as there is nothing wrong
> with it.
>
> I really don’t know what else to do from now.i really need this system
> to work. And I don’t need to put windows as an alternative,though am
> starting forced to do so as staying with computer for a week without
> finding a solution is less forgiven to my boss.

How long did you run the memory test?

Is the dv7-2230 relatively new? It is possible that the kernel in
openSUSE 11.2 does not handle it correctly. Is it possible for you to
download and burn the 11.3M7 Live CD? That will show if the newest
kernel will work with that system.

As you report random failures, I still suspect hardware. Are any disk
errors logged in /var/log/messages?

I run it for 8 hours and it passes different test, I think all tests, there was no error at all. So am sure there is nothing wrong with the memory.

First of all, my system is not dv7-2230, as you can see from my first post, after going through different threads I found this one very equivalent to my problem, thats why i took the approach given by oldcpu,It worked for 4 times only then the same problem started all over again,my notebook is dv6-2165tx. And all the configuration on my system are given under my first post.

About changing kernel, that is what i was thinking of doing, but my question before do that I want to ask is: Is that true that am the only person who owns dv6-2165tx and try to install opensuse 11.2? or is this error not to all dv6-2165tx,i just me? And if it h as been already solved, how do I do that?

There is something I just learned, this error is related to the integrated web cam that I have, so if there is a way to disable the kernel not to try to solve the problem of this web cam, i think that will be the solution for the time being.

I really wanna make sure this thing is over before this weekend, because that is the deadline am given, otherwise I will have no choice than going to what I hate most!!! i don’t like that to happen to me, pls help me out people!

I really don’t know if there is a way I can go direct to that path as am not able to access shell. Also, I don’t think if there may be any problem with hardware as I just bought this laptop one and half weeks ago, and it was running win 7 beautifully without any problem. I wiped windows 7 and everything in it wishing to put my beloved opensuse to find myself in this situation.

On 06/02/2010 03:56 AM, Jonius wrote:
>
> lwfinger;2171778 Wrote:
>> On 06/01/2010 06:06 PM, Jonius wrote:
>>
>> How long did you run the memory test?
>>
>>
> I run it for 8 hours and it passes different test, I think all tests,
> there was no error at all. So am sure there is nothing wrong with the
> memory.

That should be sufficient; however, I like 12-24 hours. BTW, Linux and
Windows use memory completely differently. A bad memory location may
never show up in Windows, yet crash Linux regularly.

> First of all, my system is not dv7-2230, as you can see from my first
> post, after going through different threads I found this one very
> equivalent to my problem, thats why i took the approach given by
> oldcpu,It worked for 4 times only then the same problem started all over
> again,my notebook is dv6-2165tx. And all the configuration on my system
> are given under my first post.

This is a problem when you hijack a thread. I am too busy to go back in
the thread to make sure that the title actually applies to your situation.

> About changing kernel, that is what i was thinking of doing, but my
> question before do that I want to ask is: Is that true that am the only
> person who owns dv6-2165tx and try to install opensuse 11.2? or is this
> error not to all dv6-2165tx,i just me? And if it h as been already
> solved, how do I do that?

If other owners of dv6-2165tx post under the wrong subject, who knows,
but you could be. BTW, the “tx” part usually applies to the region code
encoded into the wireless device. I’m not sure what “tx” means in this
context.

> There is something I just learned, this error is related to the
> integrated web cam that I have, so if there is a way to disable the
> kernel not to try to solve the problem of this web cam, i think that
> will be the solution for the time being.

If you blacklist the webcam driver in
/etc/modprobe.d/50-blacklist.conf, then it will not load.

> I really wanna make sure this thing is over before this weekend,
> because that is the deadline am given, otherwise I will have no choice
> than going to what I hate most!!! i don’t like that to happen to me, pls
> help me out people!

We are trying.

Hello again,

I was able to boot again (As usual it just happen after rebooting many many times) then I downloaded kernel 2.6.34 and compile it, once I reboot the system on first reboot got lots of fatal errors, and stack at loading drivers, I reboot again and was successful to boot with many fatal errors (like 6 errors).

After that I tried to check whether usb ports, wireless adapter, backlight, hdmi port, wired network adapter, hp hotkeys, bluetooth they work and learned that all works great.

I didn’t check fingerprint and web cam, but that isno problem for now as am not using both of them until later.

I tried to check if am able to suspend to RAM and walla, it works, so what I’ve decided for the time being is that, I will never switch off this system ever again, instead I will be suspending it to RAM until when 11.3 come out, hope it will have latest stable kernel with more stable drivers.

Am saying this so that all can understand that my problem isn’t solved yet, but I have decided to use other alternative waiting for the better kernel assuming that this one is still lacking some stable drivers.

Now there are few errors am getting, even if am using external speakers, internal one they still louder(I mean they dont switch off when I plug the jack on). I believe this isn’t the right place for this last error but am just telling the state of my laptop now.

Thanks a lot, am still expecting more help and suggestions.

On 06/03/2010 08:16 PM, Jonius wrote:
>
> Hello again,
>
> I was able to boot again (As usual it just happen after rebooting many
> many times) then I downloaded kernel 2.6.34 and compile it, once I
> reboot the system on first reboot got lots of fatal errors, and stack at
> loading drivers, I reboot again and was successful to boot with many
> fatal errors (like 6 errors).

What errors? They are probably insignificant.

> After that I tried to check whether usb ports, wireless adapter,
> backlight, hdmi port, wired network adapter, hp hotkeys, bluetooth they
> work and learned that all works great.

Good.

> I didn’t check fingerprint and web cam, but that isno problem for now
> as am not using both of them until later.
>
> I tried to check if am able to suspend to RAM and walla, it works, so
> what I’ve decided for the time being is that, I will never switch off
> this system ever again, instead I will be suspending it to RAM until
> when 11.3 come out, hope it will have latest stable kernel with more
> stable drivers.

OpenSUSE 11.3 will have 2.6 34 - the kernel you are already running. The
only differences will be the distro specific patches. The errors you see
are likely due to those missing patches and you can ignore them. If it
boots, none of those errors matter.

I think I have broken my laptop I had tried some of the milestone releases without much joy. I am away for the next week but will attempt to get the laptop fixed upon my return… meanwhile I am managing with my EeePC lol. (For the record i spilled a glass of cola on it and now the keys are sticking like crazy and also it won’t switch on).

It is 100% a kernel issue because in shame it worked fine with the last two releases of ubuntu et all spin offs… but I haven’t tested Fedora 13… but 12 didn’t work either. I think it is because the hardware is newer than the kernel why it worked with Ubuntu 10-10 I don’t kno (although i did try to ask.)

Looks promising though if i get my laptop working and kernel 2.6.34 works with dv6 maybe it will work with dv7. fscking bios…

ok laptop working again - magic i didn’t do anything but anyway…

I am downloading opensuse 11.3 M7 and will also try to obtain a copy of opensuse 11.3 RC1 in amsterdam on Thursday and test again.

If there is anybody from amsterdam here with a very fast connection and would d/l the dvd and burn it for me I appreciate it save me fighting with Zeeburg Hostel’s wireless…

I downloaded openSUSE 11.3 Milestone 7 64Bit DVD and no matter what i try to computer hangs during UDEV I left it for 5 minutes i couldn’t press number lock key. I tried standard, NO ACPI and Safe Settings - none of them worked.

I will try the 32Bit Version next.

I have also tried to run the windows installation program but it fails to execute BCDedit.exe or something like that

Stuart

Maybe your hardware is damaged.

its working in windows 7? windows isn’t reporting any hardware issues? are you online in irc?

For the DVD you used, did you do an md5sum check of the downloaded ISO file and compare that to the md5sum posted on the openSUSE site? Did you burn at the slowest possible speed to +R or -R media (and NOT to RW) ?

OldCPU update - 32bit installation went through first time 11.3m7, no issues - however upon first reboot it comes back with the same problem and freezes on hardware detection - configuring drivers. acpi=off worked first time but still no wifi.