Назад к содержанию

Поиск и устранение неисправностей Руководство пользователя Broadcom NetLink®/NetXtreme® 57XX

Диагностика оборудования

Проверка сетевого соединения и работоспособности

Проверка при загруженных текущих драйверах

Запуск проверки длины кабеля

Проверка сетевого соединения

Проблемы программного обеспечения и их решения.

Диагностика оборудования

Диагностические тесты типа "обратная петля" для проверки сетевого адаптера. Такие тесты позволяют провести внутреннюю и внешнюю диагностику адаптера, при которой пакетная информация передается по физическому соединению (инструкции и информацию о проводимых тестах для среды MS-DOS см. в разделе User Diagnostics, а для сред Windows см. Запуск диагностических тестов в Broadcom Advanced Control Suite 3).

Проверка сетевого соединения и работоспособности

Смотри Тестирование сети или Просмотр раздела Vital Signs для определения состояния сетевого соединения и его активности проверьте светодиодные индикаторы адаптера.

Проверка при загруженных текущих драйверах

Запуск проверки длины кабеля

В среде Windows проверка кабеля запущена. Смотри Анализ кабелей для информации о проведении проверки длины кабеля.

Проверка сетевого соединения

ПРИМЕЧАНИЕ. При увеличении скорости соединения убедитесь что требуемое значение скорости установлено как на адаптере, так и на коммутаторе или, по крайней мере на одном из устройств задействован режим автосогласования.

Проблемы программного обеспечения и их решения.

Проблема: При попытке создания RIPrep-образа с помощью Службы удаленной установки (RIS) получено следующее сообщение: "Выбранный образ операционной системы не содержит необходимых для работы с вашим сетевым адаптером драйверов. Выберите другой образ операционной системы. При сохранении проблемы обратитесь к системному администратору. Продолжение установки невозможно. Для выхода нажмите любую клавишу."

Решение: Проблема существует не только для адаптеров производства Broadcom. Тем не менее, получив ряд запросов, мы создали данные инструкции, основанные на успешном опыте других пользователей в решении этой проблемы:

  1. Разместите файлы драйвера Broadcom в исходной папке образа (она создается при первом запуске файла risetup.exe).
  2. Пример.

    i:\RemoteInstall\Setup\English\Images\(Original Image) 
    
  3. Разместите файлы драйвера Broadcom в подпапке i386 исходной папки образа.
  4. Пример.

    i:\RemoteInstall\Setup\English\Images\(Original Image)\i386 
    
  5. Разместите файлы драйвера Broadcom для сетевого адаптера в папке RIPREP-образа.
  6. Пример.

    i:\RemoteInstall\Setup\English\Images\(RIPREP Image) 
    
  7. Разместите драйверы адаптера Broadcom в подпапке i386 папки с RIPREP-образом.
  8. Пример.

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

Перечисленные статьи Базы знаний Microsoft использовались для написания данных инструкций.

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

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

  1. Создайте путь ..\(RIPREP Image)\$oem$\$1\Drivers\network и поместите туда все файлы драйвера Broadcom
  2. Измените расположенный по адресу ..\(RIPREP Image)\i386\Template файл riprep.sif, добавив в раздел [Unattend] следующее:
  3. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\network"
    
    DriverSigningPolicy = Ignore 
    
  4. Создайте путь ..\(Original Image)\$oem$\$1\Drivers\nic и поместите туда все файлы драйвера Broadcom
  5. Измените расположенный по адресу ..\(Original Image)\i386\templates файл ristndrd.sif, добавив в раздел [Unattend] следующее:
  6. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\nic"
    
    DriverSigningPolicy = Ignore 
    
  7. Перезапустите службу удаленной установки. Перезапуск выполняется с помощью набора в командной строке следующего:
  8. net stop binlsvc
    
    net start binlsvc
    
Добавление сетевых адаптеров других производителей в RIS-установку

Проблема: Невозможно загрузить драйвер Broadcom для 32-битной версии Windows XP (или более поздней версии ОС Windows) с использованием службы удаленной установки Windows 2000: Файл b57w2k.sys вызывает непредвиденную ошибку (21) в строке 3752 по адресу d:\xpsp1\base\boot\setup\setup.c.

Решение: Для успешного завершения установки необходимо внести изменения в файл b57win32.inf. Создано совместно с указаниями статьи 315279 "Добавление сетевых адаптеров других производителей в RIS-установку" базы знаний Microsoft

Системные требования: Windows 2000 Server с установленным Service Pack 3 или боле поздним.

  1. Последняя версия драйверов для вашего адаптера Broadcom. Для сетевого адаптера Broadcom 57xx это файлы b57win32.inf, b57win32.cat и b57xp32.sys.
  2. Создайте копии файлов b57win32.inf и b57xp32.sys и сохраните их в отдельной папке "RIS". Это поможет вам отличить их от исходных.
  3. С помощью текстового редактора (например Notepad) внесите в файл b57win32.inf из папки "RIS" следующие изменения:
    1. Найдите раздел [Manufacturer].
    2. Измените строку %BRCM% = Broadcom, NTx86.5.1, NTamd64.
    3. на строку %BRCM% = Broadcom.NTx86.5.1, NTamd64. (Вместо запятой после слова Broadcom теперь используется точка).
    4. Сохраните файл.
  4. Скопируйте расположенные на RIS-сервере файлы b57win32.inf и b57xp32.sys папки "RIS" в папку RemoteInstall\Setup\Language\Images\Dir_name\i386. Это позволит программе использовать драйвер во время текстовой части режима установки.
    1. Создайте папку $oem$ в той же папке RIS-образа, где находится i386. Рекомендуется следующий путь: \$oem$\$1\Drivers\Nic
    2. Скопируйте исходные файлы b57win32.inf, b57xp32.sys и b57win32.cat в созданную папку.
    3. Внесите изменения в используемый для установки этого образа файл .sif:
    4. [Unattended]
      
      OemPreinstall = yes
      
      OemPnpDriversPath = \Drivers\Nic 
      

      Выключите и перезапустите службу удаленной установки на RIS-сервере. Для этого наберите в командной строке следующее:

      net stop binlsvc
      
      net start binlsvc
      
Использование Инструмента подготовки системы (Sysprep)

Проблема: Я хочу быть уверен в правильной работе сетевого адаптера Broadcom NetXtreme при использовании Sysprep (Sysprep.exe) для установки существующей конфигурации на компьютер.

Решение: Измените раздел [Unattend] файла Sysprep.inf file как показано ниже:

[Unattend]
OemPnPDriversPath=Drivers\Net
OemPreinstall = Yes

Драйвер адаптера Broadcom NetXtreme должен находиться в папке, расположенной на системном диске (диск, на котором установлена операционная система). При необходимости использовать другие драйверы нужно дополнить Drivers\Net списком разделенных точкой с запятой путей к ним:

Пример.

OemPnpDriversPath=Drivers\Video;Drivers\Net

В Windows XP включены файлы драйверов B57win32.inf, B57win32.cat и B57xp32.sys.

В Windows 2000 включены файлы драйверов B57win32.inf, B57win32.cat и B57w2k.sys.

Утилиту Sysprep необходимо использовать с -pnp коммутаторами, позволяющими системе добавлять новые устройства в процессе мини-настройки.

Пример файла Sysprep.inf для 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="Organization"
ComputerName=*
[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=whistlerdist
[Identification]
JoinDomain=workgroup
[Networking]
InstallDefaultComponents=Yes
------------------------------------------------------------------------
Загрузочный агент Broadcom

Проблема:
Невозможно получить настройки сети через DHCP с использованием PXE.
Решение:
Для правильной работы удостоверьтесь, что STP-протокол отключен. Для оборудования Cisco убедитесь что режим portfast включен именно на разъеме, к которому подсоединен PXE-клиент. Например, включите функцию spantree portfast 4/12.

Разное

Таблица 1: Разное  
Проблема:
Решение:
Установленная программа Broadcom Advanced Control Suite 3 (BACS) не запускается и выдает сообщение об ошибке.
Для работы BACS 3 необходим .NET Framework 2.0. Установите .NET Framework 2.0.
Приложение LSO перестало работать после обновления 32-битной Windows XP до Service Pack 2.
 
Реализация компанией Microsoft в дополнении Service Pack 2 функции брандмауэра нарушила правильную работу LSO. В статье 842264 базы знаний Microsoft содержится решение данной проблемы. Если неполадка сохраняется, для восстановления нормальной работы может потребоваться загрузка последних обновлений Windows . Обновление системы безопасности, доступное по указанной ссылке особо рекомендуется для восстановления работы LSO: http://www.microsoft.com/downloads/details.aspx?FamilyID=81049a86-6f39-4a27-a643-391262785cf3&DisplayLang=en.


Назад к содержанию