Guide de configuration des périphériques pour Solaris 8 (Edition pour plate-forme Intel)

Chapitre 2 Pages de référence du périphérique

Le présent chapitre explique l'utilisation des pages de référence des périphériques pour configurer votre système Intel 32-bit processor architecture (IA) afin qu'il fonctionne dans l'environnement Solaris et pour résoudre les problèmes de configuration.

Utilisation des pages de référence des périphériques

Seuls les périphériques nécessitant une configuration spéciale pour l'utilisation de l'Intel Platform Edition de Solaris possèdent des pages de référence des périphériques.

Le tableau suivant montre les pages de référence des périphériques fournies avec Solaris 8 Intel Platform Edition.

Type de périphérique 

Nom du pilote Solaris  

Où trouver les pages de référence des périphériques 

Interface disque  

ata

"Contrôleur de disque IDE/Enhanced IDE (ATAPI CD-ROM inclus)"

Adaptateurs bus hôte SCSI 

adp

"HBA Adaptec AHA-2940, 2940W, 2944W, 3940, 3940W"

 

cadp

"HBA Adaptec AHA-2940AU, 2940U, 2940U Dual, 2940UW, 2940UW Dual, 2940U2, 2940U2B, 2940U2W, 2944UW, 2950U2B, 3940AU, 3940AUW, 3940AUWD, 3940U, 3940UW, 3944AUWD, 3950U2B"

 

pcscsi

"HBA AMD PCscsi, PCscsi II, PCnet-SCSI et QLogic QLA510"

 

ncrs

"Contrôleur Compaq 32-bit Fast SCSI-2"

 

cpqncr

"Contrôleurs Compaq 32 bits Fast Wide SCSI 2, Wide Ultra SCSI, Dual Channel Wide Ultra SCSI 3 "

 

ncrs

"HBA 53C810, 53C810A, 53C815, 53C820, 53C825, 53C825A, 53C860, 53C875, 53C875J, 53C876, 53C895 LSI Logic (anciennement Symbios Logic ou NCR)"

 

symhisl

" HBA 64 bits PCI Dual Channel Ultra2 SCSI 53C896 LSI Logic (anciennement Symbios)"

 

blogic

"HBA Mylex (BusLogic) BT-946C, BT-948, BT-956C, BT-956CD, BT-958, BT-958D"

Contrôleurs Disk Arrays/RAID SCSI 

mega

"Contrôleur American Megatrends MegaRAID 428 SCSI RAID "

 

smartii

"Contrôleurs Compaq SMART-2, SMART-2DH, SMART-2SL"

 

dpt

"HBA DPT PM2024, PM2044W, PM2044UW, PM2124, PM2124W, PM2144W, PM2144UW SCSI et PM3224, PM3224W, PM3334W, PM3334UW SCSI RAID"

 

chs

"HBA IBM PC ServeRAID SCSI, ServeRAID II Ultra SCSI, ServeRAID-3 Ultra2 SCSI"

 

mlx

"Contrôleurs Mylex DAC960PD-Ultra, DAC960PD/DAC960P, DAC960PG, DAC960PJ, DAC960PL, DAC960PRL-1, DAC960PTL-1"

Adaptateurs réseau Ethernet 

elxl

"3Com EtherLink XL (3C900, 3C900-COMBO, 3C900B-COMBO, 3C900B-TPC, 3C900B-TPO), Fast EtherLink XL (3C905-TX, 3C905-T4, 3C905B-TX, 3C905B-T4)"

 

pcn

"AMD PCnet Ethernet (PCnet-PCI, PCnet-PCI II, PCnet-Fast) "

 

cnft

"Contrôleurs Compaq NetFlex-3, Netelligent"

 

dnet

"DEC 21040, 21041, 21140, 21142, 21143 Ethernet"

 

ieef

"Intel EtherExpress PRO/100 (82556)"

 

iprb

"Intel EtherExpress PRO/100B (82557), EtherExpress PRO/100+ (82558, 82559)"

Adaptateurs réseau Token Ring 

mtok

"Madge Smart 16/4 Token Ring"

Cartes audio 

sbpro

"Périphériques analogiques AD1848 et périphériques compatibles"

 

sbpro

"Creative Labs Sound Blaster Pro, Sound Blaster Pro-2"

 

sbpro

"Creative Labs Sound Blaster 16, Sound Blaster AWE32, Sound Blaster Vibra 16"

Matériel PC Card (PCMCIA) 

pcic

"Adaptateurs PC Card"

 

pcelx

"Carte PC Card 3Com EtherLink III (3C589)"

 

pcser

"Périphériques PC Card modem et série"

 

pcram

"Périphériques PC Card SRAM et DRAM"

 

pcata

"Viper 8260pA, SanDisk Flash, ou tout périphérique PC Card ATA"

Interface du disque

Contrôleur de disque IDE/Enhanced IDE (ATAPI CD-ROM inclus)

Pilote de périphérique Solaris :

ata

Type de périphérique :

Contrôleur de disque dur ou de CD-ROM 

Configuration prise en charge :

Deux lecteurs par contrôleur, jusqu'à quatre lecteurs IDE si les interfaces primaire ET secondaire sont disponibles. 

Informations sur la préconfiguration

S'il y a deux lecteurs IDE sur le même contrôleur, l'un d'eux doit être configuré sur "master" (maître) et l'autre sur "slave" (esclave). Généralement, s'il y a à la fois un lecteur de disque dur IDE et un lecteur de CD-ROM IDE, le lecteur de disque dur est le maître et le lecteur de CD-ROM est l'esclave, mais ce n'est pas obligatoirement le cas. S'il n'y a qu'un seul lecteur sur un contrôleur, vous devez le configurer en tant que maître.

Paramètres pris en charge

Contrôleur primaire :

o Niveau IRQ : 

14 

o Adresse I/O : 

0x1F0 

Contrôleur secondaire :

o Niveau IRQ : 

15 

o Adresse I/O : 

0x170 

En cas d'installation d'un lecteur CD-ROM IDE, le paramètre du BIOS du système pour ce périphérique doit être :

o Type du lecteur : 

Non installé 

En cas d'installation d'un lecteur IDE amélioré, paramétrez le BIOS du système comme suit :

o Lecteur IDE amélioré : 

Activé 


Remarque :

Si le BIOS prend en charge l'autoconfiguration, employez cette fonction pour déterminer le nombre de têtes, de cylindres et de secteurs pour le lecteur de disque dur IDE. Si cette fonction n'est pas prise en charge par le BIOS, utilisez les paramètres fournis par le constructeur du disque.


Problèmes et restrictions

Adaptateurs bus hôtes SCSI

HBA Adaptec AHA-2940, 2940W, 2944W, 3940, 3940W

Pilote de périphérique Solaris :

adp

Type de périphérique :

SCSI-2  

Adaptateurs :

Adaptec AHA-2940, AHA-2940W, AHA-2944W, AHA-3940, AHA-3940W 

Puces :

Adaptec AIC-7850, AIC-7860, AIC-7870, AIC-7880, AIC-7895 

Type de bus :

PCI 

Informations sur la préconfiguration

L'option Plug N Play SCAM Support n'est pas prise en charge.

Problèmes et restrictions

Procédure de configuration

En cas d'utilisation du logiciel de configuration Adaptec :

HBA Adaptec AHA-2940AU, 2940U, 2940U Dual, 2940UW, 2940UW Dual, 2940U2, 2940U2B, 2940U2W, 2944UW, 2950U2B, 3940AU, 3940AUW, 3940AUWD, 3940U, 3940UW, 3944AUWD, 3950U2B

Pilote de périphérique Solaris :

cadp

Types de périphérique :

SCSI, SCSI avec option Ultra SCSI, SCSI-3, Ultra SCSI 

Adaptateurs :

Adaptec AHA-2940AU, AHA-2940U, AHA-2940U Dual, AHA-2940UW, AHA-2940UW Dual, AHA-2940U2, AHA-2940U2B, AHA-2940U2W, AHA-2944UW, AHA-2950U2B, AHA-3940AU, AHA-3940AUW, AHA-3940AUWD, AHA-3940U, AHA-3940UW, AHA-3944AUWD, AHA-3950U2B 

Puces :

Adaptec AIC-7880, AIC-7880 (Rev B), AIC-7890, AIC-7890A, AIC-7890AB, AIC-7891B, AIC-7895, AIC-7896, AIC-7897 

Type de bus :

PCI 

Informations sur la préconfiguration

Problèmes et restrictions

Procédure de configuration

En cas d'utilisation du logiciel de configuration Adaptec :

HBA AMD PCscsi, PCscsi II, PCnet-SCSI et QLogic QLA510

Pilote de périphérique Solaris :

pcscsi

Type de périphérique :

SCSI  

Adaptateur :

QLogic QLA510  

Puces :

AMD 53C974 (PCscsi), 53C974A (PCscsi II), Am79C974 (PCnet-SCSI) (périphérique SCSI uniquement) 

QLogic FAS974 

Type de bus :

PCI 

Systèmes pris en charge :

Le processeur PCnet-SCSI est intégré dans les systèmes HP Vectra XU 5/90 et Compaq Deskpro XL  

Informations sur la préconfiguration

Ce chapitre concerne uniquement la partie SCSI de l'adaptateur bus hôte PCnet-SCSI ; la partie réseau nécessite un pilote Solaris distinct (pcn). Voir "AMD PCnet Ethernet (PCnet-PCI, PCnet-PCI II, PCnet-Fast) "afin d'obtenir des informations sur la configuration pour les fonctions Ethernet.

Problèmes et restrictions

Contrôleur Compaq 32-bit Fast SCSI-2

Pilote de périphérique Solaris :

ncrs

Type de périphérique :

SCSI-2 

Adaptateur :

Puce Compaq Integrated 32-bit Fast-SCSI-2/P, 53C810 

Type de bus :

PCI 

Il s'agit d'un pilote produit par Compaq Computer Corporation. Pour obtenir de l'aide ou des informations concernant les éventuelles mises à jour de ce pilote, veuillez prendre contact avec Compaq à l'adresse http://www.compaq.com.

Informations sur la préconfiguration

Configurations prises en charge

o BIOS Hard Drive Geometry: 

<= 1 GB : 64 Têtes, 32 Secteurs  

> 1 GB : 255 Têtes, 63 Secteurs 

Contrôleurs Compaq 32 bits Fast Wide SCSI 2, Wide Ultra SCSI, Dual Channel Wide Ultra SCSI 3

Pilote de périphérique Solaris :

cpqncr

Type de périphérique :

SCSI 

Adaptateurs :

Contrôleurs Compaq 32 bits Fast Wide SCSI 2, Wide Ultra SCSI, et Dual Channel Wide Ultra SCSI 3 dans les serveurs Compaq : 

PCI 825 ajoutée, PCI 825 intégrée, PCI 875 ajoutée, PCI 875 intégrée, PCI 876 intégrée 

 

Type de bus :

PCI 

Il s'agit d'un pilote produit par Compaq Computer Corporation. Pour obtenir de l'aide ou des informations concernant les éventuelles mises à jour de ce pilote, veuillez prendre contact avec Compaq à l'adresse http://www.compaq.com.

Informations sur la préconfiguration

Procédure de configuration

  1. Installez le logiciel Solaris.

  2. Modifiez le fichier de configuration du pilote /kernel/drv/cpqncr.conf.

    Ce fichier indique les paramètres de configuration valides pour le pilote  :

    • tag_enable: Cette propriété active ou désactive la prise en charge de la mise en attente par le pilote. Vous pouvez sélectionner les valeurs suivantes :

      • 0 - Désactivé (valeur sélectionnée par défaut)

      • 1 - Activé

    • alrm_msg_enable : Cette propriété active ou désactive les messages d'Alarme produits par les erreurs dans le système de stockage de Compaq branché au contrôleur 825, 875, ou 876. Les valeurs possibles sont :

      • 0 - Désactivé

      • 1 - Activé (valeur sélectionnée par défaut)

    • debug_flag  : Cette propriété active ou désactive les messages de débogage venant du pilote. Les valeurs possibles sont :

      • 0 - Désactivé (valeur sélectionnée par défaut)

      • 1 - Activé

    • queue_depth  : Cette propriété indique le nombre de demandes actives que le pilote peut traiter pour un contrôleur. La valeur maximale et par défaut est fixée à 37 pour cette propriété.La valeur minimale est 13. Vous pouvez diminuer la valeur afin de prendre en charge plusieurs contrôleurs si vous ne pouvez pas attribuer assez de mémoire alors que vous essayez de charger le pilote.

    • board_id  : Cette propriété indique les numéros d'identification de contrôleur supplémentaires que le pilote doit prendre en charge. Actuellement, le pilote prend en charge les contrôleurs Compaq 825, 875 et 876. Il reconnaît le numéro d'identification de carte pour les contrôleurs Compaq 825 Fast Wide SCSI 2, Compaq 875 Wide Ultra SCSI et Compaq Dual Channel Wide Ultra SCSI-3 par défaut.

    • ignore-hardware-nodes  : Paramétrez cette propriété sur 0 le cas échéant.

  3. Pour activer les modifications de configuration, tel que le type de racine :

    # touch /reconfigure
    # reboot
    

HBA 53C810, 53C810A, 53C815, 53C820, 53C825, 53C825A, 53C860, 53C875, 53C875J, 53C876, 53C895 LSI Logic (anciennement Symbios Logic ou NCR)

Pilote de périphérique Solaris :

ncrs

Type de périphérique :

SCSI  

Adaptateurs :

53C810, 53C810A, 53C815, 53C820, 53C825, 53C825A, 53C860, 53C875, 53C875J, 53C876, 53C895 LSI Logic (anciennement Symbios Logic ou NCR)  

Type de bus :

PCI 

Informations sur la préconfiguration

Problèmes et restrictions

HBA 64 bits PCI Dual Channel Ultra2 SCSI 53C896 LSI Logic (anciennement Symbios)

Pilote de périphérique Solaris :

symhisl

Device Type:

SCSI 

Adaptateurs :

SYM22910 (les canaux A et B prennent en charge les modes SE et LVD), SYM21002 (le canal A prend en charge le mode SE uniquement, le canal B prend en charge les modes SE et LVD) 

Puce :

SYM53C896 

Type de bus :

PCI 

Informations sur la préconfiguration

Problèmes et restrictions

HBA Mylex (BusLogic) BT-946C, BT-948, BT-956C, BT-956CD, BT-958, BT-958D

Pilote de périphérique Solaris :

blogic

Type de périphérique :

SCSI  

Adaptateurs :

Mylex (BusLogic) BT-946C, BT-948, BT-956C, BT-956CD, BT-958, BT-958D 

Type de bus :

PCI 

Il s'agit d'un pilote produit par BusLogic, qui appartient désormais à Mylex Corporation. Pour obtenir de l'aide ou des informations concernant d'éventuelles mises à jour de ce pilote, veuillez prendre contact avec Mylex à l'adresse http://www.mylex.com.

Informations sur la préconfiguration

Paramètres pris en charge

o Niveau IRQ : 

5, 6, 7, 8, 9, 10, 11, 12, 14, 15 

o adresse I/O : 

0x334, 0x230, 0x234, 0x130, 0x134 


Remarque :

Les adresses I/O sont configurées de façon dynamique pour les adaptateurs PCI BT-946C Rev. C.


Problèmes et restrictions

Procédure de configuration

BT-946C, Rev. A et B uniquement

Introduisez la carte dans le principal emplacement bus, et au moyen de l'utilitaire AutoSCSI :

BT-946C (Rev. C) et BT-956C

Introduisez la carte dans le principal emplacement bus, et au moyen de l'utilitaire AutoSCSI :

Configuration de périphériques multiples

Suivez les instructions ci-dessous lors de l'ajout d'un deuxième contrôleur Mylex PCI à un système.

Contrôleurs SCSI Disk Arrays/RAID

Contrôleur American Megatrends MegaRAID 428 SCSI RAID

Pilote de périphérique Solaris :

mega

Type de périphérique :

SCSI RAID  

Adaptateur :

American Megatrends MegaRAID 428 SCSI RAID  

Type de bus :

PCI 

Il s'agit d'un pilote produit par American Megatrends, Inc. En ce qui concerne la prise en charge et pour obtenir des informations sur les éventuelles mises à jour de ce pilote, vous pouvez contacter American Megatrends à l'adresse http://www.ami.com .

Procédure de configuration

  1. Appuyer sur Control-M lorsque le système démarre afin de configurer le contrôleur et l'ensemble des lecteurs logiques.

  2. Installez le logiciel Solaris et réinitialisez.

    Durant l'installation, vous verrez un seul lecteur logique disponible.

  3. Dans le fichier /kernel/drv/sd.conf , ajoutez les lecteurs supplémentaires en copiant l'entrée existante pour target=0 et en augmentant le champ lun d'une unité pour chaque lecteur logique devant être reconnu par le logiciel Solaris.

    Par exemple, si vous avez un total de trois lecteurs logiques configurés sur votre adaptateur, vous pouvez entrer les lignes suivantes :

    name="sd" class="scsi" 
         target=0 lun=1;
    name="sd" class="scsi" 
         target=0 lun=2; 
  4. Réinitialisez l'ordinateur.

    Après la réinitialisation du système, vous pouvez utiliser les lecteurs supplémentaires.

Contrôleurs Compaq SMART-2, SMART-2DH, SMART-2SL

Pilote de périphérique Solaris :

smartii

Type de périphérique :

Ensemble de disques 

Adaptateurs :

Contrôleurs SMART-2, SMART-2DH et SMART-2SL de Compaq 

Type de bus :

PCI 

Systèmes pris en charge :

Lecteurs SCSI internes et externes sur les serveurs Compaq 

Il s'agit d'un pilote produit par Compaq Computer Corporation. Pour obtenir de l'aide ou des informations sur d'éventuelles mises à jour de ce pilote, veuillez prendre contact avec Compaq à l'adresse http://www.compaq.com.

Informations sur la préconfiguration

Problèmes et restrictions

HBA DPT PM2024, PM2044W, PM2044UW, PM2124, PM2124W, PM2144W, PM2144UW SCSI et PM3224, PM3224W, PM3334W, PM3334UW SCSI RAID

Pilote de périphérique Solaris :

dpt

Type de périphérique :

SCSI, SCSI RAID 

Adaptateurs :

DPT PM2024, PM2044W, PM2044UW, PM2124, PM2124W, PM2144W, PM2144UW SCSI  

DPT PM3224, PM3224W, PM3334W, PM3334UW SCSI RAID 

Type de bus :

PCI 

Il s'agit d'un pilote produit par DPT. Pour obtenir de l'aide et des informations sur d'éventuelles mises à jour de ce pilote, vous pouvez prendre contact avec DPT à l'adresse http://www.dpt.com.

Informations sur la préconfiguration

Problèmes et restrictions

Au cours de l'initialisation du système, si vous voyez un message indiquant qu'un pilote de contrôleur DPT ne peut être installé, cela signifie probablement que la carte mère installée dans votre système a une mémoire ECC ou ne vérifie pas la parité ; dans ce cas, désactivez la vérification de la parité PCI.

Paramètres pris en charge

o Adresse I/O : 

Auto 

HBA IBM PC ServeRAID SCSI, ServeRAID II Ultra SCSI, ServeRAID-3 Ultra2 SCSI

Pilote de périphérique Solaris :

chs

Type de périphérique :

SCSI RAID  

Adaptateurs :

IBM PC ServeRAID SCSI, ServeRAID II Ultra SCSI, ServeRAID-3 Ultra2 SCSI 

Type de bus :

PCI 

Il s'agit d'un pilote produit par Compaq Computer Corporation. Pour obtenir de l'aide ou des informations concernant d'éventuelles mises à jour de ce pilote, veuillez prendre contact avec Compaq à l'adresse http://www.compaq.com.

Informations sur la préconfiguration

Problèmes et restrictions

Pour empêcher la perte de données, aucun lecteur de disques SCSI non défini comme élément constitutif de l'ensemble physique dans un lecteur logique n'est accessible via l'environnement Solaris.

Contrôleurs Mylex DAC960PD-Ultra, DAC960PD/DAC960P, DAC960PG, DAC960PJ, DAC960PL, DAC960PRL-1, DAC960PTL-1

Pilote de périphérique Solaris :

mlx

Type de périphérique :

SCSI-2 RAID 

Adaptateurs :

Mylex DAC960PD-Ultra (PCI-to-UltraSCSI)  

DAC960PD/DAC960P (PCI-to-SCSI) 

DAC960PG (PCI-to-SCSI)  

DAC960PJ (PCI-to-SCSI)  

DAC960PL (PCI-to-SCSI)  

DAC960PRL-1 (PCI-to-SCSI) 

DAC960PTL-1 (PCI-to-SCSI)  

Type de bus :

PCI 

Informations sur la préconfiguration

Problèmes et restrictions

Adaptateurs réseau Ethernet

3Com EtherLink XL (3C900, 3C900-COMBO, 3C900B-COMBO, 3C900B-TPC, 3C900B-TPO), Fast EtherLink XL (3C905-TX, 3C905-T4, 3C905B-TX, 3C905B-T4)

Pilote de périphérique Solaris :

elxl

Type de périphérique :

Réseau (Ethernet) 

Adaptateurs :

3Com EtherLink XL (3C900, 3C900-COMBO, 3C900B-COMBO, 3C900B-TPC, 3C900B-TPO) 

Fast EtherLink XL (3C905-TX, 3C905-T4, 3C905B-TX, 3C905B-T4)  

Type de bus :

PCI 

Informations sur la préconfiguration

Paramètres pris en charge

o Type de support : 

Auto Select 

Problèmes et restrictions

Il se peut que les cartes 3C905B de Compaq ProLiant 6500 n'arrivent pas à produire des interruptions. Il n'existe pas de solution connue à ce problème. Néanmoins, comme certains emplacements sont plus propices que d'autres à l'apparition de ce dysfonctionnement, vous pouvez essayer de changer l'emplacement PCI de la carte. Vous pouvez également réinitialiser l'ordinateur à plusieurs reprises, cela permet parfois de parer à la difficulté.

AMD PCnet Ethernet (PCnet-PCI, PCnet-PCI II, PCnet-Fast)

Pilote de périphérique Solaris :

pcn

Type de périphérique :

Réseau (Ethernet) 

Adaptateur :

AMD PCnet  

Puces :

PCnet-PCI, PCnet-PCI II, PCnet-Fast 

Type de bus :

PCI 

Informations sur la préconfiguration

Problèmes et restrictions

Le pilote Solaris pcn ne prend pas l'IRQ 4 en charge.

Contrôleurs Compaq NetFlex-3, Netelligent

Pilote de périphérique Solaris :

cnft

Type de périphérique :

Réseau (Ethernet) 

Adaptateurs :

  • Compaq NetFlex-3/P et :

    • Module 10BASE-T UTP (inclus)

    • Module 10/100BASE-TX UTP (en option)

    • Module 100VG-AnyLAN UTP (en option)

    • Module 100BASE-FX (en option)

  • Compaq Netelligent 10 T PCI UTP avec TLAN 2.3 ou TLAN 3.03

  • Compaq Netelligent 10/100 TX PCI UTP avec TLAN 2.3 ou TLAN 3.03

  • Compaq NetFlex-3 PCI avec TLAN 2.3 et :

    • Module 10BASE-T UTP (inclus)

    • Module 10/100BASE-TX UTP (en option)

    • Module 100VG-AnyLAN UTP (en option)

    • Module 100BASE-FX (en option)

  • Compaq NetFlex-3 DualPort 10/100TX PCI UTP

  • Compaq Integrated NetFlex-3 10/100 T PCI avec AUI sur ProLiant 2500

  • Compaq Integrated NetFlex-3 10/100 T PCI UTP/BNC sur Deskpro 4000/6000 et ProLiant 800

  • Compaq Netelligent 10 T PCI UTP Version 2 avec TLAN 3.03

  • Compaq Netelligent 10/100 T PCI UTP Version 2 avec TLAN 3.03

Type de bus :

PCI 

Il s'agit d'un pilote produit par Compaq Computer Corporation. Pour obtenir de l'aide ou des informations sur d'éventuelles mises à jour de ce pilote, veuillez prendre contact avec Compaq à l'adresse http://www.compaq.com.

Informations sur la préconfiguration

Paramètres pris en charge

Contrôleurs NetFlex-3/P :

o Niveau IRQ : 

2(9), 3, 4, 5, 6, 7, 10, 11 

Contrôleurs Netelligent :

o Niveau IRQ : 

2(9), 3, 4, 5, 6, 7, 10, 11, 12, 14, 15 

Problèmes et restrictions

Procédure de configuration

  1. Installez le logiciel Solaris.

  2. Modifiez le fichier de configuration du pilote /platform/i86pc/kernel/drv/cnft.conf .

    Ce fichier indique les paramètres de configuration valides pour le pilote :

    • duplex_mode :Cette propriété fait fonctionner le contrôleur en mode duplex. Vous pouvez la paramétrer sur :

      • 0 - Configuration automatique (valeur par défaut)

      • 1 - Semi-duplex

      • 2 - Full duplex

    • media_speed :Cette propriété détermine la vitesse du support du contrôleur. Vous pouvez utiliser cette option pour faire fonctionner 10/100BASE-TX en 10 ou 100 Mbps. Par défaut, la vitesse du support est définie par configuration automatique. Les valeurs possibles sont :

      • 0 - Configuration automatique (valeur par défaut)

      • 10 - Vitesse de 10 Mbps

      • 100 - Vitesse de 100 Mbps

    • max_tx_lsts, max_rx_lsts, tx_threshold  :Ces propriétés déterminent les performances du pilote. Les valeurs possibles sont :

    Propriété 

    Valeurs possibles 

    Valeur par défaut 

    max_tx_lsts

    4 à 16 

    16 

    max_rx_lsts

    4 à 16 

    16 

    tx_threshold

    2 à 16 

    16 

    • debug_flag  :Fixez cette propriété sur 1 ou 0 pour activer ou désactiver les messages de débogage du pilote. Les messages de débogage sont désactivés par défaut.

    • mediaconnector  :Fixez la valeur sur 1 pour activer l'interface AUI pour le contrôleur Integrated NetFlex-3 sur les systèmes ProLiant 2500 ou pour activer l'interface BNC sur le contrôleur Integrated NetFlex-3 sur les systèmes ProLiant 800 et Deskpro 4000/6000. L'interface UTP constitue la valeur par défaut (0).

    • board_id  :Cette propriété sert à prendre en charge des contrôleurs PCI supplémentaires. Le format de board_id est 0xVVVVDDDD, VVVV étant le code d'identification du vendeur et DDDD le code d'identification du périphérique. Si nécessaire, vous pouvez spécifier plus d'un code d'identification.

  3. Pour activer les modifications de configuration, comme le type de racine :

    # touch /reconfigure
    # reboot
    

DEC 21040, 21041, 21140, 21142, 21143 Ethernet

Pilote de périphérique Solaris :

dnet

Type de périphérique :

Réseau (Ethernet) 

Adaptateurs :

DEC 21040, 21041, 21140, 21142, 21143 

Type de bus :

PCI 

Informations sur la préconfiguration

La procédure de configuration PCI varie d'un système à un autre. Suivez les instructions fournies par le vendeur.

Paramètres pris en charge

Les adaptateurs basés sur 21040/21041/21140/21142/21143 ont été testés avec succès et sont pris en charge.

Nom/Modèle 

Element/Version 

Processeur 21xxx

Support 10 Mo 

Support 100 Mo 

Notes 

Adaptec ANA-6911A/C 

143PA 

T B 

X  

 

Adaptec ANA-6911A/TX 

143PA 

T  

X  

 

AsanteFAST 

09-00087-11 D 

140AA 

T  

X  

CNet PowerNIC CN935E 

A  

041AA 

T B 

 

 

Cogent EM110 T4 

110101-01 

140 

T B 

 

Cogent EM110TX 

110001-02 06 

140AB 

T  

X  

 

Cogent EM110TX 

110001-03 01 

140AB 

T  

X  

 

Cogent EM110TX 

110001-03 14 

140AC 

T  

X  

 

Cogent EM440 QUAD 

440001-01 01 

140AC 

X  

Cogent EM960C 

960001-03 06 

040AA 

T B A 

 

 

Cogent EM960C 

960001-04 02 

040AA 

T B A 

 

Cogent EM960TP 

960001-03 07 

040AA 

T  

 

 

Cogent EM960TP 

960001-04 01 

040AA 

T  

 

 

Cogent EM964 QUAD 

964001-00 01 

040AA 

T  

 

 

Compex ReadyLINK ENET32 

B2 

040AA 

T B A 

 

 

D-Link DE530CT 

A2 

040AA 

T B 

 

 

D-Link DE530CT 

D2 

041AA 

T B 

 

 

D-Link DE530CT+ 

A1 

040AA 

T B 

 

 

DEC EtherWORKS 10/100 

DE500 RevD01 

140AC 

T  

X  

5, C 

DEC EtherWORKS PCI 10/100 

DE500-XA RevC01 

140AB 

T  

X  

5, C 

Diversified Tech 

651205025 1.2 

140AC 

T  

X  

A  

Kingston KNE40BT 

2001585 A00 

041AA 

T B 

 

 

Kingston KNE100TX 

2001837-000.A00 

140AC 

T  

X  

Kingston KNE100TX 

2001837-000.B00 

140AC 

T  

X  

Kingston KNE100TX 

9920219-001.B00 

140AB 

T  

X  

Kingston KNE100TX 

9920219-002.B00 

140AC 

T  

X  

Linksys LNE100TX 

8EFPCI01..B1-1 

140AB 

T  

X  

6  

Linksys LNE100TX 

8EFPCI01..B1-3 

140AC 

T  

X  

6  

NetGear 

FA310TX-C2 

140AE 

T  

X  

 

NetGear 

FA310TX-C6 

140AF 

T  

X  

 

Osicom (Rockwell) RNS2300 

320109-02 

140AB 

T  

X  

 

Osicom (Rockwell) RNS2340 QUAD 

320112-00 

140AB 

T  

X  

SMC 8432BT 

60-600510-003 A 

040AA 

T B 

 

 

SMC 8432BT 

60-600528-001 A 

041AA 

T B 

 

 

SMC 8432BT 

61-600510-010 B 

040AA 

T B 

 

 

SMC 8432BTA 

60-600510-003 A 

040AA 

T B A 

 

 

SMC 8432BTA 

61-600510-000 

040AA 

T B A 

 

 

SMC 8432T 

60-600528-001 A 

041AA 

T  

 

 

SMC 9332BDT 

60-600542-000 A 

140AC 

T  

X  

SMC 9332DST 

60-600518-002 A 

140 

T  

X  

SMC 9332DST 

61-600518-000 B 

140 

T  

X  

Znyx ZX311 

SA0027 01 

041AA 

T B A 

 

 

Znyx ZX312 

SA0011 04 

040AA 

T B A 

 

Znyx ZX314 QUAD 

PC0009-05 

040AA 

T  

 

 

Znyx ZX314 QUAD 

SA0014-05 

040AA 

T  

 

 

Znyx ZX315 DUAL 

SA0015 X2 

040AA 

T B 

 

 

Znyx ZX342 

PC0012 X2 

140 

T  

X  

Znyx ZX344 QUAD 

SA0019 X2 

140AA 

 

X  

 

Znyx ZX345 

SA0025 X1 

140AB 

T  

X  

Znyx ZX346 QUAD 

SA0026 X1 

140AC 

T  

X  

A  

Znyx ZX348 DUAL 

SA0028 X2 

140AC 

T  

X  

Codes support 10 Mo :

Codes support 100 Mo :

Remarques :

Problèmes et restrictions

Intel EtherExpress PRO/100 (82556)

Pilote de périphérique Solaris :

ieef

Type de périphérique :

Réseau (Ethernet) 

Adaptateur :

Intel EtherExpress PRO/100 (82556) 

Type de bus :

PCI 

Connecteur :

RJ-45 

Informations sur la préconfiguration

Problèmes et restrictions

Ce pilote prend en charge l'Ethernet 100 Mbps ; cependant le pilote ne transfère pas actuellement les données à la vitesse attendue d'une interface de 100 Mbps.

Intel EtherExpress PRO/100B (82557), EtherExpress PRO/100+ (82558, 82559)

Pilote de périphérique Solaris :

iprb

Type de périphérique :

Réseau (Ethernet) 

Adaptateurs :

Intel EtherExpress PRO/100B (82557) 

EtherExpress PRO/100+ (82558, 82559) 

Type de bus :

PCI 

Connecteur :

RJ-45 

Informations sur la préconfiguration

Problèmes et restrictions

Les systèmes basés sur IA avec Intel EtherExpress PRO/100B ou Intel EtherExpress PRO/100+ sont susceptibles d'être interrompus lorsque l'interface est arrêtée au moment exact de la réception d'un paquet.

Pour éviter cet inconvénient, attendez que le trafic diminue d'intensité ou s'arrête avant de stopper l'interface.

Adaptateurs pour réseaux Token Ring

Madge Smart 16/4 Token Ring

Pilote de périphérique Solaris :

mtok

Type de périphérique :

Réseau (Token ring) 

Adaptateurs :

Madge Smart 16/4 PCI Ringnode/Bridgenode 

Smart 16/4 PCI Presto 

Type de bus :

PCI 

Il s'agit d'un pilote produit par Madge Networks. Pour obtenir de l'aide ou des informations sur d'éventuelles mises à jour de ce pilote, prenez contact avec Madge à l'adresse http://www.madge.com.

Informations sur la préconfiguration

Problèmes et restrictions

Lorsque le pilote mtok est activé, les messages suivants apparaissent lors de l'affichage des scripts de démarrage ifconfig :

configuring network interfaces: ip_rput: DL_ERROR_ACK for 29
errno 1, unix0
ip: joining multicasts failed on mtok0
will use link layer broadcasts for multicast

Vous pouvez ignorer ces messages.

Procédure de configuration

Vous pouvez déterminer de nombreux paramètres sur l'adaptateur, par exemple la vitesse de l'anneau et le canal DMA, au moyen de commutateurs placés sur l'adaptateur ou en utilisant un utilitaire de configuration fourni avec la disquette MDGBOOT accompagnant Ringnode. Veuillez consulter la documentation fournie avec Ringnode pour obtenir des instructions plus détaillées.

Lors du choix des paramètres du matériel :

Remarque : vous devez toujours employer un utilitaire de configuration pour sélectionner les fonctions de l'adaptateur (par exemple la vitesse de l'anneau). Si l'adaptateur ne fonctionne pas correctement, essayez d'autres fonctions, par exemple le PIO au lieu du DMA, des adresses I/O différentes, etc.

Cartes audio

Périphériques analogiques AD1848 et périphériques compatibles

Pilote de périphérique Solaris :

sbpro

Type de périphérique :

Audio 

Puces :

Périphériques analogiques AD1848, périphériques compatibles (sur carte mère ou carte complémentaire)  

Types de bus :

ISA 


Remarque :

Les fonctions et les interfaces prises en charge par le pilote sbpro de Solaris font l'objet d'une description aux pages audio(7I) et sbpro(7D) du manuel.


Informations sur les périphériques compatibles

Les périphériques sélectionnés se basent sur AD1848 et sont pris en charge par le pilote de périphérique sbpro. Certains périphériques audio basés sur d'autres processeurs compatibles sont également pris en charge.

Même si de nombreux périphériques audio sont censés être compatibles avec d'autres périphériques audio, ils ne sont pas toujours compatibles au niveau du matériel et ne sont pas pris en charge par le logiciel Solaris. "Périphériques compatibles testés" indique les périphériques testés dans l'environnement Solaris.

Certaines cartes basées sur AD1848 ou sur des processeurs compatibles prennent également en charge des fonctions audio avancées qui ne sont pas prises en charge actuellement par le pilote sbpro.

Périphériques compatibles testés

Les périphériques AD1848 et compatibles suivants ont été testés :

Certains autres périphériques compatibles à 100% au niveau du matériel sont également susceptibles de fonctionner avec le pilote sbpro, mais ils n'ont pas été testés ni certifiés dans l'environnement Solaris.

Il se peut que la carte Turtle Beach Tropez interfère avec le fonctionnement d'autres périphériques ISA dans le système. Si l'installation d'une carte Tropez dans le système provoque l'échec de tels périphériques, lancez le programme de configuration fourni avec le périphérique afin de sélectionner une autre adresse de base I/O pour la carte.

Informations sur la préconfiguration


Remarque :

De nombreux périphériques audio sont accompagnés d'un utilitaire vous permettant de sélectionner les paramètres IRQ et DMA. Souvent, cet utilitaire n'enregistre pas les paramètres dans une mémoire non volatile, mais dans un fichier de configuration utilisé par DOS pour définir la configuration de la carte lors de chaque réinitialisation. Le logiciel Solaris n'utilise pas ce type de fichier de configuration, qui ne modifie en rien le fonctionnement de la carte dans l'environnement Solaris.


Paramètres pris en charge

Si votre carte prend en charge Plug and Play, les ressources de votre périphérique sont configurées automatiquement. Utilisez les paramètres suivants pour les périphériques ne prenant pas en charge Plug and Play. Les valeurs par défaut s'affichent comme ceci.

Compaq Deskpro XL Business Audio avec processeur AD1847 incorporé

o adresse I/O : 

0x530, 0x604, 0xE80, 0xF40

Le pilote sbpro sélectionne automatiquement un canal DMA et une ligne IRQ non encore utilisés pour le périphérique.


Remarque :

sbpro pour AD1848 ou compatible emploie un canal DMA pour la lecture ET l'enregistrement ; il ne prend pas en charge la lecture et l'enregistrement simultanés.


Carte Turtle Beach Tropez avec processeur CS4231

o adresse I/O : 

0x530

L'adresse MWSS I/O sur la carte Turtle Beach Tropez est 0x530 à la mise sous tension. Elle peut uniquement être modifiée par logiciel après initialisation du système, et l'environnement Solaris ne prend pas cette opération en charge. Par conséquent, la carte Tropez est uniquement prise en charge à l'adresse I/O 0x530. 

Le pilote sbpro sélectionne automatiquement un canal DMA et une ligne IRQ non encore utilisés pour le périphérique.


Remarque :

La carte Tropez est accompagnée d'un utilitaire servant à la sélection des paramètres adresse I/O compatibles IRQ, DMA et MWSS employés par la carte. Néanmoins, cet utilitaire n'enregistre pas ces paramètres dans une mémoire non volatile, mais dans un fichier de configuration utilisé par DOS pour fixer la configuration de la carte à chaque réinitialisation. Le logiciel Solaris n'utilise pas ce type de fichier de configuration, qui ne modifie en rien le fonctionnement de la carte dans l'environnement Solaris.


Problèmes et restrictions

Compaq Deskpro XL Business Audio avec processeur AD184x incorporé

Creative Labs Sound Blaster Pro, Sound Blaster Pro-2

Pilote de périphérique Solaris :

sbpro

Type de périphérique :

Audio  

Adaptateurs :

Creative Labs Sound Blaster Pro 

Sound Blaster Pro-2 

Type de bus :

ISA 


Remarque :

Les fonctions et interfaces prises en charge par le pilote Solaris sbpro sont décrites aux pages audio(7I) et sbpro(7D).


Informations sur la préconfiguration

Paramètres pris en charge

Si votre carte prend en charge Plug and Play, les ressources du périphériques sont configurées automatiquement. Utilisez les paramètres suivants pour les périphériques qui ne prennent pas en charge Plug and Play.

Les valeurs par défaut s'affichent comme ceci.

oNiveau IRQ : 

2, 5, 7, 10

o Adresse I/O : 

0x220, 0x240

o Canal DMA : 

0, 1, 3

Problèmes et restrictions

Les adaptateurs ISA version IBM Token Ring et compatibles ne fonctionnent pas dans un système comportant une carte Sound Blaster configurée à l'adresse I/O par défaut (0x220). Si possible, déplacez la carte Sound Blaster vers l'adresse 0x240 ; sinon, enlevez le périphérique Sound Blaster du système.

Creative Labs Sound Blaster 16, Sound Blaster AWE32, Sound Blaster Vibra 16

Pilote de périphérique Solaris :

sbpro

Type de périphérique :

Audio  

Adaptateurs :

Creative Labs Sound Blaster 16 

Sound Blaster AWE32 

Sound Blaster Vibra 16 

Type de bus :

ISA 


Remarque :

Les fonctions et interfaces prises en charge par le pilote Solaris sbpro sont décrites aux pages audio(7I) et sbpro(7D).


Informations sur la préconfiguration

Paramètres pris en charge

Si votre carte prend en charge Plug and Play, les ressources du périphérique sont configurées automatiquement. Utilisez les paramètres suivants pour les périphériques qui ne prennent pas en charge Plug and Play.

Les valeurs par défaut s'affichent comme ceci.

oNiveau IRQ : 

2, 5, 7, 10

o Adresse I/O : 

0x220, 0x240, 0x260, 0x280

o Canal DMA 8 bits : 

0, 1, 3

o Canal DMA 16 bits : 

5, 6, 7

Problèmes et restrictions

Matériel PC Card (PCMCIA)

Adaptateurs PC Card

Pilote de périphérique Solaris :

pcic

Type de bus :

PC Card 

Connecteurs :

Jusqu'à huit supports de Type I, II, ou III 


Attention : Attention :

Il se peut que l'Intergraph TD-30/TD-40 se bloque. Pour empêcher cela, reliez-vous à la terre en touchant du métal sur le boîtier de l'ordinateur lorsque vous introduisez et enlevez les périphériques PC Card. La sortie de la commande prtconf indique parfois par erreur que le périphérique est dans deux supports différents. Si l'ordinateur ne détecte pas que vous introduisez ou enlevez la carte et qu'il s'arrête, réinitialisez-le.


Informations sur la préconfiguration

Procédure de configuration

Installation et configuration initiales

  1. Consultez l'assistant de configuration pour l'espace adresse, l'espace I/O et les IRQ déjà utilisés par les périphériques du système.

  2. Introduisez l'adaptateur PC Card.

  3. Installez le logiciel Solaris.

  4. Redémarrez le système.

Ajout de la prise en charge de PC Card sur un système installé antérieurement

  1. Devenez superutilisateur (root).

  2. Effectuez une réinitialisation de reconfiguration afin de réattribuer les ressources :

    # touch /reconfigure
    # reboot
    
  3. Introduisez l'adaptateur PC Card et allumez l'ordinateur.

  4. Initialisez le système de sorte que le périphérique PC Card commence à fonctionner avec les nouvelles ressources attribuées.

Attribution des IRQ

  1. Initialisez avec l'assistant de configuration de sorte que vous puissiez revoir l'utilisation des ressources.

  2. Sélectionnez View/Edit Devices dans le menu Device Tasks, et révisez la liste des périphériques pour voir combien d'IRQ sont utilisées.

    Il y a 16 IRQ, numérotées de 0 à 15. Plusieurs IRQ sont déjà attribuées. Ainsi, l'IRQ 3 est réservée au second port série, COM2, et l'IRQ 7 est réservée au port parallèle.

  3. Si votre système comporte un port COM2 ou un port inutilisé, supprimez le périphérique afin de dégager la ressource IRQ à l'intention de la carte PC Card.

    1. Sélectionnez le périphérique du port série avec l'IRQ 3 ou le port parallèle avec l'IRQ 7, puis sélectionnez Delete Device (Supprimer le périphérique).

    2. Sélectionnez Continue pour revenir au menu Device Tasks.

    3. Enregistrez la configuration.

  4. Initialisez le logiciel Solaris.

Carte PC Card 3Com EtherLink III (3C589)

Pilote de périphérique Solaris :

pcelx

Type de périphérique :

Réseau (Ethernet) 

Adaptateur :

3Com EtherLink III (3C589) 

Type de bus :

PC Card 

Informations sur la préconfiguration

Problèmes et restrictions

Les services de réseau démarrent automatiquement lors de l'initialisation du système. Ces services ne démarrent pas en cas d'ajout ou d'arrêt d'une interface réseau après que le système ait été lancé.

Procédure de configuration

Installation et configuration initiales

  1. Installez le logiciel Solaris.

  2. Initialisez le système.

  3. Introduisez le périphérique 3Com EtherLink III PC Card.

Identification d'une carte non reconnue

Si vous introduisez une carte 3C589 et que celle-ci n'est pas reconnue (aucun fichier spécial créé), utilisez la commande prtconf afin d'essayer d'identifier le problème.

  1. Devenez superutilisateur (root).

  2. Lancez la commande prtconf -D pour voir si votre carte 3C589 est reconnue.

    Un périphérique reconnu s'affiche dans la sortie prtconf. Par exemple :

    # prtconf -D
    .  .  .
    pcic, instance #0 (driver name: pcic)        
    	.  .  .
    	network, instance #0 (driver name: pcelx)
  3. Si pcelx ne s'affiche pas dans la sortie prtconf, cela signifie qu'il y a un problème concernant le matériel ou la configuration de l'adaptateur de PC Card. Essayez de déterminer si le problème concerne la carte ou l'adaptateur en utilisant la carte sur un autre ordinateur et en vérifiant si elle fonctionne sur le même ordinateur avec DOS.

Configuration de deux ou plusieurs cartes

Comme la carte 3C589 n'est pas prise en charge durant l'installation de Solaris, vous devez mettre à jour les fichiers de configuration du réseau avant de pouvoir en utiliser un comme interface réseau.

  1. Créez un fichier /etc/hostname.pcelx# (# étant un numéro de prise) afin de spécifier de nom de l'hôte à associer à l'interface.

  2. Ajoutez une adresse IP pour le nouveau nom de l'hôte au fichier /etc/inet/hosts.

  3. Assurez-vous que le réseau associé est répertorié dans /etc/inet/netmasks.

  4. Assurez-vous que le fichier de configuration Name Service Switch /etc/nsswitch.conf comprend le réseau et les services locaux dont vous avez besoin.

  5. Redémarrez le système.


    Remarque :

    Cette procédure est décrite dans System Administration Guide, Volume 3.


Fichiers spéciaux

Le nom du périphérique dans /dev suit le nom des périphériques LAN standards, sauf que le numéro du PPA (physical point of attachment) est celui du support où se trouve la carte, et non l'instance. C'est-à-dire que pour le lecteur pcelx, /dev/pcelx0 (ou PPA 0 de /dev/pcelx) est la carte dans le support 0, tandis que la carte dans le support 1 est notée /dev/pcelx1 (ou PPA 1 de /dev/pcelx). Voir la page pcelx(7D) dans le manuel.

Hot-plugging

Si vous enlevez la carte 3C589, toutes les informations que vous envoyez sont écartées et aucun message d'erreur ne s'affiche.

Lorsque vous réintroduisez la carte dans le même support, le périphérique fonctionne normalement. Ce comportement est semblable à une déconnexion provisoire du réseau.

Périphériques PC Card modem et série

Pilote de périphérique Solaris :

pcser

Type de périphérique :

Périphériques PC Card modem et série basés sur les UART 8250, 16550 ou compatibles à une vitesse maximale de 115 Kbps 

Type de bus :

PC Card 

Informations sur la préconfiguration

En cas de reconnaissance d'un périphérique PC Card modem ou série, le pilote de périphérique pcser se charge automatiquement, les ports et les IRQ sont attribués et les fichiers spéciaux sont créés (s'ils n'existent pas déjà).

Procédure de configuration

Installation et configuration initiales

  1. Installez le logiciel Solaris.

  2. Initialisez le système.

  3. Introduisez le périphérique modem ou série.

Identification d'un périphérique non reconnu

Si vous introduisez un périphérique PC Card modem ou série et que celui-ci n'est pas reconnu (aucun fichier spécial n'est créé sous /dev/cua ou /dev/term), utilisez la commande prtconf pour essayer de localiser le problème.

  1. Devenez superutilisateur (root).

  2. Lancez la commande prtconf -D pour vérifier si votre périphérique modem ou série est reconnu.

    S'il est reconnu, le périphérique s'affiche à l'extrémité de la sortieprtconf . Par exemple :

    # prtconf -D 
    .  .  .
    pcic, instance #0 (driver name: pcic)
       .  .  .
       pccard111.222 (driver not attached)
  3. Si votre périphérique n'est pas reconnu "(driver not attached)", utilisez la commande add_drv pour ajouter le nom de votre périphérique comme pseudonyme supplémentaire pour les périphériques pcser.

    Par exemple, entrez le texte suivant sur la ligne de la commande :

    # add_drv -i'"pccard111.222"' pcser
    

    Remarque :

    Placez les guillements doubles (") à l'intérieur des guillemets simples (') afin que l'interpréteur de commandes n'efface pas les guillemets doubles. Employez la chaîne d'identification répertoriée dans la sortie prtconf. Utilisez l'ensemble de la chaîne dans la commande add_drv. Voir add_drv(1M).


Mauvaise identification d'un périphérique reconnu

  1. Lancez la commande prtconf -D pour voir si votre périphérique modem ou série est erronément reconnu comme une carte de mémoire.

    Si le périphérique est erronément reconnu comme une carte de mémoire, la sortie de la commande prtconf affichera par exemple :

    # prtconf -D 
    .  .  .
    pcic, instance #0 (driver name: pcic)
    	.  .  .
    	memory, instance #0 (driver name: pcmem)
    		pcram, instance #0 (driver name: pcram)
  2. Utilisez l'assistant de configuration pour identifier le conflit de ressources mémoire, et ajoutez les informations correctes pour le périphérique dans le menu View/Edit Devices.

    Ce problème est généraement dû à un conflit de ressources entre les paramètres de mémoire du périphérique. Voir "Identification et résolution des problèmes" dans le chapitre Configuration des périphériques du présent manuel.

    Le problème peut aussi être dû au fait que l'adaptateur PC Card n'est pas totalement pris en charge, comme dans le cas des ordinateurs non répertoriés dans la liste Solaris 8 (Intel Platform Edition) 2/02 Hardware Compatibility List.

  3. Pour fonctionner correctement dans l'environnement Solaris, tous les périphériques doivent être répertoriés, même ceux que l'environnement Solaris ne prend pas en charge. Le logiciel Configuration Assistant répertorie tous les périphériques présents dans votre système.

Configuration supplémentaire

Lors de l'ajout d'un nouveau port série ou d'un modem au système, vous avez souvent besoin d'éditer les fichiers de configuration afin que les applications puissent utiliser le nouveau port de communications. Par exemple, le fichier /etc/uucp/devices doit être mis à jour pour pouvoir utiliser UUCP et PPP. Voir "Overview of UUCP" in System Administration Guide, Volume 3.

Fichiers spéciaux

Les périphériques série dans /dev/term et /dev/cua sont dénommés selon le numéro de leur support. Une carte introduite dans le support 0 sera dénommée pc0, et pc1 si elle est introduite dans le support 1. Voir pcser(7D).

Hot-plugging

Si vous débranchez un périphérique PC Card modem ou série alors qu'il est en cours d'utilisation, le pilote du périphérique envoie des erreurs jusqu'à ce que la carte soit replacée dans le support.

Avant que le périphérique puisse recommencer à fonctionner, il faut le fermer et le réouvrir une fois la carte réintroduite. La procédure de redémarrage dépend de l'application. Par exemple, les sessions tip se ferment automatiquement si vous débranchez une carte en cours d'utilisation. Pour redémarrer le système, vous devez recommencer la session tip.

Périphériques PC Card SRAM et DRAM

Pilote de périphérique Solaris :

pcram

Types de périphérique :

Static RAM (SRAM), Dynamic RAM (DRAM) 

Type de bus :

PC Card 


Remarque :

Les périphériques Flash RAM ne sont pas pris en charge.


Informations sur la préconfiguration

En cas de reconnaissance d'un périphérique mémoire PC Card, le pilote de périphérique pcram se charge automatiquement, l'adresse physique est attribuée et les fichiers spéciaux sont créés (s'il n'en existe pas déjà).

Problèmes et restrictions

Procédure de configuration

Installation et configuration initiales

  1. Installez le logiciel Solaris.

  2. Initialisez le système.

  3. Introduisez la carte.

Identification d'un périphérique non reconnu

Si vous introduisez un périphérique de mémoire et que celui-ci n'est pas reconnu (aucun fichier spécial créé), utilisez la commande prtconf.

  1. Devenez superutilisateur (root).

  2. Lancez la commande prtconf -D pour afficher la configuration reconnue par le système.

    Un périphérique reconnu s'affiche dans la sortie prtconf. Par exemple :

    # prtconf -D 
    .  .  .
    pcic, instance #0 (driver name: pcic)
        .  .  .
       memory, instance #0 (driver name: pcmem)
             pcram, instance #0 (driver name: pcram)
    
  3. Si votre périphérique de mémoire ne s'affiche pas à l'extrémité de la sortie prtconf, cela signifie qu'il n'est pas pris en charge et que vous ne pouvez pas l'utiliser avec le pilote de périphérique pcram.

Fichiers spéciaux

Les fichiers spéciaux créés pour les périphériques de mémoire PC Card fonctionnent comme des disques et portent des noms organisés comme suit /dev/dsk/c#t#d# p# ou /dev/dsk/c#t#d#s #. Voir pcram(7D). Les abréviations suivantes sont utilisées pour former les noms :

c# Contrôleur #

t# Modèle de technologie de carte #, défini comme suit :

0 Null--aucun périphérique

1 ROM

2 OTPROM (One Time PROM)

3 UV EPROM

4 EEPROM

5 Flash EPROM

6 SRAM

7 DRAM

d# Région ou type de périphérique #, généralement zéro

p# fdisk partition #

s# tranche Solaris #


Remarque :

Le nom du périphérique peut se caractériser soit par un nom de partition (p#), soit par un nom de tranche (s#), mais pas par les deux à la fois.


Utilisation des périphériques de mémoire PC Card

Comme le logiciel Solaris Volume Management reconnaît les périphériques de mémoire PC Card, aucune configuration vold particulière n'est nécessaire.

    Si vous ne voulez pas utiliser vold pour gérer les périphériques de mémoire PC Card, enlevez la ligne "use pcmem" dans le fichier /etc/vold.conf.

Pour enlever une ligne, introduisez un caractère # au début de la ligne.

Les périphériques de mémoire PC Card ne nécessitent aucun système de fichiers, même si, généralement, vous créerez un système de fichiers avant d'utiliser une nouvelle carte de mémoire PC Card. DOS PCFS est le meilleur format à utiliser. (Vous pouvez utiliser virtuellement n'importe quel format de système de fichiers sur la carte de mémoire PC Card, mais la plupart des autres formats dépendent de la plate-forme, ce qui les rend peu pratiques pour déplacer des données entre différents types d'ordinateurs.) Voir "Using a PCMCIA Memory Card" in OpenWindows Advanced User's Guide.)


Remarque :

Si vous voulez rediriger la sortie d'une commande tar (ou dd ou cpio) vers un périphérique de mémoire PC Card, créez d'abord un système de fichiers sur la carte, au moyen de la commande fdformat sans arguments. Vous devez reformatter la carte avant de pouvoir réécrire dessus.


Hot-plugging

Si vous enlevez une carte de mémoire en cours d'utilisation, le pilote du périphérique envoie des messages d'erreur jusqu'à ce que la carte mémoire soit introduite dans le support ad hoc. Si vous fermez et réouvrez le périphérique une fois la carte réintroduite, la carte mémoire fonctionnera.

Viper 8260pA, SanDisk Flash, ou tout périphérique PC Card ATA

Pilote de périphérique Solaris :

pcata

Type de périphérique :

PC Card ATA 

Adaptateurs :

Viper 8260pA  

SanDisk Flash 

Ou tout périphérique PC Card ATA 

Type de bus :

PC Card 

Informations sur la préconfiguration

Si un périphérique PC Card ATA est reconnu, le pilote du périphérique pcata se charge automatiquement, les IRQ sont attribuées, les noeuds de périphériques sont créés, ainsi que les fichiers spéciaux (s'ils n'existent pas déjà).

Problèmes et restrictions

Procédure de configuration

Installation et configuration initiales

  1. Installez le logiciel Solaris.

  2. Initialisez le système.

  3. Introduisez le périphérique PC Card ATA.

Identification d'une carte non reconnue

Si vous introduisez un périphérique PC Card ATA et que celui-ci n'est pas reconnu (aucun fichier spécial créé), utilisez la commande prtconf pour essayer d'identifier le problème.

  1. Lancez la commande prtconf -D pour voir si votre carte pcata est reconnue.

    Un périphérique reconnu s'affiche à l'extrémité de la sortie prtconf. Par exemple :

    # prtconf -D 
    .  .  .
    pcic, instance #0 (driver name: pcic)
       .  .  .
       disk, instance #0
  2. Si pcata ne s'affiche pas dans la sortie prtconf, cela signifie qu'il y a un problème concernant le matériel ou la configuration de l'adapateur de la carte PC Card.

    Essayez de déterminer si le problème concerne la carte ou l'adaptateur en utilisant la carte sur un autre ordinateur et en vérifiant si elle fonctionne sur le même ordinateur avec DOS.

Fichiers spéciaux

Pour les périphériques PC Card, les noeuds sont créés dans /devices, qui comprend le numéro du support en tant qu'un des composants du nom du périphérique auquel se réfère le noeud. Néanmoins, les noms /prtc/dev et les noms dans /dev/dsk et /dev/rdsk suivent la convention actuelle pour les périphériques ATA, qui n'encode le numéro du support dans aucune partie du nom. Voir la page pcata( 7D) dans le manuel.

Hot-plugging