rfcomm(1) Linux System Administration rfcomm(1)

rfcomm - ابزار تنظیم و مدیریت اتصالات سریال RFCOMM بلوتوث

rfcomm [OPTIONS] <COMMAND> <dev>

دستور rfcomm(1) برای راه‌اندازی، نگهداری و بررسی پیکربندی RFCOMM زیرسیستم بلوتوث در هسته لینوکس استفاده می‌شود. اگر هیچ دستوری مشخص نشود، یا اگر از گزینه -a استفاده شود، rfcomm اطلاعات مربوط به دستگاه‌های RFCOMM پیکربندی‌شده را چاپ می‌کند.

فهرستی از دستورهای ممکن را نمایش می‌دهد.
اطلاعات مربوط به تمام دستگاه‌های RFCOMM پیکربندی‌شده را چاپ می‌کند.
تغییر وضعیت TTY به حالت خام (با "bind" کار نمی‌کند).
دستور بر روی دستگاه hciX اعمال می‌شود، که باید نام یا آدرس یک دستگاه بلوتوث نصب‌شده باشد. در صورت مشخص نشدن، دستور از اولین دستگاه بلوتوث در دسترس استفاده خواهد کرد.
فعال‌سازی احراز هویت
فعال‌سازی رمزنگاری
برقراری اتصال امن
تبدیل شدن به دستگاه مرکزی (central) در یک پیکونت (piconet)
تنظیم مهلت زمان انتظار (linger timeout)

نمایش اطلاعات مربوط به دستگاه مشخص‌شده.
دستگاه RFCOMM را به دستگاه بلوتوث دوردست روی کانال مشخص‌شده متصل می‌کند. اگر کانالی مشخص نشود، از کانال شماره 1 استفاده خواهد کرد. این دستور می‌تواند با کلید ترکیبی CTRL-C متوقف شود.
روی یک کانال مشخص‌شده RFCOMM برای اتصالات ورودی گوش می‌دهد. اگر کانالی مشخص نشود، از کانال شماره 1 استفاده خواهد کرد، اما کانال باید پیش از cmd مشخص شود. در صورت ارائه cmd، به‌محض اتصال کلاینت اجرا خواهد شد. هنگامی که فرایند فرزند پایان یابد یا کلاینت قطع شود، دستور پایان می‌یابد. موارد رخ‌داد {} در cmd با نام دستگاه استفاده‌شده توسط اتصال جایگزین خواهند شد. این دستور می‌تواند با کلید ترکیبی CTRL-C متوقف شود.
دستور watch مشابه listen است با این تفاوت که وقتی فرایند فرزند پایان یابد یا کلاینت قطع شود، دستور گوش دادن را با همان پارامترها دوباره آغاز خواهد کرد.
این دستور دستگاه RFCOMM را به یک دستگاه بلوتوث دوردست متصل (bind) می‌کند. این دستور اتصالی به دستگاه دوردست برقرار نمی‌کند، بلکه تنها پیوند (binding) را ایجاد می‌کند. اتصال بلافاصله پس از آنکه برنامه‌ای اقدام به باز کردن دستگاه RFCOMM کند، برقرار خواهد شد. اگر شماره کانال مشخص نشود، از کانال شماره 1 استفاده می‌کند.
این دستور یک پیوند RFCOMM تعریف‌شده را آزاد می‌کند.

اگر برای دستگاه RFCOMM مقدار all مشخص شده باشد، تمام پیوندها حذف خواهند شد.

http://www.bluez.org

<linux-bluetooth@vger.kernel.org>

Marcel Holtmann <marcel@holtmann.org>

استفاده رایگان از این نرم‌افزار تحت شرایط مجوز عمومی همگانی کمتر گنو (LGPL) مجاز است.

April 28, 2002 BlueZ