الرجوع إلى صفحة المحتويات

استكشاف الأخطاء وإصلاحها: دليل المستخدم الخاص بمهايئ ®/NetLink® NetXtreme 57XX من Broadcom

تشخيصات الأجهزة

التحقق من ارتباط الشبكة ونشاطها

التحقق من تحميل برامج التشغيل الحالية

إجراء اختبار طول الكبل

اختبار الاتصال بالشبكة

مشكلات البرامج وحلولها

تشخيصات الأجهزة

تتوفر اختبارات تشخيص الاسترجاع لاختبار أجهزة المهايئ. توفر هذه الاختبارات إمكانية الوصول إلى التشخيصات الداخلية/الخارجية للمهايئ؛ حيث يتم إرسال معلومات الحزمة عبر الارتباط الفعلي (للحصول على إرشادات ومعلومات حول إجراء الاختبارات في إحدى بيئات نظام التشغيل MS-DOS، انظر تشخيصات المستخدم؛ وفي بيئات نظام التشغيل Windows، انظر إجراء الاختبارات التشخيصية في برنامج Advanced Control Suite 3 من Broadcom).

التحقق من ارتباط الشبكة ونشاطها

انظر اختبار الشبكة أو عرض الإشارات الحيوية لفحص حالة ارتباط الشبكة ونشاطها كما توضح مؤشرات LED الخاصة بالمنفذ.

التحقق من تحميل برامج التشغيل الحالية

إجراء اختبار طول الكبل

في بيئات نظام التشغيل 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 Image.
  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. قم بإنشاء المسار التالي وضع كافة ملفات برنامج تشغيل Broadcom داخله ‎..\(RIPREP Image)\$oem$\$1\Drivers\network
  2. قم بتحرير ملف riprep.sif الموجود في ‎..\(RIPREP Image)\i386\Template لتضمين المعلومات التالية أسفل قسم [Unattend] (دون مراقبة):
  3. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\network"
    
    DriverSigningPolicy = Ignore 
    
  4. قم بإنشاء المسار التالي وضع كافة ملفات برنامج تشغيل Broadcom داخله ‎..\(Original Image)\$oem$\$1\Drivers\nic
  5. قم بتحرير ملف ristndrd.sif الموجود في ‎..\(Original Image)\i386\templates لتضمين المعلومات التالية أسفل قسم [Unattend] (دون مراقبة):
  6. OemPreinstall = yes
    
    OemPnPDriversPath = "Drivers\nic"
    
    DriverSigningPolicy = Ignore 
    
  7. أعد تشغيل خدمة التثبيت عن بُعد. يمكن تنفيذ ذلك من سطر أوامر باستخدام الأوامر التالية:
  8. net stop binlsvc
    
    net start binlsvc
    
كيفية إضافة مهايئ شبكة من شركة مصنّعة للمعدات الأصلية (OEM) تابع لجهة خارجية لتثبيت خدمات التثبيت عن بُعد (RIS)

المشكلة: حدث خطأ عند محاولة تحميل برنامج تشغيل جهاز Broadcom للإصدار 32 بت من نظام التشغيل Windows XP أو نظام تشغيل أحدث باستخدام خادم تثبيت عن بُعد يعمل بنظام Windows 2000: تسبب الملف b57w2k.sys في حدوث خطأ غير متوقع (21) بالسطر 3752 في d:\xpsp1\base\boot\setup\setup.c.

الحل: يمكن إجراء تعديل في الملف b57win32.inf للسماح باستكمال التثبيت بنجاح. وسيرتبط هذا بالتعليمات الواردة بمقالة قاعدة معارف Microsoft رقم 315279 التي تصف "كيفية إضافة مهايئ شبكة من شركة مصنّعة للمعدات الأصلية (OEM) تابع لجهة خارجية لتثبيت خدمات التثبيت عن بُعد (RIS)".

المتطلبات: يجب أن يقوم نظام التشغيل Windows 2000 Server بتشغيل Service Pack 3 أو إصدار أحدث.

  1. احصل على أحدث برنامج تشغيل لمهايئ Broadcom لديك. ملفات برنامج التشغيل التي تم تضمينها للمهايئ طراز 57XX من Broadcom هي b57win32.inf وb57win32.cat وb57xp32.sys.
  2. قم بإنشاء نسخة من ملفات b57win32.inf وb57xp32.sys واحفظها في مجلد منفصل باسم RIS. يسمح لك هذا الأمر بتمييزها عن الملفات الأصلية.
  3. بالنسبة للملف b57win32.inf الموجود في مجلد RIS، قم بإجراء التغيير التالي باستخدام برنامج تحرير نصوص مثل برنامج المفكرة Notepad:
    1. حدد موقع [جهة التصنيع] داخل الملف.
    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. على مستوى مجلد i386 نفسه على صورة RIS، قم بإنشاء مجلد $oem$. استخدم البنية الموصى بها: \$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
      
استخدام أداة تحضير النظام

المشكلة: أريد أن أتأكد أن مهايئ NetXtreme من Broadcom الخاص بي يعمل بشكل صحيح في حالة استخدام الأداة المساعدة لتحضير النظام (Sysprep.exe) لتثبيت تكوين موجود بالفعل على النظام الخاص بي.

الحل: على ملف Sysprep.inf، قم بتعديل العنوان [Unattend] (دون مراقبة) كما هو موضح أدناه:

[Unattend]
OemPnPDriversPath=Drivers\Net
OemPreinstall = Yes

يتعين وجود ملفات برنامج تشغيل مهايئ NetXtreme من Broadcom في هذا المجلد، والذي يوجد على محرك أقراص النظام (موضع نظام التشغيل). في حالة الشروع في تحميل برامج تشغيل أخرى، فيمكن إلحاق 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) أو تمكين الوضع portfast (بالنسبة لمحول Cisco) على المنفذ الذي يتصل به عميل PXE. على سبيل المثال، قم بضبط تمكين spantree portfast 4/12.

متفرقات

الجدول 1: متفرقات  
المشكلة
الحل
بالرغم من تثبيته، فإن برنامج Advanced Control Suite 3 من Broadcom (المعروف اختصارًا باسم BACS) لا يبدأ في العمل وتظهر رسالة خطأ.
يلزم تثبيت ‎.NET Framework 2.0 لتتمكن من تشغيل BACS 3. قم بتثبيت ‎.NET Framework 2.0.
توقف إلغاء تحميل الإرسال على نطاق واسع (LSO) عن العمل منذ تحديث نظام التشغيل Windows XP إصدار 32 بت إلى Service Pack 2.
 
يبدو أن قيام Microsoft بتطبيق ميزة جدار حماية Windows المضمنة في Service Pack 2 تسبب في إيقاف ميزة إلغاء تحميل الإرسال على نطاق واسع (LSO) عن العمل بشكل صحيح. توفر Microsoft الحل لهذه المشكلة في مقالة قاعدة المعارف رقم 842264. في حالة استمرار المشكلة، قد تكون بحاجة إلى تشغيل آخر تحديث لنظام Windows حتى تبدأ هذه الميزة في العمل مرة أخرى. على وجه التحديد، يجب أن يقوم تحديث الأمان المتوفر على الارتباط التالي بإعادة تنشيط إمكانية إلغاء تحميل الإرسال على نطاق واسع (LSO) الخاصة بالمهايئ: http://www.microsoft.com/downloads/details.aspx?FamilyID=81049a86-6f39-4a27-a643-391262785cf3&DisplayLang=en.


الرجوع إلى صفحة المحتويات