আমি কীভাবে আমার ওয়্যারলেস সমস্যাটি ডিবাগ করতে পারি?


13

আমি আমার ওয়্যারলেস সমস্যার ডিবাগিং দিয়ে কীভাবে শুরু করব?

  • লিনাক্স আমার ওয়্যারলেস হার্ডওয়্যারটি আদৌ স্বীকৃত করেছে কিনা তা আমি কীভাবে বলতে পারি?
  • ওয়্যারলেস সংযোগের সাথে জড়িত মূল প্রোগ্রামগুলি / ডেমনগুলি কী কী?
  • এই প্রোগ্রামগুলির জন্য লগ ফাইলগুলি কোথায়?
  • এই প্রোগ্রামগুলিতে কি আমি অ্যাক্সেস করতে পারি এমন ডিবাগ মোডগুলি রয়েছে?
  • আমি কীভাবে বলতে পারি যে কোনও ব্যাগ ইউজারস্পেস প্রোগ্রামে আছে বা ড্রাইভারে আছে?

সম্পাদনা: এটি ওয়্যারলেস ড্রাইভার হ্যাকিং এবং ডিবাগিং সম্পর্কিত অন্যান্য অনুসন্ধানের সাথে মূলত আরও জটিল প্রশ্ন। আমি সেই বুলেট পয়েন্টগুলি সরিয়ে দিয়েছি এবং সম্ভবত ইউনিক্স এবং লিনাক্স এসই-তে এগুলি কভার করার জন্য আরও একটি প্রশ্ন তৈরি করার পরিকল্পনা নিয়েছি।


1
আপনাকে এগুলি সত্যিই একাধিক প্রশ্নে বিভক্ত করতে হবে, একটি প্রশ্নে এখানে coverাকা দেওয়ার মতো অনেক কিছুই আছে।
জর্জি কাস্ত্রো

@ জর্জকাস্ট্রো, ভাল ধারণা। আপনি কি পরামর্শ দিচ্ছেন? ইউজার-ল্যান্ড ড্রাইভার ডায়াগনস্টিকস এবং ইন্টেল ড্রাইভার হ্যাকিং?
ফোরিক

জিজ্ঞাসুবন্টু.কোয়েশনস / ১৪০০8 /… কমপক্ষে কিছু কভার করেছে, বাকি আপনি সম্ভবত পৃথকভাবে জিজ্ঞাসা করতে পারেন
জর্জি কাস্ত্রো

স্ক্রিপ্টের জন্য নীচে এবং আরও তথ্যের জন্য এখানে দেখুন: জিজ্ঞাসা
উইলফ

উত্তর:


21

টার্মিনালের শক্তি দেখুন!

কেবলমাত্র পিসিআই ডিভাইস / ওয়াইফাই নেটওয়ার্ক সম্পর্কিত অংশ List

$ lspci -v | grep -iA 7 network
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
    Subsystem: Intel Corporation Centrino Wireless-N 1000 BGN
    Flags: bus master, fast devsel, latency 0, IRQ 43
    Memory at f0500000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

সঠিকভাবে মডিউল লোড করার জন্য দেখুন

$ lsmod | grep <your module>

এই ক্ষেত্রে, মডিউল হয় iwlwifi

আপনার মডিউল সম্পর্কিত কার্নেল বার্তা প্রদর্শন করুন

$ dmesg | grep <your module>

আপনার নেটওয়ার্কের জন্য হার্ডওয়্যার কনফিগারেশন তালিকাভুক্ত করুন

$ sudo lshw -c network

নেটওয়ার্ক ইন্টারফেস (গুলি) দেখান এবং / অথবা কনফিগার করুন

$ ifconfig

ওয়্যারলেস ইন্টারফেস (গুলি) দেখান এবং / অথবা কনফিগার করুন

$ iwconfig

আপনার নেটওয়ার্ক স্ক্যান করুন

$ iwlist scan

নেটওয়ার্ক-ম্যানেজার কনফিগারেশন

$ nm-tool

আপনার ওয়াইফাই ডিভাইসের জন্য স্যুইচগুলি দেখান

$ rfkill list all

আপনি যদি আরও বিশদ তথ্য / ডিবাগ বিকল্প চান তবে আপনি man <command>তাদের প্রত্যেকের জন্য চালাতে পারেন ।

আপনার যদি বেতার সমস্যা থাকে তবে এই কমান্ডগুলির আউটপুট পোস্ট করুন এবং আমরা আপনাকে সহায়তা করব। এগুলির সবগুলিই প্রয়োজনীয় নয়, তবে আরও তথ্য আরও ভাল।

লগ ফাইলের জন্য /var/log/ডিরেক্টরিটি পরীক্ষা করে দেখুন । dmesg, bootএবং xorg.0.logফাইল সাধারণত সবচেয়ে দরকারী বেশী আমার অভিজ্ঞতা অন্তত আছে। ওয়াইফাই স্টাফ জন্য dmesg


1
সুন্দর ওভারভিউ জন্য +1। এখানেও একটি পদ্ধতি খুব সুন্দর হতে পারে। পদক্ষেপ 1, পদক্ষেপ 2, ... এর মতো কিছু ।
don.joey

nm-toolএখন আর উপলব্ধ নেই, এখন আমাদের আছে nmcliএবংnmtui
পাবলো বিয়ানচি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.