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

Chapitre 1 Configuration des périphériques

Le présent chapitre explique l'utilisation du logiciel Solaris 8 Intel Platform Edition Device Configuration Assistant, des supports de configuration des périphériques du constructeur et de la documentation servant à résoudre les éventuels problèmes de configuration. Le chapitre suivant comprend les pages de référence du périphérique et en explique l'utilisation pour configurer votre système à l'architecture Intel 32-bits (IA) pour qu'il fonctionne dans l'environnement Solaris.

Identification et résolution des problèmes

Utilisez le logiciel Solaris 8 Intel Platform Edition Device Configuration Assistant pour identifier les périphériques et les ressources employées par chacun d'entre eux. En cas de problème, vous devez fournir les noms des périphériques et les paramètres des ressources, afin que le logiciel Configuration Assistant puisse transmettre ces informations à la partie résidente du système d'exploitation Solaris.

Mode PAE (Physical Address Extension)

Avec la sortie de Pentium Pro, Intel a lancé un mode appelé PAE (Physical Address Extension) sur ses processeurs avancés. Grâce au mode PAE, Solaris Intel Platform Edition peut traiter jusqu'à 32 Go de mémoire physique. Les procédures au cas par cas sont toujours limitées à un maximum de 3,5 Go d'espace d'adresse virtuel.

Le mode PAE vous permet de lancer plusieurs instances de bases de données et des applications intensives en mémoire, tout en prenant en charge un nombre important d'utilisateurs en ligne sur votre ordinateur.

Il est préférable d'utiliser des contrôleurs de disque PCI prenant en charge le DAC (Dual Address Cycle) sur votre ordinateur, car ils peuvent transférer des données vers ou à partir de tout emplacement physique. Les autres cartes sont limitées à 4 Go de mémoire physique ; en conséquence, il se peut que les performances diminuent parce que le système doit copier une mémoire supplémentaire pour transférer les données.


Attention : Attention :

Certains pilotes de périphériques ne sont pas encore capables d'exploiter le mode PAE. Les pilotes de périphériques PCI conçus par Sun ont été testés sur des ordinateurs IA avec plus de 4 Go de mémoire. Ses partenaires OEM veulent tester leurs machines avec les périphériques fournis sur des ordinateurs IA de plus de 4 Go de mémoire. Néanmoins, dans certains cas, l'ajout d'un lecteur de périphériques à votre système peut le rendre instable et risque d'entraîner des erreurs graves et la corruption de données. Si votre système devient instable et que vous avez besoin de ce pilote, vous devez désactiver le mode PAE.


Désactivation du mode PAE

Pour désactiver la prise en charge du mode PAE, procédez comme suit :

  1. Réinitialisez l'ordinateur.

  2. Interrompez l'initialisation automatique en appuyant sur la touche Echap.

    Le logiciel Solaris Device Configuration Assistant démarre.

  3. Appuyez sur F2_Continue jusqu'à l'affichage de l'écran Boot Solaris.

  4. Appuyez sur F4_Boot Tasks.

    L'écran Boot Tasks s'affiche.

  5. Sélectionnez View/Edit Property Settings.

    L'écran View/Edit Property Settings s'affiche.

  6. Appuyez sur F4_Create.

    L'écran Create Property s'affiche.

  7. Dans le champ Specify Property Name, entrez mmu-modlist puis appuyez sur Entrée.

  8. Dans le champ Specify Value, entrez mmu32 puis appuyez sur Entrée.

    Le message "Updating Saved Configuration information..." s'affiche sur l'écran Updating. Après enregistrement de la propriété et de la valeur, l'écran View/Edit Property Settings s'affiche.

  9. Appuyez sur F2_Back.

    L'écran Boot Tasks s'affiche.

  10. Appuyez sur F3_Back.

    Après chargement des pilotes sur votre ordinateur, l'écran Boot Solaris s'affiche.

  11. Continuez normalement l'initialisation de l'ordinateur.

Périphériques ISA

Si votre ordinateur s'arrête ou redémarre lorsque vous cherchez des périphériques ISA, effectuez les tâches suivantes (dans l'ordre indiqué dans les trois sections suivantes) jusqu'à ce que vous puissiez terminer correctement la recherche.

Identification d'un problème relatif à un périphérique existant

  1. Consultez la documentation fournie par le constructeur. Assurez-vous que le périphérique est correctement configuré et qu'il n'entre pas en conflit avec d'autres périphériques dans le système.

  2. Initialisez le logiciel Solaris 8 (Intel Platform Edition) Device Configuration Assistant à partir de la disquette d'initialisation ou du CD d'installation.

  3. Sélectionnez Specific Scan pour identifier les périphériques détectés automatiquement.

  4. Sélectionnez le périphérique que vous soupçonnez d'être à l'origine du problème et lancez l'analyse.

    • Si l'analyse ne s'arrête pas, il se peut que le problème soit causé par l'ordre dans lequel les périphériques ont été analysés. Passez à l'étape 5.

    • Si l'analyse s'arrête, il y a probablement un conflit de matériel. Vérifiez que le périphérique est présent dans votre ordinateur. Vérifiez une deuxième fois les conflits en consultant la documentation fournie par le constructeur pour tout matériel installé. Passez à "Recherche et résolution des conflits de ressources".

  5. Analysez chaque périphérique restant dans le système.

    Si l'arrêt a pour cause un "conflit de test logiciel," vous pourrez tenter d'empêcher l'apparition du problème en analysant chaque périphérique dans un ordre différent de celui dans lequel vous avez analysé l'ensemble des périphériques.

  6. Lorsque l'analyse est terminée avec succès, allez au menu Boot Solaris et sélectionnez un périphérique à partir duquel initialiser.

    • Si vous voulez initialiser ou installer à partir d'un CD-ROM, sélectionnez CD.

    • Si vous voulez initialiser ou installer au moyen du réseau et que votre ordinateur est répertorié comme client netinstall, sélectionnez NET.

    • Si vous voulez initialiser à partir du disque dur installé sur l'ordinateur, sélectionnez DISK.

  7. Initialisez et installez le logiciel Solaris.

Recherche et résolution des conflits de ressources

  1. Initialisez le logiciel Solaris 8 (Intel Platform Edition) Device Configuration Assistant à partir de la disquette d'initialisation ou du CD d'installation.

  2. Sélectionnez Specific Scan pour identifier uniquement les périphériques détectés automatiquement.

  3. Sélectionnez chaque périphérique présent dans le système n'ayant pas provoqué l'arrêt initial.

  4. Allez au menu Device Tasks, sélectionnez View/Edit Devices et examinez la liste des périphériques fournis, afin de savoir si le périphérique problématique est en conflit avec un autre périphérique.


    Remarque :

    Il se peut que cette méthode ne fonctionne pas lorsqu'un conflt matériel interfère avec la capacité de l'analyse du périphérique à déterminer correctement la configuration du périphérique.


    • Si vous détectez un conflit concernant un périphérique qui nécessite de placer des cavaliers et des commutateurs, éteignez l'ordinateur, modifiez manuellement les paramètres du périphérique problématique, rallumez l'ordinateur, initialisez le logiciel Configuration Assistant, et allez à l'étape 5.

    • Si vous détectez un conflit concernant un périphérique qui nécessite un utilitaire de configuration du constructeur, procédez comme suit :

    1. Introduisez la disquette de l'utilitaire de configuration du constructeur.

    2. Modifiez les paramètres du périphérique.

    3. Initialisez le logiciel Solaris 8 (Intel Platform Edition) Device Configuration Assistant à partir de la disquette d'initialisation ou du CD d'installation, et passez à l'étape 5.

      Si vous ne détectez pas de conflit, passez à l'étape 2 dans "Saisie manuelle d'informations sur le périphérique". Il n'est pas nécessaire de réinitialiser.

  5. Sélectionnez Specific Scan.

  6. Lorsque l'analyse est terminée avec succès, allez au menu Boot Solaris et sélectionnez un périphérique à partir duquel initialiser.

    • Si vous voulez initialiser ou installer à partir d'un CD-ROM, sélectionnez CD.

    • Si vous voulez initialiser ou installer au moyen du réseau et que votre ordinateur est répertorié comme client netinstall, sélectionnez NET.

    • Si vous voulez initialiser à partir du disque dur installé sur l'ordinateur, sélectionnez DISK.

  7. Initialisez et installez le logiciel Solaris.

Saisie manuelle d'informations sur le périphérique

  1. Initialisez le logiciel Solaris 8 (Intel Platform Edition) Device Configuration Assistant à partir de la disquette d'initialisation ou du CD d'installation.

  2. Si tous les autres périphériques ont été trouvés par analyse sélective, sélectionnez View/Edit Devices dans le menu Device Tasks et ajoutez manuellement le nom du périphérique problématique.

    En cas de conflit, le programme vous prévient.

  3. Lorsque l'analyse est terminée avec succès, allez au menu Boot Solaris et sélectionnez un périphérique à partir duquel initialiser.

    • Si vous voulez initialiser ou installer à partir d'un CD-ROM, sélectionnez CD.

    • Si vous voulez initialiser ou installer au moyen du réseau et que votre ordinateur est répertorié comme client netinstall, sélectionnez NET.

    • Si vous voulez initialiser à partir du disque dur installé sur l'ordinateur, sélectionnez DISK.


    Remarque :

    Si le périphérique s'arrête à nouveau lorsque vous essayez d'aller au menu Boot Solaris ou si le périphérique ne fonctionne pas, prenez contact avec le centre d'assistance.


Périphériques non reconnus

Problème

Solution

Comment le logiciel Configuration Assistant peut-il reconnaître un périphérique ISA ou EISA 

L'adresse I/O choisie pour le périphérique non reconnu peut être en conflit avec l'adresse I/O d'un autre périphérique du système. Donnez des informations non conflictuelles sur l'adresse pour le périphérique non reconnu au moyen du BIOS du système, de l'utilitaire de configuration EISA (ECU) ou des programmes de configuration fournis par le constructeur du matériel. Le logiciel Configuration Assistant utilise ces informations pour identifier le périphérique dans l'environnement Solaris. 

Identification des périphériques ISA ou EISA --Procédure d'échantillonnage

Pour fixer les paramètres de configuration d'un adaptateur ISA ou EISA, lancez l'ECU du constructeur. Cet utilitaire doit fonctionner chaque fois que vous ajoutez, supprimez ou déplacez une carte ISA ou EISA. Même si le fonctionnement de cet utilitaire est normalisé, il existe des variantes au niveau des implémentations selon les constructeurs, chacun fournissant des écrans ou des menus originaux.

  1. Initialisez DOS.


    Remarque :

    Effectuez une copie de sauvegarde de la disquette de configuration EISA du constructeur de la carte avant de l'utiliser pour configurer votre matériel.


  2. Pour chaque adaptateur complémentaire ISA ou EISA à configurer, copiez les fichiers de configuration EISA .cfg et ovl à partir de la disquette de configuration fournie par le constructeur de la carte vers la disquette de configuration EISA du système.

  3. Lancez l'ECU.

    Le programme porte le nom CF.EXE ou CFG.EXE.

  4. Pour chaque périphérique, fixez les paramètres de configuration ad hoc, ainsi que les éventuels modes spéciaux d'exploitation.

Auto-initialisation

Problème

Solution

Comment récupérer si votre ordinateur n'arrive pas à s'auto-initialiser 

Si vous avez un câble série entre COM1 et COM2 avec la fonction d'auto-initialisation activée, utilisez la commande eeprom pour fixer l'une des propriétés suivantes :

eeprom com1-noprobe=true

ou  

eeprom com2-noprobe=true

Utilisation des programmes de configuration du constructeur

Périphériques ISA Plug and Play avec auto-identification

Problème

Solution

Comment activer le mode Plug and Play 

Placez le commutateur en mode Plug and Play et branchez le périphérique sur le système. Le logiciel le configure automatiquement. 

Périphériques PCI

Problème

Solution

Comment contrôler les attributions des IRQ vers les périphériques PCI 

Dans la configuration du jeu de puces du système, vérifiez qu'une IRQ est activée pour l'utilisation du bus PCI. Après vérification des IRQ utilisées par les périphériques ISA, attribuez autant d'IRQ disponibles que possible aux périphériques PCI, de sorte que le bus PCI puisse résoudre les conflits de périphériques. 

BIOS du système

Problème

Solution

Comment utiliser le BIOS du système pour modifier les paramètres des périphériques 

Veuillez vous référer à la documentation fournie par le constructeur pour toute question relative au moyen d'accès à la configuration du BIOS de votre système et aux fonctions qu'il permet. 

Comment configurer une région cachable dans la mémoire du système pour le BIOS American Megatrends, Inc. (AMI) BIOS 

Afin d'obtenir les meilleures performances possibles, rendez la région cachable égale à la mémoire totale comprise dans le système. 

 

Configuration des périphériques d'affichage vidéo, des moniteurs, des claviers et des pointeurs

Le programme kdmconfig essaie d'identifier et de configurer les périphériques matériels nécessaires au bon fonctionnement de l'environnement CDE (Common Desktop Environment) ou de tout autre système de fenêtrage. Parmi ces périphériques, on trouve les contrôleurs vidéo, les moniteurs, les claviers et les pointeurs. kdmconfig se lance automatiquement durant le démarrage du système et s'il détecte que l'un des matériels cités ci-dessus a changé, il donne à l'utilisateur la possibilité de tester ou de modifier la nouvelle configuration. kdmconfig peut aussi être lancé à partir de la ligne de commande.

Une fois spécifiés tous les périphériques nécessaires, kdmconfig vous laisse tester la configuration en présentant un simple affichage de test. Cliquez sur Oui pour accepter la configuration actuelle ; dans le cas contraire, cliquez sur Non ou appuyez sur n'importe quelle touche pour reconfigurer.

Il se peut que kdmconfig ne puisse pas identifier certains périphériques matériels pris en charge. Dans ces circonstances, utilisez kdmconfig pour spécifier les périphériques manuellement.

Configuration des périphériques Ethernet

Paramètres de duplex

Tout adaptateur Ethernet doit fonctionner avec les mêmes paramètres de duplex que son partenaire (par exemple un concentrateur, un commutateur ou un autre adaptateur réseau connecté par câble).

Types de connecteurs

Les pages de référence des périphériques indiquent le type de connecteur pris en charge à l'endroit opportun. Tous les périphériques réseau sont censés fonctionner uniquement à 10 Mbps, sauf indication contraire dans les pages de référence des périphériques. Voici une liste des connecteurs réseau et des supports qu'ils prennent en charge.

Connecteur  

Supports pris en charge 

Commentaires 

Vitesse 

RJ-45 

10BASE-T 

Câble paire torsadée catégorie 3 

10 Mbps  

RJ-45 

100BASE-TX 

Câble paire torsadée catégorie 5 

100 Mbps 

BNC 

10BASE2 

Câble coaxial (câble Ethernet "fin") 

10 Mbps 

AUI 

10BASE5 

Paire torsadée blindée ("Gros" câble Ethernet) 

10 Mbps 

Fonctionnement avec l'Ethernet 100-Mbps

Certaines cartes mères PCI comportent des jeux de puces DMA qui sont incapables de prendre en charge le Fast Ethernet 100 Mbps. L'environnement Solaris ne prend pas en charge le fonctionnement du réseau PCI 100 Mbps sur les systèmes comportant des jeux de puces lents. Ce problème touche uniquement les cartes PCI.

Les jeux de puces suivants présentent ce type de problème :

Les jeux de puces suivants ne présentent pas ce problème :

En particulier, les cartes PCI prises en charge par les pilotes dnet et iprb ne fonctionnent pas bien sur les ordinateurs comportant les jeux de puces problématiques. Il tient à vous de décider si les performances d'un ordinateur donné correspondent à l'usage que vous voulez en faire.

Configuration après l'installation

Remplacement des cartes réseau

Si vous remplacez votre adaptateur réseau par un autre qui utilise un pilote réseau différent, avant de réinitialiser la deuxième fois, renommez le fichier /etc/hostname.olddriver0 comme suit :

# mv /etc/hostname.olddriver0 /etc/hostname.newdriver0

Remarque :

Chaque fois que vous ajoutez, enlevez ou remplacez du matériel, lancez l'utilitaire Configuration Assistant.


Après avoir changé le nom du pilote, effectuez une initialisation de reconfiguration pour que vos modifications prennent effet :

# touch /reconfigure
# reboot