Gentoo Wiki ArchivesGentoo Wiki

PC_Card_/_PCMCIA

This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related
Wikipedia has an article on:
PC Card

PC cards (formerly known as PCMCIA) are supported by the pcmciautils and is since kernel 2.6.13 replacing the deprecated pcmcia-cs.

This guide is about setup the newer pcmciautils. You find a guide for the deprecated pcmcia-cs here and an howto to upgrade from pcmcia-cs to pcmciautils here.

Contents

Basic Setup

Kernel Setup

Linux Kernel Configuration: PCMCIA support
Bus options (PCI, PCMCIA, EISA, MCA, ISA)  --->
    PCCARD (PCMCIA/CardBus) support  --->
        <M> PCCard (PCMCIA/CardBus) support
        <M>   16-bit PCMCIA support (NEW)
        [*]     Load CIS updates from userspace (EXPERIMENTAL) (NEW)
        [*]   32-bit CardBus support

Additionally choose a brigde. Nearly all modern computers have a yenta-compatible bridge:

Linux Kernel Configuration: PCMCIA support
Bus options (PCI, PCMCIA, EISA, MCA, ISA)  --->
    PCCARD (PCMCIA/CardBus) support  --->
        <M> PCCard (PCMCIA/CardBus) support
        ---   PC-card bridges
        <M>   CardBus yenta-compatible bridge support

Software Setup

# emerge -av pcmciautils

If you are running x86 or x86_64, you maybe need a resource database. These sockets don't need a database:

If your socket is not in the list, check lspci. Look out for your PC Card device, e.g.:

03:01.0 CardBus bridge: O2 Micro, Inc. Cardbus bridge (rev 21)

If the first two digit number of the number in front are zero (here 03), you need a resource database, else not. If, you have to edit /etc/pcmcia/config.opts to your needs (see this - no longer maintained - list).

# emerge -av pcmcia-cs-pnptools

Additionally you may need a CIS override (some kind of firmware). If so, install pcmcia-cs-cis:

# emerge -av pcmcia-cs-cis

Links

Retrieved from "http://www.gentoo-wiki.info/PC_Card_/_PCMCIA"

Last modified: Thu, 17 Jul 2008 15:47:00 +1000 Hits: 5,842

Created by NickStallman.net, Luxury Homes Australia
Real estate agents should list their apartments, townhouses and units in Australia.