ওয়াইফাই ড্রপআউটগুলি সনাক্তকরণের প্রক্রিয়ায়, আমি আবিষ্কার করেছি যে আমার ওয়াইফাই ইন্টারফেসের নিয়ন্ত্রক ডোমেনটি "ওয়ার্ল্ড" (00) এ সেট করা আছে, এবং এটি আমার অঞ্চলে (মার্কিন) এ পরিবর্তন করা সমস্যার সমাধান করতে সহায়তা করবে। যাইহোক, আমি এটি করার জন্য করা প্রতিটি প্রচেষ্টা উপেক্ষা করা হয়েছে।
দৌড়ের iw reg set US
কোনও স্পষ্ট প্রভাব নেই:
$ iw reg get
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
$ sudo iw reg set US
$ iw reg get
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
বিষয়টিতে ব্যাপক গুগলিংয়ের পরে, মনে হচ্ছে যে ঘটবে বলে মনে করা হচ্ছে তার iw reg set
ফলে কার্নেলটি একটি উদেব ঘটনাটি নির্গত করে, যার ফলে crda
মৃত্যুদন্ড কার্যকর হয় এবং প্রাসঙ্গিক নিয়ন্ত্রক তথ্য কাশি হয়ে যায়। তবে, আমি যেমনটি বলতে পারি udevadm
, এই ঘটনাটি কখনই নির্গত হয় না। নিম্নলিখিত ক্লুজ কাজ না করে এই ইভেন্টটির অনুপস্থিতি সংক্ষিপ্ত আকারে রয়েছে:
$ sudo iw reg set US; sudo COUNTRY=US crda
Failed to set regulatory domain: -7
ত্রুটি বার্তাটি এসেছে crda
। কার্নেল কেবলমাত্র ওয়াইফাই নিয়ন্ত্রক পরিবর্তনগুলি গ্রহণ করবে যদি তা তাদের জন্য কোনও উদেব ইভেন্ট / অনুরোধ প্রেরণ করে এবং কোনও প্রতিক্রিয়া আশা করে। যেহেতু crda
ব্যর্থ হয়, কার্নেল পরিষ্কারভাবে এটা আশা ছিল না, পরামর্শ কোন udev দ্বারা ঘটনা নির্গত হয়।
ওয়াইফাই ইন্টারফেসটি একটি ইন্টেল 7265D; যার কার্নেল ড্রাইভার iwlmvm
। আমি ইনস্টল crda
এবং wireless-regdb
ইনস্টল করা /etc/default/crda
আছে REGDOMAIN=US
। iwlmvm
ড্রাইভার সরিয়ে এবং পুনরায় লোড করার কোনও প্রভাব নেই।
আরও কি কি পরামর্শ যাচাই করতে হবে?
dmesg
নিয়ামক ডোমেইন পরিবর্তন করার জন্য কোনও প্রচেষ্টা করা হয়েছিল তা বোঝাতে আমি আউটপুট বা লগের কোনও কিছুই পাই না । ড্রাইভারটি প্রথমে লোড হওয়ার পরে এই প্রভাবটির একমাত্র বার্তা উপস্থিত হয়: রিপোর্ট করে: "ডিএফএস মাস্টার অঞ্চল: আনসেট করুন"