:: nx6310-eng ::
 

Installing Ubuntu 6.06 LTS on HP Compaq nx6310

General Hardware Specifications of nx6310:

Hardware Components Status under Linux Notes
Celeron M Processor, 1.46 GHz Works CPU frequency scaling (apparently) (still) doesn’t work.
15’’ TFT Display Works
Intel Graphics Media Accelerator 950, shared memory Works
512MB RAM Works
60 GB SCSI Hard Drive Works
Integrated Network Card Works
Internal 56k Modem Untested
Pioneer DVDRW 24X Max Variable CD-ROM Drive Works
Wireless: Internal miniPCI Broadcom 4311 Works Had to use ndiswrapper self-compiled.
Battery Works Due to buggy acpi, the battery charge indicator is not reliable
Intel 8280 Audio Controller Works Mic untested
PCMCIA/Cardbus slot, Firewire port Probably don’t work I didn’t test them, but lspci says “unknown device” for both.

This laptop is operating under Kernel version 2.6.15-26-386 (Ubuntu precompiled)

Basic Installation of Ubuntu 6.06 LTS:

  • Ubuntu is Debian based, and Debian is great, stable, full of support and supporters, full of packages. Ubuntu is even simple to install and use.
  • You can download it here or ask Ubuntu (as I did) to ship you (for free) the cd’s here. Note that this will take some time (something like 6 weeks in my case - I live in Italy)
  • Installation is fairly simple. The distro is on a single CD, that acts as a live distro. Once it started, you see on the desktop the “install” button. And then, it is really simple, if you are not too much messed up with partitioning.

Setting up additional features for Ubuntu:

  • The first thing to do when you have an internet connection is update the distro. You can do it graphically by clicking System→Administration→Update Manager or in a shell by typing “sudo apt-get update” and giving your password.
  • Ubuntu by default gives you not very much software, and (with tools pretty simple to use, like apt-get or synaptic) only a relatively small set of packages to download. To have the “power of Debian”, you must tell (it can be done under synaptic, or manually on file /etc/apt/sources.list) to give access to universe and multiverse repositories.
  • Suspend to RAM (sleep) is by default disabled on Ubuntu: I enabled it, but it doesn’t work, since it normally goes to sleep but when it’s woken up, it only shows some funny green bars (it must be a graphic card driver’s problem). Instead suspend to disk (hibernate) works (if you gave the system enough swap space - in my case it’s 500 MB and it’s OK). The suspend button (Fn + F3) works perfectly too, so you can activate it by clicking on the battery icon on the taskbar, then on “Preferences”, and, in “General” tab, choosing “hibernate” from the second menu.
  • Additional features

Unresolved issues:

  • CPU frequency scaling seems not to work (not really sure, I refer only to the appropriate Gnome applet that gives an error message and sticks on 1.46 Ghz)
  • Battery charge indicator is not reliable (it probably gives the right value on startup, but then it nearly never updates).
  • maro wrote me:
  "gnome-screensaver doesn't work properly, neither does xscreensaver
  (both keep switching the LED backlight on and off all the time when the screen is blanked).
  To switch it on/off for good I had to do the following:
  # vbetool dpms on/off
  To do it as user you can setuid with
  # chmod a+s /usr/sbin/vbetool
  And then in Fluxbox (for example) you can shortcuts in ~/.fluxbox/keys to switch the screen on and off. "

How to get wireless working:

  • bcm43xx module is shipped with Ubuntu. Unfortunately, it (still?) explicitly doesn’t provide support for 4311 chipset. So we have to use ndiswrapper. But...
  • The ndiswrapper package shipped with Ubuntu is quite old (version 1.8), and the card WON’T WORK WITH IT. To get it working, you’ll have to download the sources for the latest version. Then open a terminal, move into the folder where you downloaded the source’s tarball and give the following commands:
  • sudo su
  • your password will be asked
  • tar -xf ndiswrapper-version.tar.gz
  • cd ndiswrapper-version
  • apt-get install build-essential
  • make
  • make install
  • cd ..
  • tar -xf bcmwl5_1390.tar.gz
  • ndiswrapper -i bcmwl5.inf
  • rmmod ndiswrapper
  • modprobe ndiswrapper
  • at this point, it should be possible to set up the card using standard commands (ex: iwconfig wlan0 essid ESSNAME enc off; dhclient wlan0)
  • I had problem with using Gnome Network Manager (System→Administration→Network), so I just created a script that removes ndiswrapper and modprobes it again, then does my iwconfig and dhclient commands.

Contact Information:

  • e-mail address toobaz AT email DOT it
  • Voip sip:toobaz@ekiga.net

Links:


Linux on laptops Linux on Laptops is copyright © 2005 linux-on-laptops.com
Privacy Statement Contact us at linuxonlaptops (at) gmail.com
Advertise on linux-on-laptops.com

No Warranties: This information is provided “as is” without any warranty, condition, or representation of any kind, either express or implied, including but not limited to, any warranty respecting non-infringement, and the implied warranties of conditions of merchantability and fitness for a particular purpose. All logos or trademarks on this site are the property of their respective owner. In no event shall linux-laptop.net, linux-on-laptops.com, or any directors, trustees, associates, or employees thereof be liable for any direct, indirect, special, incidental, consequential or other damages howsoever caused whether arising in contract, tort, or otherwise, arising out of or in connection with the use or performance of the information contained on this web site.

 
nx6310-eng.txt · Ultima modifica: 2007/02/28 12:00 da pietro
 
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki