تعتمد سرعة الإنترنت لديك أيضًا على سرعة وحدة تحكم واجهة الشبكة (NIC). فيما يلي بعض الطرق للتحقق من سرعة بطاقة NIC لديك على نظام التشغيل Linux.

يمكن أن تكون معرفة سرعة محول الشبكة الخاص بك مفيدًا في العديد من السيناريوهات. على سبيل المثال، يساعدك على تحديد ما إذا كان يمكنك الاستفادة الكاملة من النطاق الترددي المتاح، أو ما إذا كان يمكنك ذلك عند التخطيط لترقية شبكتك، يمكنك التحقق مما إذا كانت بطاقة واجهة الشبكة (NIC) الحالية لديك قادرة على ذلك أو ما إذا كنت بحاجة إلى الترقية بطاقة واجهة الشبكة (NIC) الخاصة بك.

بغض النظر عن السبب أو السيناريو، هناك العديد من أدوات سطر الأوامر المتاحة للتحقق من سرعة بطاقة NIC على جهاز كمبيوتر يعمل بنظام Linux.

ابحث عن بطاقات NIC المتصلة بجهاز الكمبيوتر الذي يعمل بنظام التشغيل Linux

قد يحتوي نظامك على مفردة أو متعددة بطاقات واجهة الشبكة متصلا به. يمكنك العثور على جميع بطاقات NIC المتوفرة على Linux باستخدام الأمر ip:

ip link show

سيتم عرض قائمة بجميع بطاقات NIC مع أسمائها. بمجرد العثور على اسم NIC، تحقق من سرعته باستخدام إحدى الطرق أدناه.

ethtool هي أداة سطر أوامر توفر معلومات حول برامج تشغيل الشبكة والواجهات بما في ذلك سرعتها وازدواجها وإحصائيات واجهة الشبكة وأوضاع الارتباط المدعومة. كما يسمح لك بتغيير إعدادات تكوين واجهة الشبكة ويمكنك حتى استخدامها لاستكشاف مشكلات بطاقة واجهة الشبكة وإصلاحها.

instagram viewer

ربما يكون لديك ethtool مثبتًا على نظامك. إذا لم يكن كذلك، قم بتشغيل:

sudo apt install ethtool

عند تشغيل ethtool متبوعًا باسم NIC، فإنه يعرض تفاصيل بطاقة واجهة الشبكة بما في ذلك سرعة الجهاز والازدواج وأوضاع الارتباط المدعومة وبعض الخصائص الأخرى.

ethtool 

لعرض سرعة بطاقة NIC، استخدم:

sudo ethtool  | grep Speed

يوضح الإخراج أن سرعة بطاقة واجهة الشبكة (NIC) تبلغ 1000 ميجا بايت/ثانية.

2. تحقق من سرعة NIC باستخدام نظام الملفات /sys

ال /sys/class/net/ يحتوي الدليل على ملفات مختلفة تتضمن معلومات حول بطاقات واجهة الشبكة المتصلة بنظامك. سرعة NIC موجودة في /sys/class/net//speed ملف. يمكنك عرض هذه المعلومات باستخدام أمر القط:

cat /sys/class/net//speed

على سبيل المثال، للعثور على سرعة واجهة الشبكة ens33، سيكون الأمر:

cat /sys/class/net/ens33/speed

سيعرض الإخراج سرعة بطاقة NIC الخاصة بك.

3. استخدام dmesg لعرض سرعة NIC

يعرض الأمر dmesg الرسائل المهمة المتعلقة بتمهيد النظام وتهيئة الأجهزة. باستخدام dmesg مع الأمر grep، يمكنك تصفية معلومات محددة مثل سرعة بطاقة NIC وحالة الاتصال الفعلي وما إلى ذلك.

للعثور على سرعة بطاقة NIC الخاصة بك على Linux، قم بتشغيل الأمر dmesg وقم بتوجيه مخرجاته إلى الأمر grep متبوعًا باسم NIC:

sudo dmesg | grep 

من خلال المخرجات، يمكنك العثور على سرعة بطاقة NIC الخاصة بك من بين معلومات أخرى مثل حالة الارتباط والوضع المزدوج وما إلى ذلك.

mii-tool هي أداة سطر أوامر قديمة لنظام التشغيل Linux تتيح لك عرض إعدادات NIC بما في ذلك حالة الارتباط والوضع المزدوج وسرعة بطاقة واجهة الشبكة. يمكنك استخدامه على الأنظمة القديمة حيث لا يتوفر ethtool.

للتحقق من سرعة بطاقة NIC الخاصة بك، قم بتشغيل أداة mii متبوعة باسم NIC:

sudo mii-tool 

5. باستخدام الأمر Networkctl

يسمح لك Networkctl بعرض وتعديل حالة روابط الشبكة. باستخدام هذا الأمر، يمكنك أيضًا عرض معلومات حول الارتباطات مثل النوع وحالة التشغيل والسرعة والطراز وعنوان الجهاز وبرنامج تشغيل وحدة kernel وما إلى ذلك.

للعثور على سرعة بطاقة NIC الخاصة بك على Linux، استخدم:

networkctl status 

سيؤدي هذا إلى طباعة الإخراج التفصيلي مع سرعة بطاقة NIC الخاصة بك. إذا كنت تحتاج فقط إلى سرعة NIC، فقم بتوجيه الإخراج أعلاه إلى grep كما يلي:

networkctl status  | grep Speed

من السهل العثور على سرعة بطاقة NIC الخاصة بك على Linux

يمكن أن تساعدك معرفة سرعة بطاقة NIC الخاصة بك في تحديد سرعة الشبكة التي تستطيع بطاقتك الوصول إليها. الآن بعد أن عرفت كيفية العثور على سرعة بطاقة NIC على نظام Linux الخاص بك، يمكنك أيضًا اختبار سرعة اتصالك بالإنترنت للتحقق مما إذا كنت تحصل على السرعة كما وعدك مزود خدمة الإنترنت.