HP Compaq nx6320 (modified)


1. Hardware / Support overview

Device

Overview

Status

CPU

Intel Core 2 T7200 (2) @ 1.995GHz

{i}

Ethernet

Broadcom NetXtreme BCM5788 Gigabit Ethernet 10/100/1000

(./) (?)

Graphics

Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller

(./)

Memory

DDRII 3278MiB (Maximum capacity 4 GB) Slots 2

(./)

Screen

15" (1024x768) SXGA+

(./)

Sound

NM10/ICH7 Family High Definition Audio Controller

(./)

Wireless

Intel PRO/Wireless 3945ABG [Golan] Network Connection 802.11g

(./)

Speaker

{i}

Fingerprint

vendor 0x08ff Fingerprint Sensor

(./)

Card reader

PCIxx12 SDA Standard Compliant SD Host Controller

{i}

Bluetooth

Broadcom Corp HP Integrated Module

(./)

DVD-RW

TSSTcorp CD/DVDW TS-L632D HH15

{i}

(PCMCIA)

/!\

FireWire

PCIxx12 OHCI Compliant IEEE 1394 Host Controller

/!\

COM-port

/!\

VGA External

Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller

{X}

Touchpad

(./)

Suspend

hw.acpi.supported_sleep_state: S3 S4 S5

{X}

Motherboard

30AA ROM BIOS version F.0E

(./)

Battery

Li-Ion

/!\


2. Files / Notes

2.1 CPU

kernel spamming with nonsense. Frequent appearance of a warning in the logs and in the console.

acpi_tz0: _CRT value is absurd, ignored (256.1C) 

- The problem of old hardware. The heating warning gives an incorrect value and swears at it. Not critical. There is a possibility that the device will turn off if it reaches the load limit.

I found this article and managed to get rid of this spam by recompiling ACPI, in which I specified an adequate critical temperature value for my CPU.

I read this http://wp.xin.at/archives/5312

2.2 Ethernet

passed a small load test:

- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-3967.87 sec  21.7 GBytes  47.0 Mbits/sec                  receiver
[  8]   0.00-3967.87 sec  22.0 GBytes  47.5 Mbits/sec                  receiver
[ 10]   0.00-3967.87 sec  22.2 GBytes  48.0 Mbits/sec                  receiver
[ 12]   0.00-3967.87 sec  22.2 GBytes  48.1 Mbits/sec                  receiver
[ 14]   0.00-3967.87 sec  22.2 GBytes  48.1 Mbits/sec                  receiver
[ 16]   0.00-3967.87 sec  21.8 GBytes  47.2 Mbits/sec                  receiver
[ 18]   0.00-3967.87 sec  21.8 GBytes  47.2 Mbits/sec                  receiver
[ 20]   0.00-3967.87 sec  22.1 GBytes  47.8 Mbits/sec                  receiver
[ 22]   0.00-3967.87 sec  22.1 GBytes  48.0 Mbits/sec                  receiver
[ 24]   0.00-3967.87 sec  21.8 GBytes  47.2 Mbits/sec                  receiver
[SUM]   0.00-3967.87 sec   220 GBytes   476 Mbits/sec                  receiver
iperf3: interrupt - the server has terminated

For some reason, my Mbits / sec is about 400 and jumps from 300 to 550. regardless of the presence of a switch and the variety of patch cords.

2.3 Graphics

works with drm-kmod

kld_list="radeonkms"

2.4 Speaker

The sound console speaker works. If you install the beep package, you can see that sounds are produced. The output is combined with the common single sound output on the laptop. This is unfortunate, but I have not been able to get it to work the same way it does on the PC. It doesn't make any sound when I press backspace in any way. Also the output device in /dev/speaker plays silence.

2.5 Fingerprint

Works flawlessly with this port for me

security/pam_fprint

2.6 Card reader

The card reader did not immediately work, as I expected.

Looking for a card reader in pciconf:

none1@pci0:2:6:2:       class=0x018000 rev=0x00 hdr=0x00 vendor=0x104c device=0x803b subvendor=0x103c subdevice=0x30aa
    vendor     = 'Texas Instruments'
    device     = 'PCIxx12 Flash Media Controller'
    class      = mass storage
sdhci_pci0@pci0:2:6:3:  class=0x080500 rev=0x00 hdr=0x00 vendor=0x104c device=0x803c subvendor=0x103c subdevice=0x30aa
    vendor     = 'Texas Instruments'
    device     = 'PCIxx12 SDA Standard Compliant SD Host Controller'
    class      = base peripheral
    subclass   = SD host controller

I post /var/log/messages output

kernel: pci2: <mass storage> at device 6.2 (no driver attached)
kernel: sdhci_pci0: <TI XX12 SD> mem 0xe8109000-0xe81090ff irq 22 at device 6.3 on pci2
kernel: sdhci_pci0: 1 slot(s) allocated

I booted into linux from a flash drive:

lspci -s 02:6.2 -vvvvxxxx
02:06.2 Mass storage controller: Texas Instruments PCIxx12 Flash Media Controller
        Subsystem: Hewlett-Packard Company PCIxx12 Flash Media Controller
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 64 (1750ns min, 1000ns max), Cache Line Size: 64 bytes
        Interrupt: pin B routed to IRQ 19
        Region 0: Memory at e8108000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME+
        Kernel driver in use: tifm_7xx1
        Kernel modules: tifm_7xx1
00: 4c 10 3b 80 06 00 10 02 00 00 80 01 10 40 80 00
10: 00 80 10 e8 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 3c 10 aa 30
30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 02 07 04
40: 00 00 00 00 01 00 02 7e 00 80 00 00 20 00 00 00
50: 3c 10 aa 30 05 01 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

# pciconf -w pci0:2:6:2 76 34

# dmesg | grep mmc

mmc0: <MMC/SD bus> on sdhci_pci0
mmcsd0: 2GB <SD 2GU1B 1.0 SN 00000000 MFG 08/2010 by 96 HS> at mmc0 24.0MHz/4bit/65535-block

Now everything works! I can mount my SD stick.

I took the information from here. Be sure to read it: https://forums.freebsd.org/threads/sd-card-driver-support.31831/#post-177136

2.7 Bluetooth

I managed to get bluetooth to work with my bluetooth headphones, as well as with a bluetooth speaker.

# usbconfig

ugen4.3: <Broadcom Corp HP Integrated Module> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA)

# hccontrol -n ubt0hci read_connection_list

Remote BD_ADDR    Handle Type Mode Role Encrypt Pending Queue State
my_device                11  ACL    0 MAST    NONE       0     0 OPEN

2.8 DVD-RW

I was able to mount and read some CD-ROM type.

# file - < /dev/cd0
/dev/stdin: ISO 9660 CD-ROM filesystem data '________'
# mount_cd9660 /dev/cd0 /media/cdrom/
#

# file - < /dev/cd0
/dev/stdin: data
# mount_cd9660 /dev/cd0 /media/cdrom/
mount_cd9660: /dev/cd0: Invalid argument

# file - < /dev/cd0
/dev/stdin: ERROR: cannot read `/dev/stdin' (Device not configured)
# mount -t cd9660 /dev/cd0 /media/cdrom/
mount_cd9660: /dev/cd0: Device not configured

Also worked UDF.

# file - < /dev/cd0
/dev/stdin: UDF filesystem data (version 1.5) '______'
# mount_udf /dev/cd0 /media/cdrom/

Also works multimedia/libdvdcss to decode some videos on dvd.

2.9 Suspend

screen fails resume

2.10 Battery

My battery doesn't seem to be working.

sysctl hw.acpi.battery.
hw.acpi.battery.info_expire: 5
hw.acpi.battery.units: 2
hw.acpi.battery.state: 7
hw.acpi.battery.rate: -1
hw.acpi.battery.time: -1
hw.acpi.battery.life: -1

acpiconf -i0                       
Design capacity:        0 mAh
Last full capacity:     0 mAh
Technology:             secondary (rechargeable)
Design voltage:         10800 mV
Capacity (warn):        0 mAh
Capacity (low):         0 mAh
Low/warn granularity:   100 mAh
Warn/full granularity:  100 mAh
Model number:           Primary
Serial number:          35633 2006/10/07
Type:                   LIon
OEM info:               Hewlett-Packard
State:                  not present
Present voltage:        6546 mV

acpiconf -i1
Design capacity:        0 mWh
Last full capacity:     0 mWh
Technology:             primary (non-rechargeable)
Design voltage:         0 mV
Capacity (warn):        0 mWh
Capacity (low):         0 mWh
Cycle Count:            0
Mesurement Accuracy:    0 %
Max Sampling Time:      0 ms
Min Sampling Time:      0 ms
Max Average Interval:   0 ms
Min Average Interval:   0 ms
Low/warn granularity:   0 mWh
Warn/full granularity:  0 mWh
Model number:
Serial number:
Type:
OEM info:
State:                  not present
Present voltage:        unknown


(./) OK

{i} Somewhat OK: requires additional tweaking or works worse than expected

/!\ Present but status unknown or untested

{X} Does not work

nothing Not sure if present


CategoryLaptop

Laptops/HP_Compaq_nx6320 (last edited 2023-02-19T22:22:50+0000 by Clockwork)