regulatory.bin(5) Linux regulatory.bin(5)

regulatory.bin, regulatory.db - پایگاه‌داده مقررات بی‌سیم لینوکس


پرونده‌های regulatory.bin و regulatory.db پرونده‌هایی هستند که توسط زیرسیستم بی‌سیم لینوکس برای نگهداری اطلاعات پایگاه‌داده مقرراتی استفاده می‌شوند.

پرونده regulatory.bin توسط crda در هنگام درخواست هسته لینوکس برای دریافت اطلاعات مقرراتی مربوط به یک کد کشور دوحرفی (alpha2) استاندارد ISO / IEC 3166 خوانده می‌شود.

پرونده regulatory.db یک قالب پایگاه‌داده جدیدتر و گسترش‌پذیر است که (از لینوکس 4.15) مستقیماً توسط هسته به عنوان یک پرونده سفت‌افزار (firmware) خوانده می‌شود.

پایگاه‌داده مقررات برای بهینه‌سازی اندازه و کارایی کد، در یک قالب باینری کوچک نگهداری می‌شود. پرونده regulatory.bin را می‌توان با استفاده از دستور regdbdump تجزیه کرده و در قالبی قابل‌فهم برای انسان خواند. پرونده‌های پایگاه‌داده مقررات باید پس از تغییرات یا اصلاحات مقرراتی به‌روزرسانی شوند.

پایگاه‌داده مقررات توسط جامعه کاربری نگهداری می‌شود؛ به همین دلیل توصیه می‌شود هرگونه اصلاحات یا به‌روزرسانی‌ها را به فهرست‌های پستی linux-wireless و wireless-regdb ارسال کنید: linux-wireless@vger.kernel.org و wireless-regdb@lists.infradead.org

regdbdump(8), crda(8), iw(8)

https://wireless.docs.kernel.org/en/latest/en/developers/regulatory.html

21 December 2017 regulatory.bin