IWSPY(8) Linux Programmer's Manual IWSPY(8)

iwspy - دریافت آمار شبکهٔ بی‌سیم از گره‌های مشخص

iwspy [interface]
iwspy interface [+] DNSNAME | IPADDR | HWADDR [...]
iwspy interface off
iwspy interface setthr low high
iwspy interface getthr

ابزار iwspy برای تنظیم فهرستی از نشانی‌ها جهت پایش در یک رابط شبکهٔ بی‌سیم و بازخوانی اطلاعات کیفیت پیوند برای هر یک از آن‌ها به کار می‌رود. این اطلاعات مشابه همان اطلاعات در دسترس در /proc/net/wireless است: کیفیت پیوند، قدرت سیگنال و سطح نویز.

این اطلاعات با هر بار دریافت بستهٔ جدید به‌روزرسانی می‌شود؛ بنابراین هر نشانی موجود در فهرست، مقداری بار اضافی بر درایور تحمیل می‌کند.

توجه داشته باشید که این قابلیت تنها برای گره‌هایی که بخشی از سلول بی‌سیم فعلی هستند کار می‌کند؛ شما نمی‌توانید نقاط دسترسی (Access Points) که با آن‌ها ارتباط ندارید (برای این کار می‌توانید از پویش استفاده کنید) و گره‌های سایر سلول‌ها را پایش کنید. در حالت Managed، در اغلب موارد بسته‌ها توسط نقطه دسترسی بازپخش (relay) می‌شوند؛ در این حالت قدرت سیگنال نقطه دسترسی را دریافت خواهید کرد. به همین دلایل، این قابلیت بیش از همه در حالت‌های Ad-Hoc و Master مفید است.

شما می‌توانید هر تعداد نشانی تا حداکثر ۸ مورد را تنظیم کنید.

تنظیم یک نشانی IP، یا در برخی موارد یک نام DNS (با استفاده از تحلیل‌گر نام). از آنجا که سخت‌افزار با نشانی‌های سخت‌افزاری کار می‌کند، iwspy این نشانی IP را از طریق ARP ترجمه می‌کند. در برخی موارد، ممکن است این نشانی در حافظه موقت (کَش) ARP وجود نداشته باشد و iwspy با شکست مواجه شود. در این موارد، با دستور ping(8) به این نام/نشانی پینگ ارسال کرده و مجدداً تلاش کنید.
تنظیم یک نشانی سخت‌افزاری (MAC)؛ این نشانی مانند نشانی IP ترجمه و بررسی نمی‌شود. این نشانی باید شامل علامت دونقطه (:) باشد تا به عنوان نشانی سخت‌افزاری شناخته شود.
+
افزودن مجموعه نشانی‌های جدید به انتهای فهرست فعلی به‌جای جایگزین کردن آن. فهرست نشانی‌ها برای هر دستگاه یکتا است، بنابراین هر کاربر برای جلوگیری از تداخل باید از این گزینه استفاده کند.
حذف فهرست نشانی‌های فعلی و غیرفعال کردن قابلیت پایش (spy).
تنظیم آستانهٔ low (پایین) و high (بالا) برای قدرت سیگنال جهت رویداد iwspy (برای درایورهایی که از آن پشتیبانی می‌کنند).
هر بار که قدرت سیگنال هر یک از نشانی‌های پایش‌شده با iwspy از آستانهٔ پایین کمتر شود یا از آستانهٔ بالا فراتر رود، یک رویداد بی‌سیم (Wireless Event) تولید خواهد شد.
از این قابلیت می‌توان برای پایش قطعی‌های پیوند، بدون نیاز به اجرای دوره‌ای iwspy استفاده کرد.
دریافت مقادیر فعلی آستانه‌های low و high قدرت سیگنال برای رویداد iwspy.

/proc/net/wireless

iwconfig(8), iwlist(8), iwevent(8), iwpriv(8), wireless(7).

31 October 1996 net-tools