Search:  
Gentoo Wiki

HOWTO_setup_HP_NX_6110

Merge-arrows.gifIt has been suggested that this article be Merged into one article with HOWTO setup HP NX 6110, HP Compaq nx6110    (Discuss)

This tutorial is esspecialy for HP Compaq nx6110 PY393ES HP NX 6110

Contents

Processor cat /proc/cpuinfo

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 13
model name	: Intel(R) Celeron(R) M processor         1.40GHz
stepping	: 6
cpu MHz		: 1396.643
cache size	: 1024 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe up
bogomips	: 2797.24

Hardware lspci

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:04.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
01:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
01:06.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
01:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)

USB devices lsusb

Bus 005 Device 005: ID 067b:2517 Prolific Technology, Inc. Flash Disk Mass Storage Device
Bus 005 Device 004: ID 067b:2515 Prolific Technology, Inc. Flash Disk Embedded Hub
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 002: ID 03f0:011d Hewlett-Packard 
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 001 Device 001: ID 0000:0000  

Devices cat /proc/bus/input/devices

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input0
H: Handlers=kbd event0 
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0007 Version=0000
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input1
H: Handlers=mouse0 event1 
B: EV=b
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: ABS=11000003

I: Bus=0003 Vendor=045e Product=0040 Version=0300
N: Name="Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)"
P: Phys=usb-0000:00:1d.0-2/input0
S: Sysfs=/class/input/input2
H: Handlers=mouse1 event2 
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103

Modules lsmod

Module                  Size  Used by
i915                   17600  2 
drm                    70808  3 i915
ipt_TOS                 1792  17 
xt_multiport            3136  50 
xt_length               1728  4 
xt_limit                2176  14 
xt_tcpudp               2880  36 
xt_state                1792  99 
ipt_LOG                 6080  24 
iptable_raw             1600  1 
iptable_mangle          2176  1 
iptable_nat             5828  1 
ip_nat                 13484  1 iptable_nat
ip_conntrack           39924  3 xt_state,iptable_nat,ip_nat
iptable_filter          2304  1 
ip_tables              10952  4 iptable_raw,iptable_mangle,iptable_nat,iptable_filter
x_tables               10628  9 ipt_TOS,xt_multiport,xt_length,xt_limit,xt_tcpudp,xt_state,ipt_LOG,iptable_nat,ip_tables
snd_pcm_oss            36576  0 
snd_mixer_oss          14208  2 snd_pcm_oss
snd_seq_oss            28928  0 
snd_seq_midi_event      6080  1 snd_seq_oss
snd_seq                45520  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6476  2 snd_seq_oss,snd_seq
af_packet              15816  4 
ohci_hcd               18372  0 
b44                    22476  0 
mii                     4480  1 b44
ohci1394               31088  0 
ieee1394               83512  1 ohci1394
yenta_socket           23116  0 
rsrc_nonstatic          9216  1 yenta_socket
pcmcia_core            32528  2 yenta_socket,rsrc_nonstatic
bcm43xx               419264  0 
firmware_class          7360  1 bcm43xx
ieee80211softmac       30592  1 bcm43xx
ieee80211              44716  2 bcm43xx,ieee80211softmac
ieee80211_crypt         4608  1 ieee80211
i2c_i801                6796  0 
snd_intel8x0           27868  3 
snd_ac97_codec         87008  1 snd_intel8x0
snd_ac97_bus            1920  1 snd_ac97_codec
snd_pcm                61704  4 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_page_alloc          7432  2 snd_intel8x0,snd_pcm
hci_usb                14364  0 
bluetooth              44004  1 hci_usb
ehci_hcd               26632  0 
uhci_hcd               20616  0 
intel_agp              19228  1 
agpgart                25328  3 drm,intel_agp
usbcore               108612  5 ohci_hcd,hci_usb,ehci_hcd,uhci_hcd
snd_rtctimer            2316  0 
snd_timer              19076  4 snd_seq,snd_pcm,snd_rtctimer
snd                    42276  11 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               7392  2 snd
rtc                    10292  1 snd_rtctimer
eeprom                  5456  0 
lm90                   10852  0 
adm1021                10928  0 
hwmon                   2324  2 lm90,adm1021
i2c_core               16656  4 i2c_i801,eeprom,lm90,adm1021
evdev                   7552  1 
psmouse                34696  0 
button                  4880  0 
battery                 7556  0 
fan                     3332  0 
ac                      3524  0 
thermal                10696  0 
processor              13980  1 thermal
unix                   22832  63 

Debian database information

Works?VendorDeviceDriverComment
YesIntel CorporationMobile 915GM/PM/GMS/910GML Express Processor to DRAM Controllerintel-agp 
YesIntel CorporationMobile 915GM/GMS/910GML Express Graphics Controllerintelfb,vesa 
-Intel CorporationMobile 915GM/GMS/910GML Express Graphics Controller  
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1usb-uhci 
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2usb-uhci 
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3usb-uhci 
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4usb-uhci 
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controllerehci-hcd 
YesIntel Corporation82801 Mobile PCI Bridge 
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) AC97 Audio Controller97 Audio Controllersnd-intel8x0 
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) AC97 Modem Controller97 Modem Controllersnd-intel8x0m 
-Intel Corporation82801FBM (ICH6M) LPC Interface Bridge  
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controllerpiix 
YesIntel Corporation82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controlleri2c-i801 
YesBroadcom CorporationBroadcom Corporation BCM4306 802.11b/g Wireless LAN Controllerbcm43xx 
YesTexas InstrumentsPCIxx21/x515 Cardbus Controlleryenta_socket 
-Texas InstrumentsOHCI Compliant IEEE 1394 Host Controller  
YesBroadcom CorporationBCM4401-B0 100Base-TXbcm4401Broadcom driver
YesBroadcom CorporationBroadcom USB Bluetooth (internal)hci_usb

Linux kernel uname -a

Linux localhost 2.6.18-gentoo-r1 #1 PREEMPT Mon Oct 16 22:24:31 GMT 2006 i686 Intel(R) Celeron(R) M processor         1.40GHz GNU/Linux

Gentoo configuration file cat /etc/make.conf

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -mtune=pentium-m -m32 -mfpmath=sse -O3 -fomit-frame-pointer -ftracer -fforce-addr -pipe -mno-3dnow -mmmx -msse -msse2 -mno-sse3"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"
LDFLAGS="-Wl,-O1,--enable-new-dtags,--sort-common,-s" 
ACCEPT_KEYWORDS="x86"
LANG="en_US.UTF-8"
LINGUAS="en sk"
PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage
DISTDIR=${PORTDIR}/distfiles
PKGDIR=${PORTDIR}/packages
PORTAGE_RSYNC_RETRIES="3"
GENTOO_MIRRORS="http://mirror.gentoo.sk/pub/"
SYNC="rsync://mirror.gentoo.sk/gentoo-portage"
RSYNC_EXCLUDEFROM="/etc/portage/rsync_excludes"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
FEATURES="sandbox"
VIDEO_CARDS="i810"
ALSA_CARDS="intel8x0"
INPUT_DEVICES="keyboard mouse synaptics"
ftp_proxy="proxy-01-10:8080"
http_proxy="proxy-01-10:8080"
USE="x86 -3dfx -3dnow X Xaw3d a52 avi aac aalib -accessibility acl acpi -adabas -adns -afs -aim alsa -altivec apache async\
     apache2 -apm -arts audiofile bash-completion -bcmath berkdb -bidi -bindist -birdstep bitmap-fonts -blas bluetooth \
     bmp -bonobo boundschecking bzip2 -calendar -canna -caps -cdb -cdinstall -cdparanoia cdr -chasen -cjk -clamav -cli \
     -crypt -cscope ctype cups curl curlwrappers -db2 -dba -dbase -dbm -dbmaker -dbus -dbx -debug -dedicated -dga dio \
     directfb -doc dri -dts dv dvb dvd dvdr dvdread -eds -emacs -emacs-w3 -emboss -empress -empress-bcs emul-linux-x86 \
     encode esd -esoob -ev6 -evo -examples exif -expat -fam fastbuild fastcgi fbcon -fdftk ffmpeg fftw -filepro -firebird \
     firefox flac -flash -flatfile -foomaticdb force-cgi-redirect fortran -freetds -freewnn -frontbase ftp -gb gcj -gd \
     -gd-external gdbm -geoip -ggi gif -ginac -glut gmp -gnome -gnustep -gnutls -gphoto2 -gps -gstreamer gtk gtk2 gtkhtml \
     -guile -hal -hardened -hardenedphp -howl -hyperwave-api -ibm icc -iconv icq -idn -ieee1394 -ifc imagemagick -imap imlib \
     -informix -ingres -inifile -innodb -interbase -iodbc -ipv6 ithreads -jabber -jack java javascript -jikes -joystick \
     jpeg jpeg2k junit -kde -kdeenablefinal -kdexdeltas -kerberos -krb4 -ladcca -lapack lcms -ldap -leim -lesstif libcaca \
     -libedit libg++ libgda libwww lirc lm_sensors -lua -m17n-lib -mad -maildir -mailwrapper -matroska -matrox -mbox -mcal \
     -mcve -memlimit -mhash -migemo -mikmod -milter mime -ming -minimal mmap mmx mmxext mng -mnogosearch mono -motif mp3 \
     mpeg -mpi -msession msn mplayer -msql -mssql -mule multilib mysql mysqlib nas ncurses netboot -netcdf -neXt -nhc98 \
     -nis nls -nocd nptl nptlonly nsplugin -ocaml -oci8 -odbc -offensive -ofx ogg oggvorbis openal opengl -oracle7 -oracle \
     -osc -oscar -oss -ovrimos pam pcmcia pcntl pcre pda pdf perl -pfpro php plotutils png -portaudio posix -postgres -ppds \
     -prelude profile python pthreads -qdbm qt -quicktime -radius rar readline -recode -ruby samba -sapdb -sasl -scanner -sdl \
     selinux session -sharedext sharedmem -shorten simplexml -skey -slang -slp -smartcard sndfile -snmp -soap sockets syslog\
     -socks5 -solid source -sox -speex -spell -spl -sqlite -sqlite3 sse sse2 ssl svg svga -sybase -sybase-ct symlink swat\
     sysvipc -szip tcltk tcpd test -tetex -theora -tidy tiff tokenizer truetype truetype-fonts type1-fonts -uclibc udev \
     unicode usb v4l -vcd verbose -vhosts videos -voodoo3 vorbis -wddx wifi win32codecs wmf wxwindows -xface xml xmlrpc xmms \
     xosd -xpm -xprint xsl xv xvid xinetd i8x0 -yahoo -yaz -zeo zip zlib oscar vhosts big-tables cgi xmlreader xmlwriter libnotify"

Gentoo portage configuration file cat /etc/portage/package.keywords

sys-kernel/gentoo-sources ~x86
x11-base/x11-drm ~x86
net-wireless/bcm43xx-fwcutter ~x86
sys-fs/inotify-tools ~x86
media-libs/libdv ~x86
media-video/mplayer ~x86
net-irc/cgiirc ~x86
www-apache/mod_mono ~x86
dev-dotnet/xsp ~x86
virtual/jdk ~x86
dev-util/eclipse-sdk ~x86
net-im/skype ~x86

Gentoo portage configuration file cat /etc/portage/package.mask

<x11-base/x11-drm-20060608

Gentoo portage configuration file cat /etc/portage/package.unmask

www-apache/mod_mono


Partitions cat /proc/partitions

major minor  #blocks  name
   3     0   58605120 hda
   3     1   40960048 hda1
   3     2          1 hda2
   3     5      37768 hda5
   3     6     755968 hda6
   3     7    7817008 hda7
   3     8    9034168 hda8
   8     0     507904 sda
   8     1     507888 sda1

Hard disc drive fdisk -l

Disk /dev/hda: 60.0 GB, 60011642880 bytes
240 heads, 63 sectors/track, 7752 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        5418    40960048+   7  HPFS/NTFS
/dev/hda2            5419        7752    17645040    5  Extended
/dev/hda5   *        5419        5423       37768+  83  Linux
/dev/hda6            5424        5523      755968+  82  Linux swap / Solaris
/dev/hda7            5524        6557     7817008+  83  Linux
/dev/hda8            6558        7752     9034168+  83  Linux

Disk /dev/sda: 520 MB, 520093696 bytes
1 heads, 32 sectors/track, 31744 cylinders
Units = cylinders of 32 * 512 = 16384 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           2       31744      507888    6  FAT16

Mounting table cat /etc/fstab

/dev/hda5               /boot           ext2            noauto,noatime                  1 2
/dev/hda7               /               ext3            noatime,user_xattr              0 1
/dev/hda8               /home           ext3            noatime,nosuid,nodev,user_xattr 1 2
/dev/hda6               none            swap            sw                              0 0
/dev/hda1               /mnt/win        ntfs            noauto,ro,user,umask=0          0 0
/dev/hdb                /mnt/cdrom      auto            noauto,user                     0 0
/dev/sda1               /mnt/usb        auto            noauto,user                     0 0
/dev/sdb1               /mnt/usb2       auto            noauto,user                     0 0
shm                     /dev/shm        tmpfs           nodev,nosuid,noexec             0 0

Kernel boot loader cat /boot/grub/grub.conf

default 0
timeout 10

splashimage=(hd0,4)/boot/grub/splash.xpm.gz

# Gentoo Linux last stable kernel
title  Gentoo Linux 2.6.18-gentoo-r1 (testing)
root   (hd0,4)
kernel /vmlinuz-2.6.18-gentoo-r1 root=/dev/hda7 ro reboot=bios pci=assign-busses video=vesafb:mtrr,ywrap vga=0x318

# For booting Windows NT
title Windows XP HE SP2
rootnoverify (hd0,0)
makeactive
chainloader  +1

Automatic modules loading cat /etc/modules.autoload.d/kernel-2.6

thermal
ac
fan
battery
button
psmouse
evdev
adm1021
lm90
eeprom
snd-rtctimer

X server cat /etc/X11/xorg.conf

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0"    "CorePointer"
	InputDevice    "TouchPad"  "AlwaysCore"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/75dpi"
	FontPath     "/usr/share/fonts/100dpi"
	FontPath     "/usr/share/fonts/ttf-bitstream-vera"
	FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
	Load  "dbe"
	Load  "dri"
	Load  "extmod"
	Load  "record"
	Load  "xtrap"
	Load  "glx"
	Load  "freetype"
	Load  "type1"
	Load  "synaptics"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbLayout"	 "us,sk"	
	Option	    "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol"        "auto"
	Option      "ZAxisMapping"    "4 5"
	Option      "Device"          "/dev/input/mice"
EndSection
  
Section "InputDevice"
	Identifier  "TouchPad"
	Driver      "synaptics"
	Option	    "Device"  	       "/dev/input/mouse0"
	Option	    "Protocol"	       "auto-dev"
	Option	    "LeftEdge"         "1700"
	Option	    "RightEdge"        "5300"
	Option	    "TopEdge"          "1700"
	Option	    "BottomEdge"       "4200"
	Option	    "FingerLow"	       "20"
	Option	    "FingerHigh"       "30"
	Option	    "MaxTapTime"       "180"
	Option	    "MaxTapMove"       "220"
	Option	    "VertScrollDelta"  "100"
	Option	    "MinSpeed"	       "0.08"
	Option	    "MaxSpeed"	       "0.18"
	Option	    "AccelFactor"      "0.0010"
	Option	    "SHMConfig"	       "on"
	Option	    "TapButton1"       "1"
	Option	    "TapButton2"       "2"
EndSection

Section "Monitor"
	#DisplaySize	  300   230	# mm
	Identifier   "Monitor0"
	VendorName   "AUO"
	ModelName    "f06"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option      "NoAccel"	    "False"     # [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "CacheLines"         	# <i>
        #Option     "Dac6Bit"            	# [<bool>]
        Option      "DRI"	    "True"      # [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "XvMCSurfaces"       	# <i>
        #Option     "PageFlip"           	# [<bool>]
	Identifier  "Card0"
	Driver      "i810"
	VendorName  "Intel Corporation"
	BoardName   "Mobile 915GM/GMS/910GML Express Graphics Controller"
	BusID       "PCI:0:2:0"
	VideoRam    65536
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "dri"
	Group 0
	Mode  0666
EndSection

Kernel configuration cat /usr/src/linux/.config

See here for kernel config

How to setup graphics: Direct rendering How to setup graphics: Direct rendering

1) install necessary driver
   # emerge x11-drm
2) start X server and check funtionality
   # startx
   # glxinfo | grep rendering

How to setup sound How to setup sound

   # emerge alsa-utils
   # alsaconf

How to setup bluetooth How to setup bluetooth

1) install necessary utilities
   # emerge bluez-utils
2) configure device
   # hciconfig
   # hcitool

How to setup wireless lan How to setup wireless lan

Please see the dedicated Broadcom 43xx guide.

Retrieved from "http://www.gentoo-wiki.info/HOWTO_setup_HP_NX_6110"

Last modified: Wed, 27 Aug 2008 01:19:00 +0000 Hits: 10,283