| rfcomm(1) | Linux System Administration | rfcomm(1) |
نام (NAME)
rfcomm - ابزار تنظیم و مدیریت اتصالات سریال RFCOMM بلوتوث
خلاصه دستور (SYNOPSIS)
rfcomm [OPTIONS] <COMMAND> <dev>
توضیحات (DESCRIPTION)
دستور rfcomm(1) برای راهاندازی، نگهداری و بررسی پیکربندی RFCOMM زیرسیستم بلوتوث در هسته لینوکس استفاده میشود. اگر هیچ دستوری مشخص نشود، یا اگر از گزینه -a استفاده شود، rfcomm اطلاعات مربوط به دستگاههای RFCOMM پیکربندیشده را چاپ میکند.
گزینهها (OPTIONS)
- -i <hciX> | <bdaddr>
- دستور بر روی دستگاه hciX اعمال میشود، که باید نام یا آدرس یک دستگاه بلوتوث نصبشده باشد. در صورت مشخص نشدن، دستور از اولین دستگاه بلوتوث در دسترس استفاده خواهد کرد.
- -A
- فعالسازی احراز هویت
- -E
- فعالسازی رمزنگاری
- -S
- برقراری اتصال امن
- -C
- تبدیل شدن به دستگاه مرکزی (central) در یک پیکونت (piconet)
- -L <seconds>
- تنظیم مهلت زمان انتظار (linger timeout)
دستورها (COMMANDS)
- show <dev>
- نمایش اطلاعات مربوط به دستگاه مشخصشده.
- connect <dev> [bdaddr] [channel]
- دستگاه RFCOMM را به دستگاه بلوتوث دوردست روی کانال مشخصشده متصل میکند. اگر کانالی مشخص نشود، از کانال شماره 1 استفاده خواهد کرد. این دستور میتواند با کلید ترکیبی CTRL-C متوقف شود.
- listen <dev> [channel] [cmd]
- روی یک کانال مشخصشده RFCOMM برای اتصالات ورودی گوش میدهد. اگر کانالی مشخص نشود، از کانال شماره 1 استفاده خواهد کرد، اما کانال باید پیش از cmd مشخص شود. در صورت ارائه cmd، بهمحض اتصال کلاینت اجرا خواهد شد. هنگامی که فرایند فرزند پایان یابد یا کلاینت قطع شود، دستور پایان مییابد. موارد رخداد {} در cmd با نام دستگاه استفادهشده توسط اتصال جایگزین خواهند شد. این دستور میتواند با کلید ترکیبی CTRL-C متوقف شود.
- watch <dev> [channel] [cmd]
- دستور watch مشابه listen است با این تفاوت که وقتی فرایند فرزند پایان یابد یا کلاینت قطع شود، دستور گوش دادن را با همان پارامترها دوباره آغاز خواهد کرد.
- bind <dev> [bdaddr] [channel]
- این دستور دستگاه RFCOMM را به یک دستگاه بلوتوث دوردست متصل (bind) میکند. این دستور اتصالی به دستگاه دوردست برقرار نمیکند، بلکه تنها پیوند (binding) را ایجاد میکند. اتصال بلافاصله پس از آنکه برنامهای اقدام به باز کردن دستگاه RFCOMM کند، برقرار خواهد شد. اگر شماره کانال مشخص نشود، از کانال شماره 1 استفاده میکند.
- release <dev>
- این دستور
یک پیوند RFCOMM
تعریفشده
را آزاد
میکند.
اگر برای دستگاه RFCOMM مقدار all مشخص شده باشد، تمام پیوندها حذف خواهند شد.
منابع (RESOURCES)
گزارش باگها (REPORTING BUGS)
<linux-bluetooth@vger.kernel.org>
نویسندگان (AUTHORS)
Marcel Holtmann <marcel@holtmann.org>
حق نشر (COPYRIGHT)
استفاده رایگان از این نرمافزار تحت شرایط مجوز عمومی همگانی کمتر گنو (LGPL) مجاز است.
| April 28, 2002 | BlueZ |