Toshiba Satellite A200-13T

Aus Gentoo Linux Wiki

Wechseln zu: Navigation, Suche
Dieser Teil ist Artikel der Hardware Serie.
Laptops Motherboards Servers Eingabegeräte RAID Controller TV Karten Wireless Andere Hardware Andere Architekturen alphabetischer Hardware Index


Inhaltsverzeichnis

[Bearbeiten] Spezifikationen: Toshiba Satellite A200-13T

Modell A200-13T 2.6.22-gentoo
CPU Intel Centrino Core 2 Duo: 2x T7200 2.00 GHz unterstützt
Intel VT unterstützt
Chipset Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express unterstützt
RAM 2048 MB PC2-5300 DDR2 SDRAM FSB: 667MHz unterstützt
Batterie und ACPI 6 Zellen Lithium-Ion Akku unterstützt
HDD 160GB Serial-ATA unterstützt
Display 15,4 Zoll Toshiba TruBrite® TFT WXGA
Video controller NVIDIA® GeForce™ Go 7300 Treiber verfügbar
Netinterface wired Realtek RTL8101e unterstützt
Netinterface wifi Intel Corporation PRO/Wireless 4945AGN Treiber verfügbar
Netinterface bluetooth Integriert (Hersteller noch nicht nachgeschaut) Nicht getestet
FireWire Texas Instruments Unknown device
Zusätzliche Schnittestellen 1x PCI Express Nicht getestet
DVD+/-RW DVD Super Multi (Double Layer) Laufwerk 24x unterstützt
Audio Intel High Definition Audio unterstützt
Card-Reader Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) SD/MMC unterstützt

[Bearbeiten] Allgemein

Dieser Beitrag sollte auch für andere Toshiba Modelle und Notebooks anderer Hersteller mit ähnlichen Spezifikationen partitiell verwendbar sein.


Wenn nicht anderweitig gekennzeichnet bezieht sich diese Anleitung auf eine 32Bit Basis.

Mit dem oben erwähnten Prozessor ist auch eine 64Bit Installation möglich.

[Bearbeiten] Installation

[Bearbeiten] make.conf

32 Bit x86

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

64 Bit amd64

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"

[Bearbeiten] Kernel Konfiguration

Linux Kernel Configuration: Linux Kernel 2.6.21-gentoo
Processor type and features -->
   [*] Symmetric multi-processing support 
      Subarchitecture Type (PC-compatible)  --->
      Processor family (Core 2/newer Xeon)  --->
      (2) Maximum number of CPUs (2-255)
      [ ] SMT (Hyperthreading) scheduler support
      [*] Multi-core scheduler support
      <*> Toshiba Laptop support
# Normale ACPI Einstellungen + natürlich die Toshiba Extras
Power management options (ACPI, APM) --->
   ACPI (Advanced Configuration and Power Interface) Support --->
      ACPI (Advanced Configuration and Power Interface) Support --->
         <*>   Toshiba Laptop Extras
   # CPU Frquenzskalierung (damit man beim Akkubetireb Energie sparen kann)
   CPU Frequency scaling  --->
       [*] CPU Frequency scaling 
       <*>   CPU frequency translation statistics 
             Default CPUFreq governor (userspace)  --->     
       <*>   'performance' governor  
       <*>   'powersave' governor 
       <*>   'ondemand' cpufreq policy governor 
       <*>   'conservative' cpufreq governor
# Unterstützung für PCI Express, wird u.a. für die Grafik Karte benötigt 
Bus options (PCI, PCMCIA, EISA, MCA, ISA) --->
   [*] PCI support  
   [*]   PCI Express support  
# Da eine SATA Festplatte verbaut ist braucht man natürlich auch SATA Treiber
Device Drivers -->
   Serial ATA (prod) and Parallel ATA (experimental) drivers --->
      <*> ATA device support        
      <*>   AHCI SATA support            
      <*>   Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support  


Weitere Kernel-Konfigurationen zu Geräten in den entsprechenden Sektionen, am Besten jetzt schon mal etwas weiter unten u.a. in der Sektion für die WLAN-Karte schauen.

[Bearbeiten] Netzwerk

[Bearbeiten] Kabelgebundenes LAN

Für das kabelgebundene Netzwerkinterface von Realtek gibt es einen im Kernel implementierten Treiber:

Linux Kernel Configuration: Linux Kernel 2.6.21-gentoo
Device Drivers -->
   Network device support  --->
      [*] Network device support
      Ethernet (1000 Mbit)  --->
         <*> Realtek 8169 gigabit ethernet support  


[Bearbeiten] Fehlerbehebung

Sollte die Karte keine Verbindung aufbauen können, dann ist sie vermutlich abgeschaltet. Dann sollte man im BIOS Wake-On-LAN einschalten, was dann zur Folge hat das die Karte wieder aktiv ist und funktioniert.

[Bearbeiten] Wireless LAN - IPW4945

Für das Wireless Netzwerkinterface gibt es keinen Treiber im Kernel, aber die benötigten Module kann man mit Portage nachinstallieren.

Zuerst brauchen wir aber die Kernel-Unterstützung für Wireless-LAN:

Linux Kernel Configuration: Linux Kernel 2.6.22-gentoo
Networking -->
   Wireless -->
      <*> Improved wireless configuration API
      --- Wireless extensions
      <*> Generic IEEE 802.11 Networking Stack (mac80211)


Für den Treiber setzt man als erstes das ipw4965 USE-Flag in der /etc/make.conf


Datei: /etc/make.conf
...
USE="ipw4965 ..."
...


Danach emerged man die Intel Treiber. Zur Zeit sind diese jedoch noch Keyword- und Hard-Masked, also erst mal unmasken.

emerge -av iwl4965-ucode iwlwifi

Abschließend noch das Modul laden

modprobe iwl4965

Über die weitere Konfiguration für Wireless-LAN findet man in der Anleitung Wireless Konfiguration

Weiterführende Informationen:

[Bearbeiten] Sound

[Bearbeiten] Kernel-Extern

Wenn man die ALSA Module aus dem Portage nehmen will, muss man auf die Version achten. Bei mir funktionierten erst die Module aus alsa-driver-1.0.14_rc3, welche zur Zeit noch maskiert sind.


In der make.conf fügt man folgende Zeile noch hinzu:

Datei: /etc/make.conf
ALSA_CARDS="hda-intel"


Dann installiert man die ALSA-Treiber

emerge -av alsa-driver

abschließend noch konfigurieren

alsaconf

Jetzt noch mit

alsamixer

eventuell Kanäle unmuten.

Wenn kein Sound zu hören ist, dann folgende Zeilen in der /etc/modules.d/alsa anfügen

Datei: /etc/modules.d/alsa
...

 options snd cards_limit=1
 options snd-hda-intel position_fix=1 model=3stack


anschließend:

 update-modules force
 /etc/init.d/alsasound restart


Weiterführende Informationen:

[Bearbeiten] Sonstiges

[Bearbeiten] SD-Karten Lesegerät

Bei dem SD-Kartenlesegerät handelt es sich um eines von Texas Instruments und benötigt folgende Treiber.

Linux Kernel Configuration: Linux Kernel 2.6.21-gentoo
Device Drivers -->
    MMC/SD Card support  ---> 
        <*> MMC support
        [ ]   MMC debugging (NEW)     
        <*>   MMC block device driver (NEW) 
        < >   Secure Digital Host Controller Interface support  (EXPERIMENTAL) (NEW)    
        < >   Winbond W83L51xD SD/MMC Card Interface support (NEW)             
        <*>   TI Flash Media MMC/SD Interface support  (EXPERIMENTAL) (NEW)      


Anschließend kann man eine Karte über das Gerät /dev/mmxblk0p1 mounten.

'Persönliche Werkzeuge