Avendo da poco finito di installare la mia cara Gentoo sul mio nuovo portatile ho deciso di fare una piccola guida d’installazione:
- L’HP Compaq 6715s è un notebook con processore AMD Turion 64 bit X2, schermo 14.5” widescreen, 1 Gb di RAM, 160 Gb di hard disk serial-ATA e scheda wireless Broadcom 4312.

- Hardware
- CPU: AMD Turion 64 bit X2, 2 GHz
Stato: Funzionante
Note: abilitare nel kernel le relative sezioni - Schermo: 15.4” widescreen
Stato: Funzionante
Note: nessuna operazione particolare da compiere - Scheda grafica: ATI X1250 128Mb condivisi
Stato: Funzionante
Note: installare ati-drivers ed eseguire aticonfig per sistemare xorg.conf - Hard Disk: 160Gb FUJITSU MHY2160BH
Stato: Funzionante
Note: abilitare CONFIG_SATA_AHCI=y nella sezione Serial-ATA del kernel - Scheda Ethernet: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
Stato: Funzionante
Note: abilitare CONFIG_TIGON3=m nella sezione Ethernet (1000Mbit) - Masterizzatore: MATSHITADVD-RAM UJ-861H LightScribe SuperMulti DVD±RW Writer
Stato: Funzionante
Note:Lightscribe non testato. K3b restituisce “DMA non abilitato”, ma il funzionamento non ne è influenzato - Wireless: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)
Stato: Funzionante
Note: non utilizzare il driver nativo (bcm43xx) ma ndiswrapper. Funziona sia in WEP sia in WPA (con wpa_supplicant) - Audio: ATI Technologies Inc SB600 Azalia
Stato: Funzionante
Note: abilitare CONFIG_SND_HDA_INTEL=m - Touchpad: Synaptics
Stato: Funzionante - Bluetooth
Stato: non riconosciuta - Modem 56K
Stato: non testato
- CPU: AMD Turion 64 bit X2, 2 GHz
- Output di lspci:
00:00.0 Host bridge: ATI Technologies Inc Unknown device 7910 00:01.0 PCI bridge: ATI Technologies Inc Unknown device 7912 00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914 00:05.0 PCI bridge: ATI Technologies Inc Unknown device 7915 00:06.0 PCI bridge: ATI Technologies Inc Unknown device 7916 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3) 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) 00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 14) 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE 00:14.2 Audio device: ATI Technologies Inc SB600 Azalia 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge 00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon X1200 Series 02:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b6) 10:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02) 30:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)
- Configurazione kernel (testato solo con kernel 2.6.23)
- CPU
Processor type and features ---> [*] Symmetric multi-processing support Subarchitecture Type (PC-compatible) ---> Processor family (AMD-Opteron/Athlon64) ---> (2) Maximum number [*] Multi-core scheduler support Power management options ---> ACPI support ---> <M> AC Adapter <M> Battery <M> Processor <M> Thermal Zone CPU frequency scaling ---> [*] CPU Frequency scaling Default CPUFreq governor (userspace) ---> <M> 'performance' governor <M> 'powersave' governor <M> 'ondemand' governor <M> 'conservative' governor <M> AMD Opteron/Athlon64 PowerNow! - Scheda grafica
Device Drivers ---> Graphics support ---> <*> Support for framebuffer devices [*] VESA VGA graphics support <*> Console display driver support ---> <*> Framebuffer Console support - Scheda audio
Device Drivers ---> Sound ---> <M> Sound card support <M> Advanced Linux Sound Architecture <M> Sequencer support < > Sequencer dummy client <M> OSS Mixer API <M> OSS PCM (digital audio) API [*] OSS PCM (digital audio) API - Include plugin system PCI devices ---> <M> Intel HD Audio
- CPU
- Configurazione di Xorg
utilizzare aticonfig per sistemare xorg.conf- Touchpad Synaptics:
Section "InputDevice" Driver "synaptics" Identifier "TouchPad" Option "SendCoreEvents" Option "Protocol" "auto-dev" Option "SHMConfig" "on" EndSection - Section “Device”
inserire Option “XAANoOffscreenPixmaps” “true” per evitare problemi di rendering.
- Touchpad Synaptics:
- Wireless
Scaricare il driver per windows da qui o da qui. Questo driver funziona sia su sistemi a 32 bit sia su sistemi a 64 bit. Quindi aprire un terminale ed eseguire:emerge ndiswrapper cabextract
cabextract sp34152.exe
ndiswrapper -i bcmwl5.inf
ndiswrapper -l
modprobe ndiswrapperquindi configurare la rete utilizzando i wireless-tools o wpa_supplicant.
–Edit–
Con il kernel 2.6.24 seguire questa guida - Altro
Nell’output di dmesg compare il seguente errore:APIC error on CPU0: 40(40)
APIC error on CPU1: 40(40)tuttavia non si sono registrati cali di performance o problemi particolari.
Annunci
I found your site on google blog search and read a few of your other posts. Keep up the good work. Just added your RSS feed to my feed reader. Look forward to reading more from you.
– Sue.
Perchè non funziona il bluetooth? HP mi ha detto che lo ha ma io non riesco a farlo riconoscere.
Ciao
personalmente non avendo una periferica bluetooth non so se funzioni, però per attivarlo devi attivare il supporto nel kernel e caricare i relativi driver, poi ti servono i pacchetti:
bluez-libs
bluez-utils
Ciao
ho il tuo stesso portatile e non riesco ad avviare gentoo (xfs: blah blah non riconosco i dischi , nonostante che il modulo ahci sia built-in ).
Non è che potresti passarmi il .config del kernel?