# HP nx6310

Arch Linux is currently running successfully on this laptop. As of February 2007, it is the only linux distribution I have tried which correctly reports the battery/power status. This is the version with a Celeron M processor, and originally with 256MB RAM and no wireless. I've since upgraded to 1GB RAM and the Intel 3945 Wireless which is the standard card for other nx6310s which come with it.

### Modules

- Ethernet: b44
- Wireless: ipw3945
- Audio: snd-intel
- Video: i810

### Hardware info

#### lspci

    00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
    00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
    00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
    00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
    00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
    00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
    00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
    00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
    00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
    00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 01)
    02:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
    02:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
    02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
    08:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

#### wireless

To enable the Intel 3945 Wireless card I had to install the ipw3945 package. I then added ipw3945 to the MODULES section of rc.conf and ipw3945d to the DAEMONS section before network. I use NetworkManager to handle the mutiple wireless networks I need to connect to and there were issues with no wireless devices showing up in KNetworkManager. There were two different causes of this:

- My user wasn't part of the users group
- You need to turn the wireless card on by pressing the button next to the power button - this isn't needed everytime I boot up so I'm not sure what the pattern is

#### sound

Worked out of the box

Category:

- HP