আমি কেন একটি ব্রডকম ওয়্যারলেস কার্ডে ডাব্লুএলএল এসটিএ ড্রাইভারের সাথে মনিটর মোড সেট করতে পারি না?


12

আমি আমার ওয়্যারলেস কার্ডটি মনিটর মোডে সেট করার চেষ্টা করছি। আমি সাথে কাজ করছি:

description: Wireless interface
product: BCM4312 802.11b/g LP-PHY
vendor: Broadcom Corporation
logical name: eth2

আমি যখন এটিকে নিরীক্ষণ মোডে সেট করার চেষ্টা করি তখন আমি পাই:

sudo iwconfig eth2 mode monitor
Error for wireless request "Set Mode" (8B06) :
    SET failed on device eth2 ; Invalid argument.

আমি চেষ্টা করেও চেষ্টা করেছি:

$ sudo airmon-ng start eth2


Found 5 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!

PID    Name
1094    NetworkManager
1096    avahi-daemon
1097    avahi-daemon
1167    wpa_supplicant
1720    dhclient
Process with PID 1720 (dhclient) is running on interface eth2


Interface    Chipset        Driver

eth2        Unknown         wl (monitor mode enabled)

$ sudo iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth2      IEEE 802.11bg  ESSID:"Redacted"  
          Mode:Managed  Frequency:2.437 GHz  
          Bit Rate=54 Mb/s   Tx-Power:24 dBm  
          Retry min limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=4/5  Signal level=-59 dBm  Noise level=-57 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:24  Invalid misc:0   Missed beacon:0

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

উত্তর:


8

অফিসিয়াল ব্রডকম এসটিএ / wlড্রাইভার মনিটর মোড সমর্থন করে না

  • আপনি ব্রডকম এসটিএ ( wl) অফিসিয়াল ড্রাইভার ব্যবহার করছেন; এটি মনিটর বা প্রমিসিউস মোডগুলিকে সমর্থন করে না (এয়ারমন-এনজি যাই বলুক না কেন less)
  • এর জন্য আপনার b43ড্রাইভার দরকার , যা দিয়ে ইনস্টল করা যেতে পারেsudo apt-get install b43-fwcutter firmware-b43-installer
  • আপনি একটি আনলোড এবং অন্যটি sudo rmmod wl; sudo modprobe b43(এবং বিপরীতে) দিয়ে লোড করতে পারেন ।
  • লক্ষ্য করুন b43 এবং WL , তাদের নিজস্ব সুবিধা এবং অসুবিধা আছে যাতে আপনি এক বা অন্যান্য চয়ন করার আগে google করতে পারেন।

আরে izx। আমি b43-fwcutter, ফার্মওয়্যার-বি 43-ইনস্টলার ইনস্টল করেছি। তারপরে আমি চেষ্টা করেছি sudo apt-get install b43-fwcutter firmware-b43-installerএটি আমার ওয়্যারলেস কার্ড থামায় এবং iwconfig কোনও ফল দেয় না। আমার ওয়্যারলেস কার্ডটি: Broadcom Corporation Device [14e4:4365]আপনি কি আমাকে সহায়তা করতে পারবেন
কোডমনিট্রিক্স

সরকারী ব্রডকম Sta / WL চালক শুরু করে সমর্থন মনিটর মোড। আমার উত্তর নীচে দেখুন।
ssice

@ কোডোমনিট্রিক্স ডাব্লুডাব্লু এর sudo echo 1 > /proc/brcm_monitor0জন্য মনিটর মোড সক্ষম করে। একটি নতুন ডিভাইসের নাম prism0উপস্থিত হবে, এটি আপনার মনিটর। দুর্ভাগ্যক্রমে, ডায়োথ করতে আমার সমস্যা হচ্ছে বলে মনে হচ্ছে - অন্য সবকিছু ঠিকঠাক কাজ করে।
পাওয়ারস্লেভ

8

উপরের উত্তরটি সত্য নয়। কমপক্ষে, 5.100.82.1 সংস্করণ থেকে (আমি মনে করি এটি 2007 বা আরও কিছু বছরের)।

সরকারী ব্রডকম Sta / wlচালক করে সমর্থন মনিটর মোড

যাইহোক, এটি যেভাবে এটি করা হয় এটি স্ট্যান্ডার্ড নয়, সুতরাং এটি সক্ষম করার জন্য আপনাকে নিম্নলিখিতগুলি করতে হবে:

  • আপনাকে 1ফাইলটিতে একটি টাইপ করতে হবে /proc/brcm_monitor0। আপনি নিম্নলিখিত শেল কমান্ড এর মাধ্যমে করতে পারেন: echo 1 | sudo tee /proc/brcm_monitor0
  • এটি একটি নতুন ইন্টারফেস তৈরি করবে। ইন্টারফেস বলা হয় prism0, এবং নাmon0

উপভোগ করুন।

আমার ক্ষেত্রে, আমি সেট b43আপ করতে পারছি না , এবং যখনই আমি আসলে এটি লোড করার জন্য কার্নেলটি পাই, আমার সংযোগটি বেশিরভাগ প্যাকেট বাদ দিয়ে ব্যবহারযোগ্য হয়ে যাবে to

আমি wlমুক্ত না হওয়া ঘৃণা করি , তবে আমি আমার বিসিএম 4322 এ b43বিকল্পটি ব্যবহার করতে পারি না ।


আরে ssice, আমি 1 টিতে ফাইল পরিবর্তন করার চেষ্টা করেছি তবে আপনি উল্লিখিত হিসাবে আমি কোনও নতুন ইন্টারফেস পাচ্ছি না। আপনি আমাকে সাহায্য করতে পারেন? আমার বেতার কার্ডBroadcom Corporation Device [14e4:4365]
codeomnitrix

এটি superuser.com/questions/454784/… সম্পর্কিত হতে পারে ? আমার কাছে মনে হচ্ছে আপনার কার্ডের মতো ভাল সমর্থন নেই। নতুন ইন্টারফেসটি কি ওয়্যারশার্কের মতো প্রোগ্রামগুলিতে প্রদর্শিত হবে না?
ssice

আরে যদিও এটি প্রদর্শিত হচ্ছে না তবুও আমি এই ইন্টারফেসে এয়ারডাম্প ব্যবহার করতে সক্ষম। ধন্যবাদ। তবে আমি /proc/brcm_monitor0যখনই এটি বন্ধ করে ফেলি তখন থেকে মনিটরের মোডটি চালু করে রাখার সময় আমি একটি অদ্ভুত জিনিসটি ঘটছি , এটি কেবল সিস্টেমটি ক্র্যাশ করে এবং কিছু ডাম্প স্ক্রিন আসে।
কোডোমনিট্রিক্স

আমি জানি না। আমার কনফিগারেশনে এটি হয় না তবে আপনি যদি উপরে আমার লিঙ্কটিতে থাকা ড্রাইভারটি ব্যবহার করেন (README এর লিঙ্কটি রয়েছে) তবে আমি সমর্থিত ডিভাইসের তালিকায় আপনার কার্ডটি দেখতে পাচ্ছি না। মনিটর মোডটি বন্ধ করার জন্য সম্ভবত সেই বিশেষ অপকোডটি ভালভাবে পরিচালিত হয় না।
ssice

হ্যাঁ এটি সেখানে তালিকাভুক্ত নয়, আপনি কীভাবে আমাকে আমার কার্ডটি মনিটরের মোডটি বন্ধ করতে সাহায্য করতে পারেন দয়া করে: 14e4:4365ধন্যবাদ
কোডোমনিট্রিক্স

1

আপনি যদি বেসরকারী ড্রাইভার ব্যবহার করা চয়ন করেন তবে মনোযোগ দিন যে এটি সমস্ত কার্ড সমর্থন করে না । এটি এখানে দেখুন: http://wireless.kernel.org/en/users/Drivers/b43# সমর্থিত_দেহগুলি

উদাহরণস্বরূপ (সমর্থিত নয়): ব্রডকম কর্পোরেশন ডিভাইস [14e4: 4365 ]

আপনার কার্ড পরীক্ষা করুন:

lspci -vnn -d 14e4:
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.