Gentoo Linux PCMCIA Migration Guide Henrik Brix Andersen This guide explains how to migrate from the sys-apps/pcmcia-cs user-space PCMCIA tools to the new sys-apps/pcmciautils. 1.0 2006-06-16 Introduction
Migrating from pcmcia-cs to pcmciautils

FIXME

Preparing the system
Fetching the sources
# emerge -f sys-apps/pcmciautils
Stopping cardmgr FIXME
# /etc/init.d/pcmcia stop
Creating a backup package
# quickpkg sys-apps/pcmcia-cs
FIXME: /etc/pcmcia/config.opts
Uninstalling pcmcia-cs
Uninstalling pcmcia-cs

FIXME

# CONFIG_PROTECT_MASK="/etc/pcmcia/ /etc/init.d/ /etc/conf.d/" emerge -C sys-apps/pcmcia-cs

FIXME

Installing pcmciautils
Installing pcmciautils

FIXME: howto

# emerge -av sys-apps/pcmciautils
FIXME: udevstart?
Installing additional packages

FIXME

(Install the lspnp and setpnp utilities)
# emerge -av sys-apps/pcmcia-cs-pnptools

(Install the CIS firmware overrides)
# emerge -av sys-apps/pcmcia-cs-cis
Using pcmciautils
Using the utilities

(Replacement for 'cardctl info')
# pccardctl info

(Replacement for 'cardctl ident')
# pccardctl ident

(Replacement for 'cardctl insert')
# pccardctl insert

(Replacement for 'cardctl eject')
# pccardctl eject

(Replacement for 'cardctl suspend' under Linux kernel 2.6.16 and above)
# pccardctl suspend

(Replacement for 'cardctl resume' under Linux kernel 2.6.16 and above)
# pccardctl resume

(Replacement for 'cardctl suspend')
# echo -n "3" > /sys/class/pcmcia_socket/pcmcia_socket*/device/power/state

(Replacement for 'cardctl resume')
# echo -n "0" > /sys/class/pcmcia_socket/pcmcia_socket*/device/power/state

(Replacement for 'cardctl status')
# cat /sys/class/pcmcia/pcmcia_socket/*/*

(Replacement for 'cardctl config')
# cat /sys/bus/pcmcia/devices/*/*
FIXME: no scheme