RHEL 6 এ ইথারনেটের গতি নির্ধারণ করুন


11

eth0সংযোগের গতি 10 এমবিট, 100 এমবিট বা 1 জিবিট আছে কি না তা কীভাবে পরীক্ষা করবেন ? আমি চেষ্টা করেছি ethtool, কিন্তু এটা বলে No data available। আমি চেষ্টা করেছিলাম dmesg | grep -i duplexএবং এটি খালি।

[root@dioptase ~]# lspci
00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 20)

[root@dioptase ~]# ethtool eth0
Settings for eth0:
No data available

[root@dioptase ~]# ethtool -i eth0
driver: tulip
version: 1.1.15
firmware-version:
bus-info: 0000:00:0a.0

[root@dioptase ~]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:15:5D:6F:1E:09
          inet addr:192.168.140.106  Bcast:192.168.140.255  Mask:255.255.255.0
          inet6 addr: 2a00:1120:0:1002:215:5dff:fe6f:1e09/64 Scope:Global
          inet6 addr: fe80::215:5dff:fe6f:1e09/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:95671897 errors:6 dropped:0 overruns:0 frame:6
          TX packets:16524440 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23933711964 (22.2 GiB)  TX bytes:19761966217 (18.4 GiB)
          Interrupt:9 Base address:0xe000

ত্রুটির বার্তার দিকে তাকিয়ে, এটি কি ভিএম?
শ্রী

@ শ্রী হ্যাঁ, হাইপার-ভি
বেসিন

এটি একটি ভিএম বলে মনে হচ্ছে না।
আরজে

উত্তর:


14

এমআইআই-সরঞ্জাম ব্যবহার করবেন না। এটি সর্বশেষ বছর পূর্বে আপডেট হয়েছিল এবং দ্রুত ইথারনেটের উপর কিছু সমর্থন করে না।

ইথারনেটের গতি নির্ধারণ করার কয়েকটি উপায় রয়েছে। সবচেয়ে প্রস্তাবিত এক

cat /sys/class/net/<interface>/speed

আউটপুট হবে 10, 100, 1000, ... ইত্যাদি।

বাস্তবে আপনি আপনার নেটওয়ার্ক কার্ড সম্পর্কে আপনার প্রয়োজনীয় সমস্ত ডেটা / sys / শ্রেণী / নেট // থেকে পেতে পারেন

অন্য একটি বিকল্প (আপনার পক্ষে কাজ করে না কেন তা নিশ্চিত নয়)

lspci | grep -iE --color 'network|ethernet'

01: 00.0 ইথারনেট নিয়ামক: ইন্টেল কর্পোরেশন I350 গিগাবিট নেটওয়ার্ক সংযোগ (রেভ 01)


2
ব্রিজগুলির মতো কিছু নেটওয়ার্ক ইন্টারফেস আপনাকে "বিড়াল / সিএস / শ্রেণি / নেট / <অভ্যন্তরীণ> / গতি বিড়াল করার সময়" অবৈধ যুক্তি "ত্রুটি দেয়। এছাড়াও - "গিগাবিট নেটওয়ার্ক কানেক্ট" কি কেবল ডিভাইসের ধরণের প্রতিচ্ছবি নয়, এটির বর্তমান লিঙ্কের গতি নয়?
জেসন হবস

হ্যাঁ, আপনি সেতু এবং অন্যান্য ইন্টারফেসের ধরণটি দেখতে পাবেন। ওপি ইতিমধ্যে ইন্টারফেস সনাক্ত করেছে, eth0। গিগাবিট অংশটি আমাকে জানিয়েছে ইন্টারফেসটি 1000 এমবিট / সে।
আরজে

1
যে ইন্টারফেসটি 1000 এমবিট / গুলি সক্ষম, তবে এটি যে গতিতে চলছে তা নয়। এটি ধীর লিঙ্কে থাকতে পারে। এটি সেখানে গিগাবিট নেটওয়ার্ক সংযোগ বলবে এমনকি লিঙ্কটি একেবারে না থাকলেও।
জেসন হবস

প্রশ্নটি ইথারনেটের গতি নির্ধারণ করেছিল, এটি যে গতিতে চলছে তা যাচাই করে না। প্রাথমিকভাবে আপনি চিহ্নিত করুন এবং তারপরে যাচাই করুন।
আরজে

আউটপুট cat /sys/class/net/<interface>/speedমেগাবাইট / গুলি ইউনিট আছে? সুতরাং 1000 গিগাবিট ইথারনেট হয়?
ফ্লো

1

দয়া করে এটি এবং এটি পরীক্ষা করুন ।

ethtool eth0

ফলাফলটি দেখুন এবং এই ফলাফলের মতো "গতি" লাইনটি সন্ধান করুন:

Speed: 1000Mb/s

লিঙ্ক-রট এড়ানোর জন্য এবং স্ব-অন্তর্ভুক্ত উত্তরগুলি সরবরাহ করতে দয়া করে লিঙ্কগুলি থেকে সর্বাধিক প্রাসঙ্গিক তথ্য ইনলাইন করুন।
HalosGhost
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.