Retour à la table des matières

Dépannage : Guide d'utilisation de NetLink®/NetXtreme® 57XX de Broadcom

Diagnostic du matériel

Vérification de la liaison et de l'activité réseau

Vérification du chargement de pilotes à jour

Exécution d'un test de longueur de câble

Vérification de la connectivité du réseau

Problèmes logiciels et solutions

Diagnostic du matériel

Vous pouvez effectuer des tests de diagnostic de bouclage pour tester la carte physique. Ces tests permettent d'accéder à l'interface de diagnostic interne/externe de la carte à laquelle des données en paquets sont transmises par le biais de la liaison physique (pour obtenir des instructions et des informations sur l'exécution de tests dans un environnement MS-DOS, reportez-vous à la section Diagnostic utilisateur ; dans un environnement Windows, reportez-vous à la section Exécution des tests de diagnostic, dans Broadcom Advanced Control Suite 3).

Vérification de la liaison et de l'activité réseau

Voir Test du réseau et Affichage des signes vitaux pour contrôler l'état de la liaison au réseau et de l'activité indiqué par les voyants de port.

Vérification du chargement de pilotes à jour

Exécution d'un test de longueur de câble

Dans les environnements Windows, un test de câble est exécuté. Voir Analyse des câbles pour obtenir des informations sur l'exécution d'un test de longueur de câble.

Vérification de la connectivité du réseau

Remarque : Lorsque vous utilisez des vitesses de liaison forcées, assurez-vous que la carte et le commutateur sont forcés à la même vitesse ou qu'au moins un partenaire en liaison est configuré pour la négociation automatique.

Problèmes logiciels et solutions

Problème : Le message suivant s'affiche lorsque vous essayez de déployer une image RIPREP via Remote Installation Services (RIS) : « The operating system image you selected does not contain the necessary drivers for your network adapter. Try selecting a different operating system image. If the problem persists, contact your administrator. Setup cannot continue. Press any key to exit » (L'image du système d'exploitation que vous avez sélectionnée ne contient pas les pilotes requis pour votre carte réseau. Sélectionnez une autre image. Si le problème persiste, contactez votre administrateur. Impossible de poursuivre la configuration. Appuyez sur une touche pour abandonner).

Solution : Ce problème ne concerne pas uniquement la carte Broadcom. Cependant, après avoir réalisé plusieurs enquêtes, nous vous donnons aujourd'hui les instructions suivantes correspondant aux solutions mises en place par d'autres clients :

  1. Placez les fichiers du pilote Broadcom dans le dossier d'image d'origine (le dossier d'image créé lors de la première exécution de l'application risetup.exe).
  2. Exemple :

    i:\RemoteInstall\Setup\English\Images\(image d'origine) 
    
  3. Placez les fichiers du pilote Broadcom dans le sous-dossier i386, situé dans le dossier d'image d'origine.
  4. Exemple :

    i:\RemoteInstall\Setup\English\Images\(Original Image)\i386 
    
  5. Placez les fichiers du pilote Broadcom de la carte réseau dans le dossier d'image RIPREP.
  6. Exemple :

    i:\RemoteInstall\Setup\English\Images\(image RIPREP) 
    
  7. Placez les pilotes de carte Broadcom dans le sous-dossier i386 où se trouve l'image RIPREP.
  8. Exemple :

    i:\RemoteInstall\Setup\English\Images\(RIPREP Image)\i386
    

Les articles de la base de connaissance Microsoft ci-dessous ont été utilisés comme référence pour les instructions suivantes :

http://support.microsoft.com/default.aspx?scid=kb;EN-US;254078

http://support.microsoft.com/default.aspx?scid=kb;EN-US;246184

  1. Créez le chemin suivant et placez-y tous les fichiers de pilote Broadcom (..\(image RIPREP)\$oem$\$1\Drivers\network).
  2. Modifiez le fichier riprep.sif situé à l'emplacement ..\(image RIPREP)\i386\Template pour inclure les informations suivantes dans la section [Unattend] :
  3. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\network"
    
    DriverSigningPolicy = Ignore 
    
  4. Créez le chemin suivant et placez-y tous les fichiers de pilote Broadcom (..\(image d'origine)\$oem$\$1\Drivers\nic).
  5. Modifiez le fichier ristndrd.sif situé à l'emplacement ..\(image d'origine)\i386\templates pour inclure les informations suivantes dans la section [Unattend] :
  6. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\nic"
    
    DriverSigningPolicy = Ignore 
    
  7. Redémarrez Remote Installation service. Cela peut être effectué à l'aide des commandes suivantes :
  8. net stop binlsvc
    
    net start binlsvc
    
Comment ajouter des cartes réseau de constructeurs tiers à des installations RIS

Problème : Erreur de chargement du pilote de périphérique Broadcom avec une version 32 bits de Windows XP, ou un système d'exploitation ultérieur, à l'aide d'un serveur RIS Windows 2000 : Le fichier b57w2k.sys a provoqué une erreur inattendue (21) à la ligne 3752 dans d:\xpsp1\base\boot\setup\setup.c.

Solution : Il est possible de modifier le fichier b57win32.inf afin que l'installation se termine correctement. Vous devrez également suivre les instructions de l'article Microsoft 315279 « How to Add Third-Party OEM Network Adapters to RIS Installations » (Comment ajouter des cartes réseau de constructeurs tiers à des installations RIS).

Conditions requises : Windows 2000 Server doit exécuter Service Pack 3 ou supérieur.

  1. Procurez-vous le pilote le plus récent pour votre carte Broadcom. Les fichiers de pilote inclus pour la carte 57xx de Broadcom sont les suivants : b57win32.inf, b57win32.cat et b57xp32.sys.
  2. Créez une copie des fichiers b57win32.inf et b57xp32.sys et enregistrez-les dans un dossier distinct nommé RIS. Cela vous permet de différencier ces copies des fichiers d'origine.
  3. En ce qui concerne le fichier b57win32.inf dans le dossier RIS, effectuez la modification suivante dans le Bloc-notes ou dans un éditeur de texte similaire :
    1. Recherchez la section [Manufacturer] dans le fichier.
    2. Recherchez la ligne suivante : %BRCM% = Broadcom, NTx86.5.1, NTamd64.
    3. Modifiez cette ligne afin qu'elle devienne : %BRCM% = Broadcom.NTx86.5.1, NTamd64. (l'espace et la virgule après « Broadcom » sont remplacés par un point.
    4. Enregistrez le fichier.
  4. Sur le serveur RIS, copiez les fichiers b57win32.inf et b57xp32.sys du dossier RIS vers le dossier RemoteInstall\Setup\Language\Images\Dir_name\i386. Cela permet au fichier Setup.exe d'utiliser le pilote lors de la partie de l'installation en mode texte.
    1. Sur l'image RIS, au même niveau que le dossier i386, créez un dossier $oem$. Suivez la structure recommandée : \$oem$\$1\Drivers\Nic
    2. Copiez les fichiers de pilote d'origine b57win32.inf, b57xp32.sys et b57win32.cat dans ce dossier.
    3. Assurez-vous de procéder aux modifications suivantes dans le fichier .sif utilisé pour l'installation de l'image :
    4. [Unattended]
      
      OemPreinstall = yes
      
      OemPnpDriversPath = \Drivers\Nic 
      

      Arrêtez puis redémarrez le service RIS sur le serveur RIS. Pour ce faire, saisissez la commande suivante à partir de l'invite de commande :

      net stop binlsvc
      
      net start binlsvc
      
Utilisation de l'outil de préparation du système

Problème : Je souhaite m'assurer que ma carte NetXtreme de Broadcom fonctionne correctement si j'utilise l'utilitaire de préparation du système (Sysprep.exe) pour installer une configuration existante sur mon système.

Solution : Dans le fichier Sysprep.inf, modifiez l'en-tête [Unattend] comme indiqué ci-dessous :

[Unattend]
OemPnPDriversPath=Drivers\Net
OemPreinstall = Yes

Les fichiers de pilote pour la carte NetXtreme de Broadcom doivent se trouver dans ce dossier situé sur le disque système (où se trouve le système d'exploitation). Si vous devez charger d'autres pilotes, vous pouvez ajouter un point-virgule, puis Drivers\Net aux chemins répertoriés :

Exemple :

OemPnpDriversPath=Drivers\Video;Drivers\Net

Pour Windows XP, les fichiers de pilote à charger sont B57win32.inf, B57win32.cat et B57xp32.sys.

Pour Windows 2000, les fichiers de pilote à charger sont B57win32.inf, B57win32.cat et B57w2k.sys.

L'utilitaire Sysprep doit s'exécuter avec le commutateur –pnp, qui permet au système de lancer une nouvelle recherche des nouveaux périphériques qui peuvent être ajoutés au cours de la mini-configuration.

Voici un exemple de fichier Sysprep.inf pour Windows XP.

------------------------------------------------------------------------
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\Windows
UnattendedInstall=Yes
OemPnpDriversPath=Drivers\Net
[GuiUnattended]
AdminPassword="password"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=99
OEMSkipRegional=1
OEMDuplicatorstring="XP System"
TimeZone=4
OemSkipWelcome=1
[UserData]
FullName="User"
OrgName="Organisation"
ComputerName=*
[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=whistlerdist
[Identification]
JoinDomain=workgroup
[Networking]
InstallDefaultComponents=Yes
------------------------------------------------------------------------
Boot Agent de Broadcom

Problème :
Impossible d'obtenir les paramètres réseau via DHCP en utilisant PXE.
Réponse :
Pour un fonctionnement correct, vérifiez que le protocole STP (Spanning Tree Protocol) est désactivé ou que le mode portfast (pour Cisco) est activé sur le port auquel le client PXE est connecté. Par exemple, activez spantree portfast 4/12.

Divers

Tableau 1 : Divers  
Problème
Solution
Bien qu'elle soit installée, l'application Broadcom Advanced Control Suite 3 (BACS) ne démarre pas et renvoie un message d'erreur.
Le fonctionnement de BACS 3 nécessite .NET Framework 2.0. Installez .NET Framework 2.0.
La propriété Large Send Offload (Déchargement important à l'émission) a cessé de fonctionner depuis la mise à niveau du système d'exploitation Windows XP 32 bits vers le Service Pack 2.
 
L'implémentation par Microsoft du pare-feu Windows inclus dans le Service Pack 2 semble avoir entraîné un dysfonctionnement de Large Send Offload. Microsoft fournit la solution à ce problème dans l'article 842264. Si le problème persiste, il peut être nécessaire d'exécuter la mise à jour Windows la plus récente pour que cette propriété fonctionne à nouveau correctement. La mise à jour de sécurité disponible à l'adresse suivante devrait être en mesure de réactiver la fonctionnalité LSO de notre carte : http://www.microsoft.com/downloads/details.aspx?FamilyID=81049a86-6f39-4a27-a643-391262785cf3&DisplayLang=en.


Retour à la table des matières