Jump to content » Sign-in | » Register
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP

 

Forums advanced search
HP.com Home
Business Support Forums > Mobile products > notebook - HP Compaq, Armada, EVO, LTE, Tablet PC

Linux installation on nx9420

» 

Business Support Center

HP Passport Sign-in

User ID:
Password:
»Register
»Learn more...

Tasks

» Download drivers and software
» Troubleshoot a problem
» Setup, install, and configure
» Discover and use a product
» Perform regular maintenance
» Upgrade and migrate
» Recycle and dispose
»

Resources

» Diagnose problem (HP Instant Support)
» Support Forums
» Manuals
» Sign up: driver and support alerts
» Parts information
» Warranty information
» Help
» Sitemap
» IT professionals

Member icons
 
 HP moderator  HP moderator
  Expert in this area  Expert in this area
Member status
Shining Shining
150 points
Bright Bright
300 points
Radiant Radiant
750 points
Brilliant Brilliant
1500 points
Beaming Beaming
2,500 points
Hot Hot
7,500 points
Sweltering Sweltering
20,000 points
»  How to earn points
»  Support forums FAQs
Question status
Magical answer Magical answer
Message with a response that solved the author's question
Favorites status
Add to my favorites Add to my favorites
Delete from my favorites Delete from my favorites
This thread has been closed Thread closed
 

Content starts here
   Create a new message    Receive e-mail notification if a new reply is posted  Reply to this message
Author Subject: Linux installation on nx9420      Add to my favorites
Frederik Arbe
May 11, 2006 05:18:13 GMT   

The nx9420 notebook is claimed to be certified for Novell Linux 9. The HP whitepaper on Linux for mobile devices recommends the setting APCI=off for the installation. Still, the Novell installer does not recognize the hard disk, so the installation fails. Which setup procedure should be followed?
Note: If you are the author of this question and wish to assign points to any of the answers, please login first.For more information on assigning points ,click here


Sort Answers By: Date or Points
Steve Huffer Expert in this area This member has accumulated 20000 or more points
May 11, 2006 08:23:17 GMT  9 pts

buckle your seatbelt. I do not care what HP may say, Novell (Suse) 9.x is not ready for SATA hard drives out of the box. Get yourself Suse 10.0 or 10.1 and read up on installing Linux on a SATA drive.

http://www.thinkwiki.org/wiki/Problems_with_SATA_and_Linux

http://linux-ata.org/

The above will get you started.
Frederik Arbe
May 12, 2006 06:56:41 GMT    N/A: Question Author

Hello Steve,

I think I am on the way to success using the brand new openSuSE 10.1 . I'll post a summary when everything is done. The SuSE 10.0 distribution didn't work (I only tried 'out of the box', no special drivers/kernels)

Thanks for the hint - Frederik!
Patrick Kamata
May 29, 2006 10:54:01 GMT    Unassigned

I have the same problem with the nx
9420. The Suse 10.0 doesn't work either, so I see no other way around other than reconstructing the kernel to incorporate the SATA driver. The problem is, how do I do that when I can't even install the OS?!? (no Harddisk=no installation!) please help!!
Philippe Delval
May 29, 2006 12:33:11 GMT  5 pts

Hi,

NLD 9 may function when installed with SP1 (I remember a similar problem with installing Suse 9.2 on sata system: solved booting from SP1 disk downloaded from Suse site.). Anyway NLD 9 SP3 is available for download from Novell site.
Suse 10.0 may work if you install booting with "noapic nolapic" options. (probed with another HP notebook)
Suse 10.1 is working out of the box! (except for sppecial keybord keys, minor speestep issues and the tipical nightmare installing ATI driver)

Hope this helps..

Philippe Delval
Frederik Arbe
May 30, 2006 07:24:57 GMT    N/A: Question Author

Actually, I'm still not ready with the Linux setup on my nx9420. I want to install a dual boot WinXP / SuSE10.1, but I can't get PartitionMagic8 to repartition my filesystem (aborts with failure without any effective action). The SuSE partitioner also failed. Any hints on that issue?
Andy Fisher This member has accumulated 1500 or more points
May 30, 2006 12:00:22 GMT    Unassigned

You can turn off SATA in F10 setup. This way the HD will respond to legacy IDE ports which should allow Linux to be setup without SATA support.

It's in System Configuration/Device Configurations/SATA Native Mode. Set it to Disabled.
Philippe Delval
May 30, 2006 21:41:06 GMT    Unassigned

Mine is actually working with full sata support and without any kernel boot parameter.
Maybe disabling SATA access is necessary only to resize windows partition... I don't know as I directly format the entire drive (I use Windows XP Pro with VMware 5.5 Workstation for legacy applications).
I suppose you have allready "defragmented" your windows partition. Please see http://www.novell.com/documentation/suse10/index.html?page=/documentation/suse10/startguide/data/sec_i_yast2_proposal.html for how to proceed.

Philippe.
Patrick Kamata
May 31, 2006 03:01:47 GMT    Unassigned

Lots of good suggestions, unfortunately at least in my case, none work. I've tried:
- ACPI off during installation
- SATA in setup disabled
- "noapic nolapic" options during booting/ installation

Thanks for the support and suggestions, but has anyone really carried out a successful Linux installation on an nx9420? Everything I've tried results in the same thing, no Harddisk detected!

Phillippe you mentioned "(I use Windows XP Pro with VMware 5.5 Workstation for legacy applications)". Could you elaborate on that a bit please? I also would like to run Win XP Pro and (if possible) Suse Linux on the Notebook. If thats possible in conjunction with VMWare then so be it - I just have to know how!!
Philippe Delval
May 31, 2006 07:06:25 GMT    Unassigned

As I explained before, I'm answering you with Suse 10.1 on my nx9420. I've tried both the downloaded 32bits DVD and the box DVD. The installation went without any problem. Maybe my success reside in having deleted all the original Windows and HP partitions.
Don't forget to make the restore DVDs if you ever wish to reinstall Windows...

If I understand correctly the problem resides in Linux being unable to shrink the windows partition. It is very important to read the Novell paper indicated in previous post as Windows XP may write system files at the end of its partition resulting in an unshrinkable partition.

If you go with deleting the windows partition, I don't think you'll have any problem with Suse 10.1 (I haven't tried any other version with this machine)

VMware workstation works just right with Suse 10.1 as host and WinXP Pro as a guest. The only problem I have seen is that the time goes speedier than real. This is a known problem easily fixed (I have not yet fixed it because of lack of time and interest).

The install is a bit tricky if you never do it before. Download the VMware Workstation trial from VMware site. Do a Google search on "vmware any any updates" and download the file.
You have to install Suse with kernel sources, GCC and GCC++
Go to /usr/src/linux and do (as root) "make cloneconfig" and "make modules_prepare".
From now you can do "vmware-install" after having 'dezipped' vmware. When the install program tells you if you want to run "vmware-config" say no and run the vmware-any-any-update install program. That's all!

Philippe.
Patrick Kamata
May 31, 2006 10:24:14 GMT    Unassigned

Thats exactly what I needed! Thanks very much Phillippe! As soon as I have everything up and running, I shall post the results on this page. Merci' Boucoup!!
Frederik Arbe
Jun 6, 2006 05:25:09 GMT    N/A: Question Author

Ready :-)

I finally succeeded with the Linux installation on the nx9420. Here's the report:

1.) Used Paragon Partition Manager 2005 to shrink the opriginal XP partition. Note: All other partitioning tools (see above) failed!
2.) Installed SuSE 10.1 out of the box, no special parameters, usual partitioning (all on a logical partition). Installed nearly package. Mind to select kernel sources and such, I think the ATI driver needs them (?). This gave me a working installation with X running with max. 800x600 resolution.
3.) Installed the ATI proprietary driver for notebooks availlable through https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=27
with standard options.

READY>_
Philippe Delval
Jun 6, 2006 05:30:15 GMT    Unassigned

Thanks for reporting!

Philippe.
Frederik Arbe
Jun 6, 2006 05:33:15 GMT    N/A: Question Author

I forgot to mention:

It's a dual boot installation, with Linux and the original XP to choose from in the GRUB bootloader menu. If you follow my procedure, be sure to do *all* the partitioning in one step, *before* the new (linux) bootloader is installed! since the partitioning tool works at boottime, this can be problematic in the other case. I didn't realize this at first try, but got everything working again by restoring the original (windows-only) MBR using the YaST bootloader configuration (on Linux)
Frederik Arbe
Jun 6, 2006 07:33:06 GMT    N/A: Question Author

Speedstepping

Philippe, you mentioned speedstep issues. I notice, that the processors won't "accelerate" beyond 1333MHz on my 1830MHz machine, even though I'm heavily loading them with tough mathematics (two simultanous Computational Fluid Dynamics task). Is there any "switch" to manually adjust the processor speed?
Philippe Delval
Jun 6, 2006 08:13:38 GMT    Unassigned

Yes, you could use cpufreq-set to change the max cpu frequency the governor "ondemand" may select.

Actually this is not working for me as I have made a lot of changes (kernel, etc) but used to work with the stock install (no sure now...).
You have to type:
cpufreq-set --cpu 0 --max 1833000
cpufreq-set --cpu 1 --max 1833000

I have reported this bug to https://bugzilla.novell.com/show_bug.cgi?id=177963 .
Actually they think it may be a problem with the bios or BIOS <--> OS communication problem. Try to report too: you'll have to register to Novell Bugzilla to do this...

Also, there's a new HP BIOS for the nx9420 you can find at http://h18007.www1.hp.com/support/files/hpcpqnk/us/locate/64_6253.html
I'm trying to apply right now. Maybe it solve the problem?...

I have not reported the problem to HP for now.

Philippe.
Ramon Oliver
Jun 12, 2006 07:54:42 GMT    Unassigned

I have run into a problem when installing SUSE 10.1 on a nx9420. Some of the posts in this thread apply to my situation, so I decided to try and get some help here.

I want to keep Windows and for this reason I have repartitioned the HD before installing Linux from the SUSE 10.1 DVD. After the installation of the software packages the computer reboots, but there is a problem with GRUB and the screen with the OS selection is not displayed. Instead all I have on the screen is:

GRUB =A|=A|

I have booted from the SUSE 10.1 DVD again to try to repair GRUB, but then I get the error message

Error 21: Selected disk does not exist

Now it seems that the HD is not recognized by the BIOS, so I modified the Native SATA Mode in the BIOS (i.e. Active / Non Active), with no success: I have the same trouble with GRUB. Perhaps this is the problem Frederik mentions in one of his messages.

Maybe one possibility is to recover the original MBR, but I overwrote it and so this is no longer possible.

Anybody has any suggestions? Should I forget the two installed OSs and start from scratch?
Philippe Delval
Jun 12, 2006 10:38:38 GMT    Unassigned

Hi Ramon,

I have no idea why you run into this problem. Maybe your partition software have messed with the partition table and GRUB is lost with it.
The SuSE YAST partition manager is able to resize a Windows partition if it is in 'good conditions' (defragmented), so this is the preferred way.
I don't know your skills, so I'd recommend (If google give no usefull answers) to reinstall Windows with the stock install procedure (beware you'll lost ALL your data!) and to reinstall SuSE after that. Let SuSE resize your partition. If resizing gives you an error, cancel the install and defrag the windows partition and retry (See http://www.novell.com/documentation/suse10/index.html?page=/documentation/suse10/startguide/data/sec_i_yast2_proposal.html for more details on the procedure.
This is the most costly in time but simplest solution as we allready know SuSE 10.1 is working with this machine.
¡Courage!

Philippe
Ramon Oliver
Jun 13, 2006 04:55:08 GMT    Unassigned

Philippe,

Thanks for your advice, installing Windows and then Linux also seems the best option to me. But what do you mean by "stock install"?

Ramon
Philippe Delval
Jun 13, 2006 06:19:18 GMT    Unassigned

Hi Ramon,

I'm sorry, my english is terrible!...
By "stock install", I mean to use the original installation/recover procedure from HP.
You can use it when booting, just after the BIOS post. Or if you allready have created the recovery CDs/DVDs from the installed Windows, just boot with the first one.
The only problem I see with it, is that your windows install will be loaded with a lot of software. Second, it may be that the partitions created this way gives some problems with resizing...
You can also use a "normal" Windows CD install, but you'll have problems with windows not seeing the SATA drive. Disable Sata in BIOS or if you have an external floppy, use the SATA driver from HP. Anyway, there's a lot of threads just on this in this forum.
If you go with the "standart" install from MS, you'll be able to specify the partition size it will use, so no need to resize...

Philippe.
Ramon Oliver
Jun 13, 2006 06:35:34 GMT    Unassigned

Philippe - crystal clear, thanks for the advice.

Ramon
Peter Paul
Jun 17, 2006 09:03:56 GMT    Unassigned

Hi,

did anyone get suspend2ram working on nx9420 under linux? I use SuSE10.1, everything works out of the box except for suspend2ram. After a resume, upon almost any command (e.g. "ls") I obtain "Input/Output-Error" messages. The error seems to be similar as those described in http://www.thinkwiki.org/wiki/Problems_with_SATA_and_Linux
However, SuSe10.1 uses kernel 2.6.16 with a all SATA kernel patches (I should assume)... Does anyone have an idea or a solution to this problem?

Peter
Philippe Delval
Jun 17, 2006 09:42:54 GMT    Unassigned

Hi Peter,

I've not tried suspend2ram on nx9420 as it seems there is a lot of problems with ACPI and the DSDT (https://bugzilla.novell.com/show_bug.cgi?id=179702 and https://bugzilla.novell.com/show_bug.cgi?id=177963. you'll have to register to the Novell bugzilla system)
I personnally prefer to wait these problems are solved before to try suspend2ram. Suspend2disk is working flawlessly even with the ATI driver 3D enabled.
The second bug (IBM X60) is somewhat related to the first (HP nx9420) at least for the effects it produces. So if you feel adventurous (and ONLY if) you can try the procedure for the X60 on the link you indicate (http://www.thinkwiki.org/wiki/Talk:Problems_with_SATA_and_Linux#Patch_against_SATA-resume_problem_with_T60).
I prefer to wait for a sdolution to the ACPPI problem which seems to be very serious.

Philippe.
Peter Paul
Jun 18, 2006 16:16:28 GMT    Unassigned

Philippe,

thanks for the reply. I experience the same problems as described in https://bugzilla.novell.com/show_bug.cgi?id=179702.

I can't access the other bug, no. 177963, although I am registered and logged into Novell's bugzilla I got an "You are not authorized to access bug #177963" error...
Could you tell me what this bug is about?

I believe the "Patch against SATA-resume problem with T60" won't help here because these patches are already in the SuSE-10.1 kernel, or so it looks at least...

Peter
Philippe Delval
Jun 19, 2006 06:14:11 GMT    Unassigned

Peter,

Bug 177963 present the same symptoms as bug 179702. This is the bios on the X60 which were limiting max cpufreq. Changing bios option 'battery mode' from 'powersave' to 'automatic' solved the problem.
I indicate you this workaround on the T60, because it seems like the T60, even with the kernel patches applied, is not working properly.
For the nx9420 we'll have to wait...
Siegfried Ramsauer
Jun 19, 2006 10:53:47 GMT    Unassigned

Hello,

my nx 9420 is working quite well with ubuntu linux but I have a strange problem.
When I've used linux, the next time I boot, it takes nearly 30 seconds to get through the bios. First I only see a blinking curser for 10 to 15 seconds and then for 10 to 15 seconds the bios with the HP logo.
Tried 3 linux distributions, 2 nx 9420 and 2 bios versions (from march and mai).

Do you have the same problem?

Thanks in advance,
Sigi
Peter Paul
Jun 19, 2006 11:40:56 GMT    Unassigned

Siegfried,

I have exactly the same problem with SuSE 10.1. If I unplug the AC adaptor AND remove the battery (i.e. remove all power sources), the boot behavior is back to normal. Maybe this also has something to do with the broken ACPI...?

Peter
Philippe Delval
Jun 19, 2006 11:58:30 GMT    Unassigned

Hi Siegfried,

Mine is a little slow too to get through the bios, but a lot speedier than yours :-)
No, I have no idea why this is happening, you may try to contact HP support. Possibly an ACPI problem...
Please could you tell me if you've found any of the problems described in bug 179702 (see previous posts) with Ubuntu. Basically, it is related with acpi: impossible to run at max cpufreq and battery status not changing if connecting or disconnecting AC plug....
Which kernel are you running? any patch?

Thanks in advance.

Philippe.
Siegfried Ramsauer
Jun 19, 2006 14:20:26 GMT    Unassigned

Thank you for your reply.
@Peter
Great, it works for me too with unplugging, but I doubt that the support knows what to do. Removing battery and power supply is not a real solution.

@Philippe
Sadly, I have the same cpu freq problem with the ubuntu and the current version of the 686 ubuntu kernel.

Siegfried
Peter Paul
Jun 19, 2006 16:06:00 GMT    Unassigned

One comment about the cpu frequency:
In my case, /proc/cpuinfo does in fact show 1333 MHz, but "powersave -r" returns 1828.785767 MHz. A quote from the powersave man-page:

"--calc-CPU-frequency -r:
prints out the current CPU frequency of the machine using the time stamp counter (tsc) register This should be a simi lar value as in /proc/cpuinfo, however the value there could be wrong if you encounter a kernel bug. If you are fiddling around with SpeedStep or PowerNow you should rely on this value; This currently only works on some single processor machines (i686, x86_64)"


Looks like we do have in fact 1830 MHz.

Peter
Philippe Delval
Jun 19, 2006 18:27:04 GMT    Unassigned

Peter,

I've submitted your post to Novell for bug 179702 (You know the link!). Maybe it helps them.
For now, it seems they're doing a lot of work and maybe we could see a solution in a relativaly short time ... :-))

Philippe.
Peter Paul
Jun 20, 2006 12:33:07 GMT    Unassigned

there is another problem which might be ACPI related, too. If I start linux and then reboot, the laptop is in a "bad state", as described by Siegfried earlier. Besides taking longer for the HP boot logo, the power state is broken in the "bad state", too. This means, that if I boot while the laptop is plugged into AC, /proc/acpi/ac_adapter/C1B7/state will show "on-line". But this doesn't change even if I unplug the AC adapter. Similarly, if the laptop runs on battery while booting, the battery charging state won't change later on, even if I let the laptop run on battery for a long time or if I plug in the AC adapter.

All this happens only if the laptop is in the "bad state".
After unpluggin all power sources, the behavior is "normal", until the next reboot.

B.t.w., after rebooting from Windows, the "bad state" hasn't appeared on my system, yet.

Could you guys check whether this happens on your systems, too?

Peter
Philippe Delval
Jun 20, 2006 12:53:45 GMT    Unassigned

Peter,

These problems are known and are being working on. I have the same behaviour on mine...

Also, have you tried to update your BIOS to v. F11.
If my BIOS boot is slow, it is not SO slow as on your machines. This is the only explanation I can think of for this difference.


Philippe.
Peter Paul
Jun 20, 2006 13:42:51 GMT    Unassigned

I have BIOS v. F11. From pressing the power button until the appearance of the GRUB menu it takes 10 sec. in the "good state" and 35 sec. in the "bad sate". Not really serious, just a hint that something's wrong...
Chris Parsons
Jun 20, 2006 16:46:41 GMT    Unassigned

I have Suse 10.1 installed on my nx9420. I didn't have any problems with SATA, dual boot, or stand-alone.

But what about wireless? I installed the
ipw3945 regulatory daemon
wpa_supplicant and wpa_supplicant gui
wireless tools (suse)

I uninstalled the ipw firmware as it says it's for the 2200 wlan card.

The ipw3945 interface is detected in yast and I can see it when I run lspci. I also can see the module seems to be loaded when I run lsmod.

What's bad is that I had it working before with 10.1 when I had a dual boot, but I don't remember doing anything different than what I'm doing now. What am I forgetting?
Chris Parsons
Jun 20, 2006 16:49:47 GMT    Unassigned

One more thing. When I run ifconfig, no wlan interface shows up, but /proc/net/wireless exists...it just doesn't have a wlan entry.

Also, iwconfig says there are no wireless extensions.
Peter Paul
Jun 20, 2006 18:05:18 GMT    Unassigned

Chris,
this sounds like you are missing the firmware for ipw3945. Try to install the SuSE-package ipw-firmware.
Peter
Chris Parsons
Jun 20, 2006 18:23:48 GMT    Unassigned

Man, this weird. I installed the ipw-firmware and now wireless is working, but I had it installed before and it didn't work. So I uninstalled it, tried again, no go, posted on this forum, shut down the laptop and came home. After I read your post, reinstalled the firmware and now it works...

Thanks for the help!
Chris Parsons
Jun 21, 2006 11:38:38 GMT    Unassigned

It seems that the module isn't being loaded correctly because when I reboot, I have to reinstall the IPW firmware to get wireless working again.
Peter Paul
Jun 21, 2006 17:11:41 GMT    Unassigned

Chris,

if you type "rpm -q --scripts ipw-firmware" you'll see that the installation of ipw-firmware usually also triggers the load of module "ipw3945". The only thing I can think of why reinstalling ipw-firmware helps, is that the module is not loaded automatically. Please try "modprobe ipw3945" after a reboot and check whether this resolves the problem. If yes, execute "yast2 lan" and select Edit -> Advanced -> Hardware Details.
Check whether "module name" is set to "ipw3945".

Peter
Chris Parsons
Jun 21, 2006 17:29:32 GMT    Unassigned

If I do a modprobe ipw3945 it doesn't work. I did a rmmod ipw3945 and then a modprobe ipw3945 then it works.

I didn't know about the --scripts argument....thanks :-)
Chris Parsons
Jun 21, 2006 17:32:17 GMT    Unassigned

Peter,

And, it does list the ipw3945 under module name in Yast. I should probably reboot, see if it is there and then do the rmmod and modprobe. I don't know what that would tell me, but I'm curious.

Chris
Peter Paul
Jun 21, 2006 17:52:55 GMT    Unassigned

Chris,
can you type "cat /etc/modprobe.d/ipw3945" as root and send the output?
Peter
Chris Parsons
Jun 21, 2006 17:59:19 GMT    Unassigned

remove ipw3945 /lib/udev/ipw3945d.sh -kill ; /sbin/modprobe --ignore-remove -r ipw3945
Peter Paul
Jun 23, 2006 12:13:10 GMT    Unassigned

For a test, I just installed the kernel 2.6.17-AS25-smpdesk from
ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/RPMS.suser-jengelh/

* The "long boot problem" as well as the problem about the battery status not being updated seem to be fixed with this kernel.

* /proc/cpuinfo still shows the wrong frequency.

* suspend2ram now results into a hang after resume and a command which needs disk access ("ls" is o.k., but "du" not). I assume this is still the SATA problem.
Tomasz Potega
Jul 13, 2006 17:44:25 GMT    Unassigned

same here with a basic nx9420 (core duo t2300) running FC5 (packaged 2.6.17 from updates repo):
- long boot with cursor flashing before splash screen
- cpufreq scaling active up to 1.33 GHz (BIOS F.11)
- *no* CPU power management with F.12 (no working ACPI power profiles)
Peter Paul
Jul 19, 2006 10:19:33 GMT    Unassigned

Philippe, any news regarding the ACPI bug?

I found something out: If you turn off the computer by pressing the power button, then it doesn't end up in a "bad state". One way to achieve that the computer is not switched off after calling "halt" or "shutdown" is to add a line at line 53 of /etc/init.d/halt (the line after the esac) as follows:

command="halt"
(this overrides the previous value of "halt -p")

Then the computer won't be switched off after "halt" and just ends up in a halting state. So you can switch it off manually and it will remain in a "good state" for the next boot.

It seems that the kernel-command which actually turns the computer off (probably some ACPI command) is responsible for the "bad state"...

Philippe, do you think this might be interesting for the guys at Novell who are working on the ACPI bug?
Philippe Delval
Jul 19, 2006 13:32:53 GMT    Unassigned Attachement is 278612.aml 

Hi Peter,

Yes I think it may be interesting you submit your findings about the suser-jengelh kernel, halt, etc...
About the bug, it turns out it's a bios bug, so HP is working on it since 28/06/2006.
Since then, we have no return on their work...
I join the DSDT patch from Thomas Renninger. Please, use it only with the F11 bios and don't forget to remove it if you upgrade your bios. It correct the max cpu frequency: now up to 1833MHz.
I've not posted it before, because I expect a new bios out in a short time...

Have you tried the 2.6.18 rc2 suser-jengelh kernel? I think I'll install it next week-end.

Philippe.
Philippe Delval
Jul 19, 2006 14:22:03 GMT    Unassigned

Peter,

I have just updated the Novell Bugzilla with your last 2 posts and the status of my machine (fans not working, battery/AC update, ...)

Philippe.
Peter Paul
Jul 19, 2006 15:13:22 GMT    Unassigned

Philippe

I tried the jengelh 2.6.18_rc1 kernel, but I couldn't get fglrx to compile...

Peter
Philippe Delval
Jul 19, 2006 16:47:30 GMT    Unassigned

Peter,

Which error give the compiler? Version of the ATI driver?
Have you tried the DSDT?

Philippe.
Peter Paul
Jul 19, 2006 17:30:07 GMT    Unassigned

Philippe,

fglrx-version: 8.26.18 (most recent one)
I don't remember the error for sure. While running fglrx-kernel-build.sh some compile error occured (a real compile error). I thought I wouldn't be able to fix it in a reasonable time, so I removed everything again (after all ist's only an rc-kernel and I'd rather waith for the released one).

I'll try the DSDT soon, didn't have time, yet.

B.t.w., I found out that it's not the 2.6.17-kernel where the "bad state" does not occur, but it seems to have something to do with the patches applied by suser-jengelh. I just tried a vanilla 2.6.17 kernel, and there the "bad state" still occurs.

I already contacted suser-jengelh. Maybe he can find out which patch changes this behaviour.

Paul
Peter Paul
Jul 19, 2006 18:47:21 GMT    Unassigned

I tried the DSDT from https://bugzilla.novell.com/show_bug.cgi?id=179702.
Now the module speedstep_centrion is not loaded anymore:

>modprobe speedstep_centrino
FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.16.13-4-smp/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): No such device

Therefore, no speedstepping with that DSDT at all!

(I used the SUSE stock kernel for these experiments)
Philippe Delval
Jul 19, 2006 18:53:08 GMT    Unassigned

Peter,

You have to use the DSDT I've posted, not the Novell Bugzilla one: It does not fix anything...

Philippe.
Peter Paul
Jul 20, 2006 11:38:18 GMT    Unassigned

Same problem with your DSDT. The module speedstep_centrion can't be loaded.
Peter Paul
Jul 20, 2006 13:11:33 GMT    Unassigned

Here are more news about the "bad state problem", in which the BIOS boot takes so long and the ACPI battery update doesn't work:

This problem does not occur if "psmouse" is compiled as a module and if this module is unloaded before the computer is rebooted. The reason why I never experienced the problem with the suser-jengelh-kernel is because there "psmouse" is in fact compiled as a module which I never loaded because I only used an external USB mouse. You need the module only for the internal touchpad.

So for all who suffer from this problem and still can't figure out themselves how to solve it, here is a straigh-forward work-around:

1) install the kernel-sources from SUSE
2) in /usr/src/linux do "make cloneconfig"
3) in the files /usr/src/linux/.config replace the line "CONFIG_MOUSE_PS2=y" by "CONFIG_MOUSE_PS2=m"
4) compile and install the kernel (make; make modules_install; make install)
5) in the file /etc/sysconfig/kernel" add the value "psmouse" to the variable MODULES_LOADED_ON_BOOT
6) to the file /etc/init.d/halt.local add the line "rmmod psmouse"

If you install the suser-jengelh kernel and you want to use the touchpad just do steps 5) and 6).
Philippe Delval
Jul 20, 2006 16:46:50 GMT    Unassigned

Peter,

I don't understand your problem with speedstep-centrino: mine is working perfectly with original kernel...
I suppose your bios is F11? if so, I have no idea.
Any error when loading the DSDT?

I have to say too that I have not the problem with "the bad state problem": booting is not specially slow as you and others are mentioning...

Perhaps we have two different revision of the same hardware?

If you want we could try to compare the two machine and see why yours is not working?

Philippe
Peter Paul
Jul 21, 2006 12:51:07 GMT    Unassigned

Philippe,

1) DSDT - I found the reason:
In BIOS I disabled "native SATA" because this allows suspend2ram to work partially (see https://bugzilla.novell.com/show_bug.cgi?id=187955). I didn't say anything here about this solution, because I didn't test it thoroughly yet, and there are still some problems. I planned to write about my experiences later...
However, now i enabled "native SATA" again and surprise, with the new DSDT speedstep_centrion can be loaded. So why does the DSDT override not work correctly if native SATA is disabled? For SATA I use the modules "ahci" and "piix" in the initrd, for IDE I use "ata_piix" instead. So this could be a reason.

In fact using your DSDT in IDE mode, gives some additional ACPI errormessages. I attach the output of "dmesg | grep -i acpi" to this mail, so you can have a look if you want. The error messages which are not present inthe SATA configuration start in line 84.

2) About the "bad state problem":
From your messages regarding bug 179702 on the novell site, it seems that you too sometimes had the problem that the battery state was not updated. This effect vanished when your batter exhausted... this looks quite similar to the "bad state problem". Could you try the following, so that we can check whether the behaviour is different on our computers? Use the default SUSE kernel + default initrd. Turn off the computer and remove AC adapter + battery. Then turn it on again and watch for the following:

1.) Just before the BIOS menu appears (where you have the choice of entering the BIOS with F10 etc.), is there a blinking cursor in the upper left corner of the screen? If there is a cursor, how long does it take until the boot menu appears?
2.) After linux is booted, insert/remove the battery. Is the battery status being updated?
Then reboot, but don't remove the AC adaptor and do 1.) and 2.) again. Are there any differences?

For me, after the first boot, there is no cursor and the battery status is being updated correctly. After the 2nd boot there is a cursor for > 10 seconds and the battery status is not being updated at all.

Peter
Peter Paul
Jul 21, 2006 12:54:03 GMT    Unassigned Attachement is 278708.ide 

I forgot the attachment. Here it is.
Emilio Scalise
Jul 21, 2006 20:38:41 GMT    Unassigned

I have an nx7400, and I also have the bad state problem when I switch off the computer.
I tried with Ubuntu dapper 2.6.15-26 kernel, edgy kernel 2.6.17-5 (ubuntu's development release), Fedora Core 5 with kernel 2.6.15, and the latest 2.6.17...........
With all of them the bug occurs.
Now reading your posts I will try to compile the psmouse as module.
When my laptop is in the bad state, also the keyboard doesn't work (in addition to the 1.33ghz clock problem, and the slow bios post). The only way is remove battery and ac adapter.

I will send a support mail to hp.. How I can do it?
Lasse Syrjälä
Jul 26, 2006 16:57:02 GMT    Unassigned

Hi

I have a nc6320 and I also experience the "bad state problem". I use windowsxpsp2/opensuse10.1 dual boot. How can I email hp with this problem? I can't seem to find a proper connection details. Or is it possible to get them to hear about this through here?
Emilio Scalise
Jul 27, 2006 05:10:47 GMT    Unassigned

The problem is the psmouse driver. In OpenSuse is compiled built-in so you can't unload it before reboot or shutdown.
To fix it you should download kernel sources and recompile the kernel with psmouse as module. The you must find the way to add a 'modprobe -r psmouse' command in the shutdown script. I've done that easily on Ubuntu, in Suse it should be similar..

As I've seen are many the models affected by this bug. HP should take care about this....

Bye!
Rui Campos
Aug 5, 2006 07:44:07 GMT    Unassigned

Hi all, is there anything bad with BIOS F.12, I'm trying to get my CPU to go up to the max frequency of 1833 and it can't, it stays at 1333 and I need that 500Mhz, else I would have stayed with my previous P-M 1500.

Can anyone help me out on this, I am a bit confused at the DSDT someone posted here also.

Thanks.
Philippe Delval
Aug 5, 2006 08:35:21 GMT    Unassigned

Rui,

The DSDT correct a defect in the bios which do not allow speed > 1333mHz. This DSDT should ONLY be used with bios F11, so please don't use it with F12 or other.

To install: (you have to be root to do this)
1. Copy the DSDT file to /etc/acpi and eventually rename it to DSDT.aml.
2. Edit /etc/sysconfig/kernel and change the value ACPI_DSDT to point to the file you copied in the previous step.
ACPI_DSDT="/etc/acpi/DSDT.aml"
3. Create a new initrd by running the script mkinitrd. This might be dangerous so watch out.
4. Reboot

To my knowledge, all the bios up to now have this defect, ... and others! Maybe next version? (due 06/08/15)

No one from HP is monitoring this? There is no response from them for now in the bug I open with Novell bugzilla.
Only solutions are from the very kind people of Novell/Suse and this threads.
And it seems there are a lot of models from HP affected by these bugs: all new models?

HP, PLEASE, DO something!

Thanks.
Rui Campos
Aug 5, 2006 09:25:41 GMT    Unassigned

Hi,

BIOS F.11 isn't available for download.

I decided to try out F.12 to see how it behaved and it is the solution for me right now, it doesn't let me scale the freq. down, but it keeps it at the highest freq. possible (1.83Ghz) so it solves my problem.

Thanks for the fast response.

I guess since we are in August answers from big companies such HP are slower, but hopefuly this will get corrected soon.
Philippe Delval
Aug 5, 2006 17:20:00 GMT    Unassigned

Rui,

I didn't know F11 was'nt available for download!
I think I have F11 on my disk, if you want, I could post it... (don't know if it is permitted by HP?)

F12 is probably somewhat different to F11, and using this DSDT may be dangerous for your PC...

Hoppefully they fix it!


Philippe.
Dennis K.
Aug 6, 2006 07:05:43 GMT    Unassigned

Hello from Germany :)

I own the nx7400 - unfortunately with the 'bad state' Problem. But:
As Peter said, the 'bad state' problem is gone if i unload psmouse within the shutdown/reboot script of my UbuntuLinux. (No recompiling is necessary, psmouse as module is standard in the ubuntu kernel).
Also the bad state is to be blame for the faulty Battery/ac adapter detection.
And only when the notebook is in the 'good state' i can manually set the cpu-speed to 1.66 Ghz (instead of 1.33 Ghz) with the "cpufrequtils" (man cpufreq-set).

Hope that there will be a clean solution soon..

greetings,
Dennis
Rui Campos
Aug 7, 2006 07:12:56 GMT    Unassigned

Philippe: I haven't tried DSDT, since I didn't have F.11 for download.

With F.12 it seems more stable then the previous F.02 and a bit faster on loading times (maybe is the CPU in Max speed).
I removed the psmouse on the reboot and shutdown and there is no bad state now.

The problem now is that with F.12 there is no CPU Freq. management, giving me always 1.83Ghz, which causes de base to get a bit hot and the battery to run down in 1h40m , compared to the previous 2h40m, one hour less.

But since I need the cpu to have the max power available I have to stick to this BIOS for now, just hope HP sends out a new BIOS soon that fixes this so I can have what I bought working 100%.
Peter Paul
Aug 11, 2006 11:01:48 GMT    Unassigned

Hi,

could anyone post the BIOS F.11? I don't have the file either, and if the next BIOS comes out I'd like to be sure that I can revert to F.11. Is it actually possible to downgrade a BIOS? Or does the BIOS installer complain about that?

I don't know whether posting the old BIOS is o.k. with HP, but maybe someone can open an anonymous account and then post the BIOS. Sadly enough, HP doesn't seem to care about this forum and the problems discussed therein anyway... so in the best case posting the BIOS draws their attention to this matter (which seems to affect several other HP laptops as well).

Peter
Rui Campos
Aug 11, 2006 11:29:18 GMT    Unassigned

BIOS F.13 is to be out next tuesday 15th of August, according to HP, so might as well wait.
Philippe Delval
Aug 11, 2006 12:38:01 GMT    Unassigned

Yes, only four days to wait!
I suppose that if HP removed it from the bios download list they have a reason, so I imagine I can't post it and make it public.
But I think it may be OK in a private correspondance...
So if someone really need it, send your email to adminNO at SPAMphdserver.com and I'll search for it on my disk.

Philippe.
Philippe Delval
Aug 14, 2006 16:20:27 GMT    Unassigned

Hi,

Could someone report me what is the max measured frequency of the cpu on windows.
I'd like the input be with this info:
- Cpu model
- Max theorical cpu freq
- Max measured cpu freq
- Bios and windows version

Thanks to all.

Philippe.

* This info is for the people at Novell bugzilla who are working on the problem.
Philippe Delval
Aug 18, 2006 04:43:54 GMT    Unassigned

Nobody running windows? :-))

I'll create a new thread for that for visibility reasons.

I have created a new bug for the "bad state" problem https://bugzilla.novell.com/show_bug.cgi?id=200169

It seems like the psmouse workaround is not working on the nc6400. Any idea anybody?
http://forums.itrc.hp.com/service/forums/bizsupport/questionanswer.do?threadId=1052095


Philippe
Philippe Delval
Aug 19, 2006 12:55:12 GMT    Unassigned

I transmit you 'as it is' the last response HP Support people send to me.

They were insisting that the machine has no problem with Novel NLD9 because it is certified.
When I told them that SLED 10 is also certified (see http://developer.novell.com/yes/85095.htm) and we are having the problem with it too, they respond:


--------------------------------------------
Hello Philippe,

Thank you for contacting Hewlett‑Packard's Commercial Solutions Center.

This is in response to your e‑mail regarding the HP nx9420 notebook.

We would like to thank you for sharing the link with us.

Further, Linux is developed by Novell and customers need to contact Novell for any issues with Linux. We apologize for the inconvenience that this has caused to you.

HP provides Linux software downloads as a courtesy to our customers who are using the Linux operating system. These software downloads and any related documentation are not supported by HP Customer Support and are provided without warranties of any kind. The Linux software provided under software downloads is the extent of Linux software that HP will provide for these products.
HP cannot ensure the compatibility, quality, or performance of this software, and HP will not necessarily provide maintenance or updates. HP does not endorse any specific distribution of Linux.

Please e‑mail us if you need any further assistance and we will be glad to help.
--------------------------------------------

Philippe.
Philippe Delval
Aug 21, 2006 06:54:27 GMT    Unassigned

From jmpg at https://bugzilla.novell.com/show_bug.cgi?id=200169

For anyone who is having the "bad state" problem, please make the machine having again the "good state" by removing the battery and power cord.
It seems like when the machine is in "bad state", it never goes in good state again even if you apply the psmouse trick.

After that, it will work normally.


Philippe
Lasse Syrjälä
Aug 22, 2006 06:17:08 GMT    Unassigned

I have a nc6320 with t2400. In windows the max cpu is 1833 MHz the lowest is 1000 MHz. Those are the values in linux too if I boot into linux without the bad state problem (shutdown the machine and remove battery. then start the machine and linux)
Armin Poschmann
Sep 2, 2006 11:31:22 GMT    Unassigned

Did anyone try the F.14 Bios on a hp nx9420
or some other dual core centrino. When I did
an update to F.12 module speedstep_centrino
could no longer be loaded, so i downgraded to BIOS F.02 again.
Using hp nx9420
SuSE 10.1,
kernel 2.6.16.21-0.13-smp compiled with psmouse as module.
Philippe Delval
Sep 2, 2006 11:57:43 GMT    Unassigned

Armin,

Yes, I tried the F.14 bios.
Same as F.12: you can't load speedstep-centrino because ACPI is reporting the CPU as having NO power management!

Wait a little. I expect we could have a new DSDT in 1-2 weeks. I'll report/post here when available.


Philippe.
Philippe Delval
Oct 20, 2006 14:00:23 GMT    Unassigned

Bios F.17 has been uploaded by HP.
It is similar to bios F.11: cpu freq is working again, but max cpu speed is not attainable.
I hope we could have a new DSDT in a short time because the solution is similar to Bios F11.

Suse people has not found a solution for bios F14: they didn't found why there is no power management.

I'll post here the new DSDT when available.

Philippe.
S. Wefel
Oct 21, 2006 05:10:28 GMT    Unassigned

The nx9420 and the nw9440 share the same Bios. Therefore I've got the same problems on my nw9440: with Bios version newer newer than F.11 the cpu freq settings are broken, but with F.17 it works again.

Max cpu speed settings was never the problem as the maximum speed for the daemon can be set to 2.1GHz by
cpufreq-set -u 2100000
This is the max freq of the T2600 Duo Core running in my nw9440.
But there are still one error and one warning in the Bios, ckecked by iasl -d DSDT.aml.

Sandro.
Armin Poschmann
Oct 21, 2006 07:18:43 GMT    Unassigned Attachement is 282105.null 

Philippe,
this one might be for you.
nx9420, T2400 CPU, Bios F.17, SuSE 10.1,
at the moment without some customized ACPI_DSDT, stock kernel 2.6.16.21-0.25-smp recompiled with psmouse as module, installed
rpm cpufrequtils 0.4.13.
Effects:
- No boot-delay (psmouse)
- frequency scaling up to 1833 Mhz (only when forced to use 1833). When the system comes up, you will notice that cpufreq-info tells you a possible speed of 1.83 GHz, 1.33 GHz, 1000 MHz on both cpus, but is only using a strategy of using userspace scaling in between 1000 MHz und 1.33 GHz.

Use 'cpufreq-set -c 0 -u 1833000 ; cpufreq-set -c 1 -u 1833000' and you are done. I made a boot-script that loads just after gpm. Maybe it should even be loaded later.

This one is taken when compiling kernel on just one cpu (defaults).
ap@hpnx:~> cat /proc/cpuinfo | grep "cpu MHz"
cpu MHz : 1833.000
cpu MHz : 1000.000
Rui Campos
Oct 21, 2006 12:43:57 GMT    Unassigned

Here is what I use to set it up in Ubuntu using BIOS F.17:

With sudo

echo 1833000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 1833000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

It works fine, just create a script to load it during boot time and it should be ok.

-- Rui --
Philippe Delval
Oct 24, 2006 12:32:40 GMT    Unassigned

Thanks to all for your help!

Yes,
echo 1833000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 1833000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
is working perfectly.
How could I have the script to start automatically with Suse 10.1?

One problem remain: sometimes one fan start and don't stop (you have to switch off the machine), meanwhile acpi say all the fans are off!
Any idea?

Philippe.
Rui Campos
Oct 24, 2006 12:52:26 GMT    Unassigned

From what I've tried I can't have it done automatically, acpi always takes control of it even in init time if I have a script that just runs at the end of every other scripts, so I just did a script that I run under sudo and do this after I get into Gnome.

The thing is that ACPI is reporting the max speed to be 1333000 and not 1833000, making it not working with the max speed.

Also, if you don't kill psmouse as you should it won't let you even set the max speed to 1833000 when restart (after the slowdown at boot).

One more thing, this seems to be a bit more unstable BIOS then the previous ones, since I already had some quirks with it, but nothing messy I must say.

At least its getting there, I just hope that the developers of the BIOS read this and get this feedback to correct the thing.

-- Rui --
Rui Campos
Oct 24, 2006 13:33:04 GMT    Unassigned

Some more things about BIOS F.17:

- Sound will crash after a while and I'm unable to remove the hda driver and restore it again, have to reboot to get sound working again.
- Wifi driver gets totally scrambled sometimes, need to turn it off and on again for it to work as it should.
- Power consumptions remains the same even if both CPUs are at 1Ghz, the total battery life is the same, either if both are at 1Ghz or both are at 1.83Ghz, making it pretty useless.

Basically I will revert back to F.14 again for now and hope for a new better BIOS to get out soon, since this one is really crappy.
Philippe Delval
Oct 24, 2006 19:24:27 GMT    Unassigned

Hi Rui,

About the script auto start, I have tried to integrate it within init.d/rc.d (suse 10.1) but I had problems with execution order: when it start, dir /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq does not exist yet...

Exept for the fan problem, I have not had any of the problem you mention yet.
For the speed limit problem, I have noticed that if you do not load speedstep-centrino the cpu is operating at 1833MHz (I was trying to use acpi-cpufreq, but it does not load). So I think the culprit is speedstep-centrino???
I have recompiled the kernel to load psmouse as a module, so no problem at all with "bad state" thing.
As for the hda driver, I listening to the radio with kmplayer all day long without any problem, And it is still working after several days, but I have not tried to suspend the machine yet,
No problem with wifi: I'm using it right now since this morning.
Power consumption is much better now: with bios F.14 (cpufreq=1833MHz) battery last less than 2hours without wifi. Bios F.17, (1000MHz < cpufreq < 1833MHz), Battery last 3h30 without wifi and +/-2h15 with wifi.

What distribution do you use?

Philippe
Rui Campos
Oct 24, 2006 20:04:11 GMT    Unassigned

>About the script auto start, I have tried to integrate it within init.d/rc.d (suse 10.1) but I had problems with execution order: when it start, dir /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq does not exist yet...

I think it might be the same problem here.


> For the speed limit problem, I have noticed that if you do not load speedstep-centrino the cpu is operating at 1833MHz (I was trying to use acpi-cpufreq, but it does not load). > So I think the culprit is speedstep-centrino???

With F.17 I can get speed to have three steps but only after running the commands I mentioned earlier. Else only two steps work, the two lower ones


> I have recompiled the kernel to load psmouse as a module, so no problem at all with "bad state" thing.

In Ubuntu this is the default, so no problem with this, but if the kernel locks and I need a hard reboot it will be in bad state and there is no way to set the max cpu, have to reboot again to have it working ok

> As for the hda driver, I listening to the radio with kmplayer all day long without any problem, And it is still working after several days, but I have not tried to suspend the machine yet,

This is sort of random, right now I had been listening to some videos for 4 hours and no problem. But during the afternoon it just went mute for no reason, it said the sound was ok and everything was as it should, but no sound came from the speakers. This hasn't happened before with the F.14 . But I'm still trying to figure what might be causing this.

> No problem with wifi: I'm using it right now since this morning.

I'm having trouble with networks that have a lower strenght, with F.14 I could use them with no problems, with F.17 it just drops the connections really often and its barely usable. With decent strenght networks there are no problems.

> Power consumption is much better now: with bios F.14 (cpufreq=1833MHz) battery last less than 2hours without wifi. Bios F.17, (1000MHz < cpufreq < 1833MHz), Battery last 3h30 without wifi and +/-2h15 with wifi.

I was hoping to see a bigger increase, mine lasts 1:40 minutes with F.14 and 1:50 minutes with F.17 , using wifi, I was hoping for much more time, not just 10 minutes.


> What distribution do you use?

Ubuntu 6.06, but will install 6.10 in a week or so.


Rui
Alexander Penev
Oct 28, 2006 18:25:18 GMT    Unassigned

Hi,

Does anybody else also have problems with cdrecord? I use SuSE 10.1 and dvd burning works fine but cd burning doesn't work , I've tried both cdrecord and nero. If someone thinks he could help I would paste the error log.

Thank you in advance,
Alex
Emilio Scalise
Oct 29, 2006 04:53:24 GMT    Unassigned

Are you using the notebook in ahci mode or normal (in the bios there is a setting called Sata native mode)?
I had problems in normal mode, as the piix_ata module grabbed also parallel ata ports.

Bye
Alexander Penev
Oct 29, 2006 12:07:01 GMT    Unassigned

I have disabled the sata native mode. probably that's the reason
Peter Paul
Nov 28, 2006 16:45:57 GMT    Unassigned

In order to set the maximum CPU frequency automatically (with F.17) on SuSE 10.1, I changed the script /etc/init.d/powersaved.

I added the following two lines just after the line starting with "startproc".
A cleaner way would probably to add a new init-script, but I am too lazy.

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq cat /sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
Peter Paul
Nov 29, 2006 10:01:05 GMT    Unassigned

I'd just like to let everybody know that suspend to RAM finally works with the newest kernel, 2.6.19-rc6. I have tried it with bios F.11 and F.17 using SuSE 10.1 and a vanilla 2.6.19-rc6 kernel. The SATA no-wakeup problem is definitely gone.
Also, I don't experience any of the problems people usually have with ati adapters, with and without the ati fglrx driver.

Great job of the kernel-guys...
Emilio Scalise
Nov 29, 2006 10:26:17 GMT    Unassigned

Do you have noticed any keyboard problem after resume from suspend to ram?
I've an nx7400, and I'm using 2.6.19-rc6. In 70% of resumes, keyboard doesn't work. I've enabled debugging in the i8042 driver on kernel command line. It lost the keyboard interrupt.
I noticed that with ethernet lan up, keyboard works well after suspend, I don't know why.
Using irqpoll kernel option, and reconnecting the kbd device using sysfs it works, but irqpoll is weird. I got many irq with no data after resume, using irqpoll. 2.6.19-rc6 with irqpoll neither boots (2.6.19-rc5 worked).

Now I've compiled i8042 as module. Unloading it before resume and loading it after makes keyboard work reliably on resume all the times.
In windows after suspend to ram I noticed that keyboard is reenabled after few seconds, maybe it does a similar thing. May someone from hp can confirm me this?
In my page http://emisca.altervista.org/nx7400 I described all my tests and configurations...

Bye!
Peter Paul
Nov 29, 2006 16:37:57 GMT    Unassigned

Emilio,
I have no keyboard problems at all. i8042 is compiled into my kernel.

When I was experimenting with IDE-mode and suspend2ram (using an older kernel), I also experienced problems, where the internal keyboard wouldn't work anymore after a suspend2ram. (My usb-keyboard still worked.) I remember that it seemed as if unloading all alsasound modules snd-* before a s2ram would help.
Emilio Scalise
Nov 29, 2006 16:59:55 GMT    Unassigned

I think it's a bad interaction between pci devices irq and ps2 (keyboard and touchpad) interaction.
Perhaps the reason could be the same as the "bad state" problem........
nx9420 on Suse 10.1 Linux
Dec 7, 2006 16:01:57 GMT    Unassigned

Hi Paul,

I am in the process of getting 2.6.19 compiled, but I am running in some kernel panic while rebooting with my fresh 2.6.19. I think that I've missed some critial modules to be loaded into the kernel..
Could you please post you .config file in your /usr/src/linux-2.6.19 ?

Many thanks in adavance...

P.S. Lots some more hairs with this <beep> no-keyboard bug thing.

Cheers,

Eric
Peter Paul
Dec 7, 2006 17:41:12 GMT    Unassigned Attachement is 283604.19-config 

Here is my kernel .config for 2.6.19. Since I'm not a kernel-guru, I essentially just cloned the SuSE 2.6.16.21 config.
Emilio Scalise
Dec 7, 2006 17:41:26 GMT    Unassigned

See my site:
http://emisca.altervista.org/nx7400
nx9420 on Suse 10.1 Linux
Dec 8, 2006 10:08:59 GMT    Unassigned

Thank to you both !

However, I am unable to get the <beep> thing to boot properly... The kernel and the modules are building ok using Paul's config.

I really dont understand why I always get a kernel panic: cannot mount root: /dev/sda3

I even added the sata, scsi and ide modules into the kernel...

Here is what I am doing:

make mrproper
make menuconfig
load the config fiel
make -j2 (build using both CPU)
make modules
make modules_install

reboot and select the new kernel... oh yeah, the SATA is in native mode in the BIOS which is F.17.

please help me before I convert my HP into a paper weight and but a MAC

Cheers,

Eric
Emilio Scalise
Dec 8, 2006 10:23:41 GMT    Unassigned

This is a common kernel compilation error. You have set some important drivers as module (needed for boot) but you have not made an initramfs/initrd. The module needed is mostly ahci and it's dependencies, and the filesystem module you use (ext3 for example).
You have two chances:
- compile built-in the drivers you need
- figure out on how to build an initramfs image

In debian/ubuntu kernel-package creates the initrd/initramfs image without any big effort.
Perhaps for other distributions you must search google...
nx9420 on Suse 10.1 Linux
Dec 8, 2006 10:31:38 GMT    Unassigned

Man, your quick ;-)

yeah, it looks like the command is mkinitrd...

Well, I guess there are lots of changes in the way kernels and modules are built since 2.4

will keep you posted...

cheers and thanks for your promt reply

Eric
nx9420 on Suse 10.1 Linux
Dec 8, 2006 11:39:13 GMT    Unassigned

it finally work ! I no longer have to remove my battery to get my machine to boot normally. Next adventure is the suspend config.

so for all of you who build a new kernel, you MUST run the command 'mkinitrd' after. It looks like this;

make mrproper
make menuconfig
make
make modules
make install
make modules_install
mkinitrd

then edit your /boot/grub/menu.lst to make sure that you point to the right set of files...

cheers and thanks to Peter and Emilio,

Eric
Dariusz Bruj
Dec 11, 2006 11:13:37 GMT    Unassigned

Hello,

I have upgraded bios to f.08 and i still have problems with speedstepping.

It return this error:
"FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.18-1.2798.fc6/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko): No such device"

i checked /sys/devices/system/cpu/cpu0/
and there isnt any files of dirs which has in name cpu_freq or sth like that... :(

Do you have any deas how to fix it?

In prev bios it worked(i dont remember what version it was - f.07 i think).

I have nx7400 with core solo.
Emilio Scalise
Dec 11, 2006 11:29:50 GMT    Unassigned

Try to use speedstep-centrino module instead of acpi-cpufreq.
Philippe Delval
Dec 11, 2006 11:31:21 GMT    Unassigned

Please see Emilio's site http://emisca.altervista.org/nx7400

Philippe.
Peter Paul
Dec 12, 2006 01:12:27 GMT    Unassigned

For those who are interested:
I installed opensuse 10.2 on my nx9420 today. Interestingly, although kernel version is 2.6.18, suspend to ram works (probably they used the recent libata patches).

Main problem: I needed to manually downgrade xorg from v. 7.2 to v. 7.1, because the ati fglrx-driver does not work with 7.2 (next time, i try to find a laptop with nvidia), and somehow i could not set up the right resolution with the framebuffer device.
Peter Paul
Dec 18, 2006 17:10:30 GMT    Unassigned

Did anyone else try the new ati fglrx-driver? With X.org 7.2 (as delivered for example with opensuse 10.2) one has to use this fglrx version. And under X.org 7.2 and with framebuffer device I can't even set the resolution to 1680x1050. The problem with fglrx 8.32.5 is that it breaks suspend2ram. I.e., on resume the computer crashes. It's not only that the screen doesn't wake up, it's a real hang.

Does anyone have X.org 7.2 running? Or any knowledge about how to fix the suspend2ram with fglrx 8.32.5? Even framebuffer would be o.k. for me, if I only could suspend and resume...
Philippe Delval
Dec 18, 2006 18:39:33 GMT    Unassigned

Peter,

At http://en.opensuse.org/ATI_Driver there is a section on "openSUSE Linux 10.2 - fglrx 8.32.5".
Maybe it give you some hints...
I have not tried it as I'm still with SLED 10...

Philippe.
Siegfried Ramsauer
Dec 19, 2006 19:47:20 GMT    Unassigned

The new fglrx driver works fine with my suse 10.2 regarding resolution and 3d accelaration but I have a new bug with it: when I use the driver, the notebook heats up and a minute later the fan is running very loud. This hasn't happened with older distros.

A simple workaround is to set the clock to a lower rate with the command:
aticonfig --set-powerstate 1
(to check on which level you are: aticonfig --list-powerstates)

Has anyone else this bug?

Siegfried
Michael Magua
Dec 23, 2006 10:23:11 GMT    Unassigned

Hi

I'm hopping between distros here... I want to run Opensuse 10.2 but if I disconnect my AC the laptop just shuts down. Does anyone else have this problem?
Philippe Delval
Jan 12, 2007 16:21:49 GMT    Unassigned

Michael,

I think this forum is better than Novell Bugzilla to treat this problem.
Have you installed acpiw?
In /battery/C1B2/info I have:
design capacity: 4178mAh
last full capacity: 4178mAh
In /battery/C1B2/state I have:
remaining capacity: 4038mAh
With that, KPowersave give me 1:40h remaining (shorter with opensuse 10.2 than with SLED10 2h30) and I have no problem if I quit the mains.

Also, what is your Bios version? From you bugzilla post I deduce your nx9420 is in "good state"?
What version of kPowerSave are you running (mine is 0.7.1)? Since 0.7.0 (Suse 10.2) kPowerSave is using HAL and NOT powersave deamon... perhaps something related to your problem... (i.e. bad install of HAL,..)

Sorry, no more ideas for now...

Philippe.
Peter Paul
Jan 21, 2007 13:15:42 GMT    Unassigned

Hi,
has anyone tried the F.19 BIOS for the nx9420?
Peter
Philippe Delval
Jan 21, 2007 15:43:57 GMT    Unassigned

Hi Peter,

Not yet...
If I have some time tomorrow, I'll try it and let you know.
It's a very interesting version as it permit to enable the VT capabilities of the cpu for use in XEN or other virtualisation technologies.

Philippe.
Michael Magua
Jan 30, 2007 12:57:26 GMT    Unassigned

Just thought I'd share my thoughts here http://m.magua.googlepages.com/laptop
Peter Paul
Jan 30, 2007 15:02:33 GMT    Unassigned

Michael,

I have red your opinion and I don't find it very helpful.

I have installed and used Linux on probably 7 laptops within the last ten years, among them several IBM notebooks. And let me tell you this: IBM is not necessarily better than HP (I have no experience with Lenovo). Sometimes it works, sometimes it doesn't. Only a small change in hardware (even within one series of laptops) can make your life hard.

I have an HP nx9600 running SuSE 10.1 extremely well. Power Management, accelerated graphics etc., everything great. On my nx9420 it took half a year until I got suspend2ram working, but this was not HP's problem, but the linux driver was not ready for SATA suspend. And now, especially due to the help in this forum, almost everything works fine.

One problem is still the ATI graphics card, as ATI's driver is bad (e.g., suspend2ram is broken again with newer drivers). But does IBM or Lenovo use different graphic cards? No! Have a look at thinkwiki and you will find out about all the problems users have with their Thinkpads!

The problems you experience in your Novell bug 234475 seem to be unique to your laptop, as there are no other reports about similar problems. Also you say yourself, that it may be hardware related. So you say HP has bad hardware support. Maybe, but is IBM/Lenovo better? I once had problems with a Thinkpad, where the battery created a high pitch noise and did not hold charge. I sent it in, they broke the USB port and wanted to charge me for replacing the mother board because of the broken USB port. Luckily, my company was taking care of that.

One thing I agree with you is this: The nx9420 does not (or rather did not) deserve a Linux certification. But I think the problem is with Novell which allows HP to claim that the laptop is certified.

Let's face it: hardware providers don't really care about Linux. But IBM did not care much more than HP. In my experience, before you buy a laptop, you have to find out about all the hardware in it and if you buy a laptop which has come on the market only recently, chances are that something does not work.

Anyhow, we should blame all the hardware providers for not supporting Linux very well. And first of all we should blame ATI for their bad Linux graphics drivers and for not allowing open source graphics drivers to be developed. (I would probably buy HP again, but I would try not to buy a laptop with an ATI card.) Apparently you had bad luck with your laptop, as in the beginning some things didn't work with linux and also probably it suffered from a hardware defect - tough luck. But just blaming one brand and glorifying another seems not very fair.

Anyhow, I wish you better luck with your next laptop. I'm quite happy with my nx9420, although I whish the graphics card problem would be resolved...

Peter
Michael Magua
Jan 30, 2007 23:24:22 GMT    Unassigned

I really feel like HP don't care. What are the problems regarding the ATI card? The bogus temp readings I get are with SuSE's Powersaved. As I said, I'm still awaiting the new motherboard and battery and then I'll test further. But I'm giving this laptop away to a colleague of mine. The Lenovo I'm getting comes with an Nvidia card.

I've tried everything damn bios since F.11 and what is taking HP so long? they were quick to release their Vista drivers yesterday weren't they? There's just no urgency for us Linux users. Unless you want to run some commercial Unix like HP UX then they might care and sell you some expensive server.

Both parties are to blame. I bought this laptop based on those.

I'm confused how you say yours works? Does your battery status update as it should? I doubt HP even bother to read this post. What's the point of it all? We're just wasting our time on here. They're not going to release a bios that works.
Peter Paul
Jan 31, 2007 13:19:15 GMT    Unassigned

Michael,
it is understandable that you get frustrated if you don't get Linux properly running on your laptop. I don't know how much experience you have with Linux and laptops. But from my experience, in the beginning there are almost always some kind of hardware problems with Linux on laptops (due to missing support of the hardware providers). Unless you spend a lot of time and effort in them, it is hard to get all of them resolved, especially if you are rather "new" to Linux.

In order to bring some objectivity in the discussion, let me tell you what works with my nx9420 and why it works. As far as I can judge from Novell bugzilla and this forum, the status should be the same on all nx9420 laptops, where the hardware is not broken (as it may be the case with yours).

Maybe other readers find this helpful as well, as it is sometimes hard to find all the information from the different forums and bugzilla entries.

This refers to BIOS version F.17.

(1) Battery status + "bad state" problem. Yes, my battery status gets updated and the bad state problem is resolved. (In fact, I don't understand why you still have this problem). The bad state problem could be resolved in the beginning by compiling your own kernel with psmouse as a module and then removing this module before reboot or halt. For opensuse 10.1 and 10.2 users, there is no need for that anymore since the most recent kernels available from software.opensuse.org fixes this issue. This issue has also been marked as resolved in the corresponding Novell bugzilla entry:
https://bugzilla.novell.com/show_bug.cgi?id=179702
Apparently it has also been resolved with the most recent BIOS F.19 (but I haven't verified this).

(2) CPU frequency scaling. Before BIOS F.17 there were some problems with this which are unrelated to the "bad state" problem. This is fixed with the new BIOS (and there is an ACPI fix described in this forum for older BIOS as well). You have to do a little hand tuning, though. This forum and many other nx9420 related sites, especially Emilios excellent(!) nx7400 site (link somewhere in this forum) explain how to make sure that maximum CPU frequency can be reached. Also, the recent opensuse kernels (see above) fix this problem completely.

(3) Suspend to RAM. This didn't work in the beginning because of insufficient SATA suspend support in pre 2.6.19 kernels. Clearly we can't blame HP for this. With the 2.6.19 kernel or e.g. the patched opensuse 10.2 kernel (which is still 2.6.18), this problem does not exist anymore and the machine suspends and resumes fine. However, one needs the closed source ATI driver in order to wake up the screen properly during resume. With opensuse 10.1, Xorg 6.9 (I think), and kernel 2.6.19, fglrx 8.29.6, this works without problems.
However, the newer ATI fglrx driver (since 8.31.5) break suspend to RAM on this laptop. Since more recent drivers are needed for Xorg 7.2, which is installed with opensuse 10.2, no suspend to RAM is possible anymore with distro unless you downgrade Xorg by hand to an older version which is kind of difficult) and install the older fglrx drivers. Note that there is a way of getting suspend to RAM to work if you don't care about dri (if someone cares, I can describe it). But again, we should blame ATI and not HP for this.


Other than the "I want DRI + suspend to RAM" issue I am not aware of anything that does not work (I haven't tried the card reader or the fingerprint scanner). Even the DRI issue could be fixed if cared enough to downgrade to Xorg 6.9.

To summarize: If you use the right setup, everything works, unless your machine is somehow broken.

Having this in mind, have a look at one of the "linux on laptos" sites, e.g.
http://www.linux-on-laptops.com
Take a couple of random descriptions for laptos and see for how many of them everything works "out of the box". There are probably some, but almost all laptops need some adjustments and for some of them certain things (especially ACPI related functions and suspend2RAM) won't work reliably even after a lot of effort.

One final point: Would you be willing to pay twice as much for a laptop if Linux would be as well supported as Windows? The problem is, there are just not enough Linux users out there and developing and testing drivers is expensive. So if they don't put as much effort in supporting Linux as they do for Windows, it is understandable. But what I really don't like is if the open source community puts a lot of effort in developing their own drivers and companies like ATI put a lot of effort in stopping this...
Michael Magua
Jan 31, 2007 22:37:46 GMT    Unassigned

Hi and thanks for the reply...

I am rather experienced in Linux. If you were to google my name you would see that I wrote custom slmodem scripts for the Smartlink modem drivers. I've also written rpms for open source projects like Xchm, gSTM and rezlooks GTK2 engine.

I've been using Linux now for +- 6 years. I also work as a networking administrator support an 8 node VPN around South Africa. Each node has a Win2k server and Linux firewall on site.

I guess I feel stupid as I received my new battery and motherboard yesterday and all problems are fixed now. Perhaps running other distros without the patched kernel ruined the hardware? I somehow believe these patches came a but late but hopefully other people don't suffer the same problem as me.

You will see that I closed my bug report at Novel and apologised. I've just been burnt too many times. I still believe the PDF documents produced regarding the NX 8220 and NX 9420 are lies. One should rather be honest and show that there are bugs, perhaps give the user the links to the bugs so that one can stay informed. While we are the minority it's just nice to know that "we value linux users". Afterall, I paid just as much as any other Windows user would pay for this laptop.

I have not botherred with suspend or hibernate to be honest. I think I should have this laptop for another week or two before my new one arives.

Sorry for the negativity, guess I will remove my laptop page.

Cheers
Karpa Lino
Feb 6, 2007 09:58:47 GMT    Unassigned

I read through this thread and I try to figure out is it possible to successfully install and run either Suse or Ubuntu on nx9420 laptop.

So, is there a simple answer what works and what does not?

-karpa
Peter Paul
Feb 6, 2007 15:12:53 GMT    Unassigned

Karpa,

I guess it depends on how much effort you are willing to make. If you don't care about suspend2ram, it is actually quite easy:

(1) install opensuse 10.2
(2) install kernel-default-2.6.18.5-181. This can be found somewhere in the repository "Kernel:" at software.opensuse.org.
(3) install the ATI fglrx driver (explanations how to do that can be found in the opensuse wiki).

For me, everything except suspend2ram worked after this (I am omitting some details as which packages to install for WLAN, partitioning of the hard drive etc. - feel free to ask if you don't know or if something doesn't work as expected).

If you need suspend2ram, it gets a little bit more complicated, but I can explain it if you are interested.

P.
Arturo García Martín
Feb 9, 2007 13:56:47 GMT    Unassigned

Hi all.

I've been reading the post and, sincerelly, what I'm looking for is something like this:
I'm thinking on installing a Linux in my nx9420 but, which one?
Can be OpenSuse 10.2 a "estable" candidate?
Can someone tell me so?

Thanks in advance.

-- Arturo
Antoni Grzymala
Feb 19, 2007 12:34:21 GMT    Unassigned

Since this thread mentions the ACPI "Bad State" problem that was supposedly fixed in BIOS F.19 I would like to share my experiences on that. In short: it most definitely wasn't. Here's a longer explanation that I already posted on http://gentoo-wiki.com/HARDWARE_Gentoo_on_HP_Compaq_nx9420#The_.22Bad_State.22_ACPI_problem :

Actually, looks like the bad state problem is not only still there, but it's even worse. I have the F.19 BIOS and get into the "Bad State" ACPI problem after I put my ATI radeon card into powerstate 1 (to save energy). After that, no matter what I do with psmouse, I get into "Bad State" after reboot. When I boot Linux in "Bad State" I get terribly long delays on every ACPI subsystem access (also when the kernel itself boots); sometimes I can't power on the laptop (only the "charging" LED is lit, power button does nothing); so I need to remove the battery. Sometimes (as with the "charging" LED problem) I have to remove the battery for a few minutes.

Hope some HP engineers look into this thread and can do some work. Feel free to contact me directly in case you need more info.
adrian jayewardene
Feb 27, 2007 16:44:24 GMT    Unassigned

Hi,

Just FYI.

I run Ubuntu Edgy 6.10 on my nx9420. I've almost got everything to work, enough for me to continue with Ubuntu at least! However, some issues are still unsolved.

I still experience the "bad state" issue although I have upgraded to the newest BIOS F 19. As I have, only recently, installed Ubuntu on this machine I will have to solve the problems using the work-arounds described in this thread.

There are three issues with the "bad state" on my machine:

1) delayed BIOS loading.
2) battery status is recorded correct initially and then does not change. "Status missing" in Gnome power-manager.
3) Volume control through "soft-keys" is diabled and mic and headphone jacks do not work.

I run dual boot and these issues are solved after a reboot from windows and removing battery and power cord.

Beryl/Xgl with ATI's newest prop. driver seems to work ok. I am not a gamer though... The only problem I experience is a strange background after login and until my own desktop background loads. I have removed both Bery and Gnome splash.

Hibernate does not work. Have not tried Suspend yet. Suspect it will not work either.

That's it for now.
adrian jayewardene
Mar 7, 2007 11:45:11 GMT    Unassigned

Siegfried,

I seem to have the same heat issue with the new fglrx driver as you have described. I am running Ubuntu with the 2.6.20.9 kernel, x.org 7.2 and the 8.33.6 fglrx driver.

The ATI card loads at powerstate 2 and leads to a thermal readout of TZ2 around 60 c. Changing the powerstate to 1 reduces temp of TZ2 when idling to around 46-47 c. I am unsure whether these readouts are correct or not but the relative values help me understand that changing the powerstate actually makes a great difference.

I added the changing of the powerstate to 1 as a command in the session manager, so that I do not have to run this command manually after every start.

Another interesting fact is that if TZ2 drops under 45 c the fan completely shuts down and I can enjoy silence! However, I cannot get under 46-47 c unless I lift my computer off the desk surface and allow air to flow under the computer.

I have also noticed that the reading of TZ5 follows the fan speed, in steps 0, 25 and 40.

My thermal readouts are generated using lm-sensors in Ubuntu and the sensors applet in a panel.

My question is whether the GPU scales up when neccessary or if setting a powerstate makes the frequency permanent?

Adrian
Peter Paul
Mar 7, 2007 12:50:49 GMT    Unassigned

Just to remind you that fglrx 8.34.8 has been out for some time now. It fixes suspend2ram. Don't know whether it makes any difference temperature-wise.

P.
adrian jayewardene
Mar 7, 2007 13:14:44 GMT    Unassigned

I know, but I could not compile the 8.34.8 with kernel 2.6.20.9. 8.33.9, however is included in Ubuntu repos and worked with the kernel.

Bios F 19 together with the above kernel eliminates some of my "bad state" issues such as lagg on bios load, batery charge issues.

Hibernate and Suspend2ram does not work.The screen just stays black on resume. Seems that everything else is ok though. No error messages from Ubuntu.
Emilio Scalise
Mar 7, 2007 13:38:36 GMT    Unassigned

You can see on linux kernel mailing list that they have made patches for psmouse to correct the bad state problem. They are included in vanilla kernel 2.6.21-rc2.
Perhaps ubuntu folks maybe have backported them to 2.6.20...
I haven't tried those.
Hans Gustat
Jun 20, 2007 04:42:11 GMT    Unassigned

Need WLAN help: I have successfully installed openSuse 10.2 on my nx9420. Btw. Linux is on an external USB disk to leave the main HDD untouched, even main MBR is not changed. Works very well. (See http://en.opensuse.org/Installing_SuSE_on_External_USB_Drive) ATI drivers have been added (http://linux.wordpress.com/2006/05/12/suse-101-ati-drivers-installation/), display works fine.

However, WLAN does not work. Suse did not detect the WLAN during install.
@Peter Paul:
Peter, you have offered to explain the WLAN installation on request. Could you please do this for me? I have no idea how to make WLAN work with openSuse on my nx9420.
I would be grateful for some hint. Please explain at dummy level; I am a Linux newbie (electronics engineer, previous Unix experience was in 1986-88). Many thanks...
Peter Paul
Jun 20, 2007 08:48:00 GMT    Unassigned

Hans,

first some background: the laptop has an Intel 3945ABG wlan adapter. You need three things:
1) firmware
2) kernel module
3) userspace daemon.

openSUSE provides all these as packages, and if I remember right, all you have to do is install these.
For 1) this should be "ipw-firmware"
for 2) "ipw3945-kmp-default"
for 3) "ipw3945d"

It's quite a while ago that I used the openSUSE packaged version of the driver (I currently install everything by hand, see http://ipw3945.sourceforge.net/ ).

Anyhow, try to install the packages I mentioned, and then run "yast lan".

If it doesn't work, try "modprobe ipw3945" and check /var/log/messages, and also whether the userspace daemon got loaded ("ps ax | grep ipw3945d")

Good luck
Hans Gustat
Jul 12, 2007 05:07:44 GMT    Unassigned

Thanks, Peter, for the instant reply!

I wanted to respond only after having some results, so it took a while (I had a tough prj deadline in between).

Here is my current status in ipw3945 on nx9420:
- The procedure in ipw3945.sourceforge.net seemed too complicated for me. I am lacking background knowledge for that.
- The recent openSuse 10.2 DVD obviously has already the required packages:
ipw3945d-1.7.18-29
ipw-firmware-7-31
- Instead of "ipw3945-kmp-default" I found
wlan-kmp-default-1_2.6.18.2_34-16
- I installed them using yast, on a fresh Suse 10.2 installation. Moreover, I installed kinternet-0.75-5.
- Hooray: The WLAN works!
(still without security features)
I had to disable all WPA and WEP security settings on the router and in the config.

So I think I am on a good path, and hope to have solved the WPA inability soon.
Thanks again for your help!

If you have hints about the WPA settings, I would be grateful.
Btw., I would also be glad to find some interactive Linux tool that allows to detect active WLAN stations and to select the one to connect to. Currently I am using a second laptop running Windows for this task.

Thank you!
Antoni Grzymala
Jul 12, 2007 09:03:07 GMT    Unassigned

This might be a little off topic as I'm not running SuSE of any flavour, but I'd like to share my recent experiences with the long-time problems of the nx9420.

* Bad state, as stated before didn't properly go away after upgrading to F.19, however seems to have a gone a few kernel releases later, around 2.6.20, I'd say. Currently I'm running the most recent BIOS (the one after F.19) with kernel 2.6.22.1 and all seems to be perfect.

* Video card temperature. This has been written here before most probably but just in case:

aticonfig --set-powerstate 1

will set the card in low powermode resulting in only one fan working in the whole machine and at the lowest setting (under normal (read "no") load).

* Wireless problems: I have fiddled with many versions of ipw3945 along with it's regulatory daemon and the microcode and never got rid of errors and random disconnects. When kernel 2.6.22 came out a few days ago I installed the iwlwifi driver (http://intellinuxwireless.org/) and it works perfectly. I go to bed, get up in the morning and my TCP connections are still alive. Happy-Happy, Joy-Joy. And there hideous daemon is gone, too.

Best,

[a]
Peter Paul
Jul 12, 2007 09:18:30 GMT    Unassigned

@Hans:
I never had problems with WEP.

NetworkManager has known problems with WPA on some network cards (including this one). So you might want to try switching to the "traditional method" for your network connection (configure with yast --lan).

P.
Antoni Grzymala
Jul 12, 2007 09:27:21 GMT    Unassigned

Never use WEP if you want any sensible security. I have no problems with wpa_supplicant with with iwlwifi driver.

[a]
 
Create a new message    Receive e-mail notification if a new reply is posted   Reply to this message
 
 
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2009 Hewlett-Packard Development Company, L.P.