HARDWARE Toshiba Satellite P200-141

From Gentoo Linux Wiki

Jump to: navigation, search
This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related

Contents

[edit] Hardware description

[edit] Vendor Page

Vendor page

[edit] Linux

Code: Output of lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce Go 7600] (rev a1)
04:00.0 Network controller: Intel Corporation Unknown device 4229 (rev 61)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8136 (rev 01)
06:04.0 CardBus bridge: Texas Instruments Unknown device 8039
06:04.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a
06:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
06:04.3 Class 0805: Texas Instruments Unknown device 803c

[edit] Windows Vista

Code:
Sound: Realtek High Definition
VGA: NvidiaGeforce Go 7600
IEEE 1394: Texas Instruments OHCI Compliant IEEE 1394 Host Controller
webcam: Chicony USB 2.0 Camera ( UVCFTR_S.sys )
touchpad: Synaptics PS/2 Port TouchPad
MMC: Texas Instruments PCIxx12 Integrated FlashMedia Controller
Modem: TOSHIBA Software Modem
wifi: Intel(R) Wireless WiFi Link 4965AGN
lan: Realtek RTL8101 Family PCI-E Fast Ethernet NIC (NDIS 6.0)
PCMIA: Texas Instruments PCI-8x12/7x12/6x12 CardBus Controller

[edit] Status

WhatStatusNotes
Intel Core2 Duo OK SMP
BIOS OK
HDD (SATA) OK ata_piix
DVD-RW OK
Graphics (GeForce Go 7600) OK nvidia drivers
Sound (Intel HD Audio) OK -
USB 2.0(EHCI) OK -
Network, wired OK r8169
Network, wireless (INTEL 4965AGN) OK iwlwifi
Touchpad (ALPS) OK -
Firewire Untested -
PC Card Untested -
ModemUntested -
BlueTooth works bluetoothkernel => 2.6.21.3
Multimedia Card Reader Ok tifm, => 2.6.22
Built-in webcam (Chicony USB 2.0 Camera) works uvcvideo Vendorid: 04f2, Productid: b008

[edit] Install and config information

[edit] CPU

See this HowTo.

[edit] Bluetooth

Bluetooth works with kernel 2.6.21.3. But sometimes it does not. To get it back to work, Reboot in to Windows and connect to a device. And then reboot again back to linux. Now it should work again.

[edit] Multimedia Card Reader

For < 2.6.22

see gentoo forums

udev needs version >= 109

[edit] Wifi 4965AGN

Install: Download from [1] the latest code for mac80211, iwlwifi-ucode and iwlwifi

Code:
# Install mac80211
tar xvf mac80211-8.0.X.tgz
cd mac80211-8.0.X
make
# Patch the kernel
make patch_kernel

cd /usr/src/linux
make menuconfig
# Enable Networking/Improved wireless configuration API/
# Enable Networking/Improved wireless configuration API/cfg80211 Wireless Extensions compatibility
# Enable Networking/Improved wireless configuration API/ nl80211 new netlink interface support 
# Enable Networking/Improved wireless configuration API/
# Enable Networking/Generic IEEE 802.11 Networking Stack (dscape)
# Maybe disable  Device Drivers/ Network device support/Wireless LAN (non-hamradio)/Wireless Extension API over RtNetlink
make
make modules_install
update-modules
# reboot your system with the new kernel


# Install the microcode
wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-4.44.14.tgz
tar xvf iwlwifi-4965-ucode-4.44.14.tgz
cp -a iwlwifi-4965-ucode-4.44.14/* /lib/firmware/

# Install the module
tar xvf iwlwifi-0.0.X.tgz
cd iwlwifi-0.0.X
make 
make install

[edit] Camera

Emerge media-video/linux-uvc. Unmask if necessary. Run modprobe uvcvideo

Additionally, download luvcview from [2] and test it with: luvcview -f yuv

Currently the cam driver seems to be breaking randomly and works with lots of noise.

Personal tools