14.3. Configuration

Pour définir si PCMCIA doit démarrer lors de l'amorçage, utilisez l'éditeur de niveaux d'exécution de YaST. Démarrez ce module avec Système+Éditeur de niveaux d'exécution.

Les trois variables suivantes sont définies dans le fichier /etc/sysconfig/pcmcia :

PCMCIA_PCIC

contient le nom du module piloté par le contrôleur PCMCIA. Normalement, le script de démarrage détermine ce nom tout seul. Ce n'est qu'en cas d'échec que le module doit être enregistré ici. Sinon cette variable doit rester vide.

PCMCIA_CORE_OPTS

est prévu pour les paramètres du module pcmcia_core ; ils ne sont cependant que très rarement utilisés. Ces options sont décrites dans la page de manuel de pcmcia_core(4). Étant donné que cette page de manuel fait référence au module de même nom que le paquetage pcmcia-cs de David Hinds, elle contient plus de paramètres que n'en propose réellement le module du noyau, c'est à dire tous ceux qui commencent par cb_ et pc_debug.

PCMCIA_BEEP

allume et éteint les signaux acoustiques du gestionnaire de cartes.

L'attribution des pilotes aux cartes PCMCIA pour le gestionnaire de cartes se trouve dans les fichiers /etc/pcmcia/config et /etc/pcmcia/*.conf. config est d'abord lu, puis *.conf dans l'ordre alphabétique. C'est le dernier élément trouvé pour une carte qui est utilisé. Vous trouverez des détails sur la syntaxe de ces fichiers sur la page de manuel relative de pcmcia(5).

L'attribution des pilotes aux cartes CardBus se fait dans les fichiers /etc/sysconfig/hardware/hwcfg-<nom configuration>. Ces fichiers sont créés par YaST lors de la configuration d'une carte. Vous trouverez plus de détails sur les noms de configuration sous /usr/share/doc/packages/sysconfig/README et dans la page de manuel de getcfg(8).

14.3.1. Cartes réseau

À l'instar des cartes réseau ordinaires, vous pouvez installer les cartes réseaux Ethernet, Wireless LAN et TokenRing avec YaST. Si votre carte n'est pas reconnue, vous ne devez que préciser comme type de carte, PCMCIA, lors de la configuration du matériel. Tous les autres détails relatifs à la mise en place du réseau sont décrits dans Section 22.4, « L'intégration dans le réseau ».

14.3.2. RNIS

Vous pouvez aussi configurer les cartes PC RNIS comme des cartes RNIS ordinaires avec YaST. Peu importe laquelle des cartes RNIS PCMCIA proposées vous choisissez : la seule chose importante est qu'il s'agisse bien d'une carte PCMCIA. Lors de la configuration du matériel et de la sélection du fournisseur d'accès, il faut veiller à ce que le mode de fonctionnement soit toujours hotplug, et pas onboot. Il existe aussi des modems RNIS dans les cartes PCMCIA. Il s'agit de cartes modem ou multifonctions avec un kit de connexion RNIS supplémentaire. Elles sont traitées comme un modem.

14.3.3. Modem

Les cartes PC modem ne disposent normalement d'aucun réglage spécifique PCMCIA. Dès qu'une carte modem est insérée, elle est disponible dans /dev/modem. Il existe aussi pour les cartes PCMCIA ce que l'on appelle des modems logiciels. Ils ne sont généralement pas pris en charge. S'il existe des pilotes pour ces derniers, vous devrez les intégrer individuellement au système.

14.3.4. SCSI et IDE

Le module de pilotes adapté est chargé par le gestionnaire de cartes ou la connexion hotplug. Ainsi, dès l'insertion d'une carte SCSI ou IDE, les appareils qui y sont connectés sont disponibles. Les noms des appareils sont déterminés de manière dynamique. Vous trouverez des informations sur les appareils SCSI ou IDE dans /proc/scsi ou dans /proc/ide.

Les disques durs, les lecteurs de CD-ROM et autres appareils externes de ce type doivent être éteints avant d'insérer la carte PCMCIA dans son emplacement. Les appareils SCSI doivent être arrêtés de manière active.

[Warning]Retrait d'une carte SCSI ou IDE

Avant de retirer une carte SCSI ou IDE, il faut démonter toutes les partitions des appareils qui y sont connectés (avec la commande umount). Si vous oubliez de le faire, vous ne pourrez à nouveau accéder à ces appareils qu'après un redémarrage du système.


SUSE LINUX Guide de l'administrateur 9.2