HP Compaq 6715s – Gentoo

TuxMobil

Avendo da poco finito di installare la mia cara Gentoo sul mio nuovo portatile ho deciso di fare una piccola guida d’installazione:

  1. 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.
    HP 6715s
  2. 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
  3. 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)
  4. 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
  5. 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.
  6. 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 ndiswrapper

    quindi configurare la rete utilizzando i wireless-tools o wpa_supplicant.
    –Edit–
    Con il kernel 2.6.24 seguire questa guida

  7. 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.

About these ads

8 pensieri su “HP Compaq 6715s – Gentoo”

  1. 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.

  2. 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

  3. 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?

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...