PCI স্লট এবং PCI Express স্লট সব জায়গায় আছে। নেটবুক/আল্ট্রাবুকের ভিতরেও এই বাস ব্যবহার হয়। সময়ে সময়ে এ সম্পর্কে জানতে হয়। GNU/Linux-এ PCI স্লটের বিস্তারিত জানার কয়েক কমান্ড আছে। নেটওয়ার্কিং সমস্যা ফিক্স করার জন্য এবং কাস্টম ইকুইপমেন্ট বিল্ড করার জন্য এটি উপকারী। টেকনিশিওনরা রিপেয়ারের জন্য ব্যবহার করে।
লিনাক্স কমান্ড লাইন থেকে কাজ করুন (Ctrl+Alt+T বা অ্যাপ্লিকেশন/Whisker মেনু → System Tools → Terminal; Ubuntu Unity: Dash-এ terminal সার্চ। হেডলেস সার্ভার: ভার্চুয়াল টার্মিনাল। কিছু কমান্ড লম্বা, শেল স্ক্রিপ্ট থেকে চালালে সহজ)।
পদ্ধতি ১: PCI স্লট ইনফরমেশন দেখুন
সর্বাধিক বেসিক: lspci টাইপ করে এন্টার চাপুন। সিস্টেমে PCI বাসের মাধ্যমে কানেক্টেড সব ডিভাইসের লিস্ট আসবে। আউটপুট স্ক্রিনের বাইরে চলে যেতে পারে—স্ক্রলবার/স্ক্রল হوئিল/টাচ패ড দিয়ে পড়ুন। কোনো আর্গুমেন্ট ছাড়াই এটি সব ডিভাইস লিস্ট করে। ব্যবহার খুব সহজ।
পদ্ধতি ২: ইথারনেট PCI স্লট ইনফরমেশন চেক
বড় আউটপুট থেকে grep দিয়ে ইথারনেট কন্ট্রোলার খুঁজুন:
lspci -vmm | grep -B1 -A2 '^Class.*Ethernet'
লম্বা কমান্ড, কপি-পেস্ট করুন (Edit → Paste বা Shift+Ctrl+V; Ctrl+V টার্মিনালে কাজ করে না)। আউটপুটে স্লট নম্বর, হার্ডওয়্যার ভেন্ডর, ডিভাইস ডিটেইলস পাবেন।
পদ্ধতি ৩: খালি PCI স্লট প্রদর্শন
টার্মিনালে চালান:
sudo dmidecode -t 9 | grep -A3 "System Slot Information" | grep -c -B1 "Available"
লম্বা কমান্ড, কপি-পেস্ট করুন। sudo থাকায় রুট এক্সেস লাগবে (পাসওয়ার্ড চাইবে)। একটি সংখ্যা রিটার্ন করবে (০ থেকে ৮-১০ পর্যন্ত, সার্ভারে বেশি)। ভার্চুয়াল মেশিনে চালালে অপ্রত্যাশিত রেজাল্ট আসতে পারে—VM সফ্টওয়্যার PCI স্লট ইমুলেট করে কিন্তু ভ্যালু সেনসিবল নাও হতে পারে।