Search:  
Gentoo Wiki

Sony_Vaio_VGN-AR21S

This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related

Introduction

This is the HOWTO that explain my experience to configure and run a Gentoo under a Sony's Vaio VGN-AR21S.

Hardware

The basic components of this laptop are:


Code: 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:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (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 82801GHM (ICH7-M DH) LPC Interface Bridge (rev 02)
  00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
  00:1f.2 RAID bus controller: Intel Corporation 82801GHM (ICH7-M DH) Serial ATA Storage Controller RAID (rev 02)
  00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
  01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0399 (rev a1)
  06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
  0a:03.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
  0a:03.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
  0a:03.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
  0a:04.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
  0a:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 02)


Code: lsusb
Bus 005 Device 004: ID 05ca:1834 Ricoh Co., Ltd
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 005: ID 0609:0322 SMK Manufacturing, Inc.
Bus 003 Device 004: ID 0451:2036 Texas Instruments, Inc. TUSB2036 Hub
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 046d:c01b
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000


Motion eye webcam

The motion eye web cam is a Ricoh usb.

Code: lsusb
Bus 005 Device 004: ID 05ca:1834 Ricoh Co., Ltd

I used the r5u870 driver [1]. the steps to install are easy:

  1. download the source: svn co http://svn.mediati.org/svn/r5u870/tags/STABLE_CURRENT r5u870
  2. compile and install: make && make install
  3. load the module: modprobe r5u870


Also you can try with this ebuild:

Code: ebuild
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

ESVN_REPO_URI="http://svn.mediati.org/svn/r5u870/trunk"

inherit subversion linux-mod

DESCRIPTION="Driver for webcams based on the Ricoh r5u870 chip"
HOMEPAGE="http://wiki.mediati.org/R5u870"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

MODULE_NAMES="r5u870(media/video:)"
CONFIG_CHECK="VIDEO_V4L1 VIDEO_V4L2 VIDEO_V4L1_COMPAT FW_LOADER
	VIDEO_VIVI V4L_USB_DRIVERS VIDEO_BUF"
MODULESD_R5U870_DOCS="README"
BUILD_TARGETS="all"

src_install () {
	linux-mod_src_install
	insinto /$(get_libdir)/firmware
	doins *.fw
}
Retrieved from "http://www.gentoo-wiki.info/Sony_Vaio_VGN-AR21S"

Last modified: Thu, 28 Aug 2008 21:37:00 +0000 Hits: 3,574