| USBIP(8) | System Administration Utilities | USBIP(8) |
نام (NAME)
usbipd - دیمن سرور USB/IP
خلاصه دستور (SYNOPSIS)
usbipd [گزینهها]
توضیحات (DESCRIPTION)
usbipd امکان دسترسی کلاینتهای USB/IP به دستگاههای USB صادرشده را فراهم میکند.
دستگاهها پیش از آنکه usbipd آنها را در دسترس سایر میزبانها قرار دهد، باید بهطور صریح با استفاده از usbip bind صادر شوند.
این دیمن بهطور پیشفرض اتصالات کلاینتهای USB/IP را روی درگاه TCP به شماره 3240 میپذیرد.
گزینهها (OPTIONS)
-4, --ipv4
- اتصال به IPv4. حالت پیشفرض هر دو (IPv4 و IPv6) است.
-6, --ipv6
- اتصال به IPv6. حالت پیشفرض هر دو (IPv4 و IPv6) است.
-e, --device
- اجرا در حالت دستگاه (device mode). به جای راهاندازی یک دستگاه متصل، یک UDC مجازی برای اتصال گجتها ایجاد میکند.
-D, --daemon
- اجرا بهصورت یک فرآیند دیمن.
-d, --debug
- چاپ اطلاعات اشکالزدایی.
-PFILE, --pid FILE
- نوشتن
شناسه
فرآیند در
FILE.
در صورت مشخص نشدن FILE، از /var/run/usbipd.pid استفاده میشود.
-tPORT, --tcp-port PORT
- گوش دادن روی درگاه TCP/IP مشخصشده در PORT.
-h, --help
- چاپ پیام راهنمای برنامه و خروج.
-v, --version
- نمایش نسخه برنامه.
محدودیتها (LIMITATIONS)
usbipd هیچگونه سازوکار اصالتسنجی یا مجوزی برای USB/IP ارائه نمیدهد. هر کلاینت USB/IP میتواند متصل شود و از دستگاههای صادرشده استفاده کند.
مثالها (EXAMPLES)
server:# modprobe usbip-host
server:# usbipd -D
- راه اندازی دیمن usbip.
server:# usbip list --local
- فهرست کردن تخصیص درایورها برای دستگاههای usb.
server:# usbip bind --busid=1-2
- اتصال usbip-host.ko به دستگاه با شناسه گذرگاه 1-2.
- اکنون دستگاه usb با شناسه 1-2 برای سایر میزبانها قابل صادر شدن است!
- هنگامی که میخواهید صادرات را متوقف کرده و از دستگاه بهصورت محلی استفاده کنید، از 'usbip unbind --busid=1-2' استفاده نمایید.
مثال زیر نحوه استفاده از حالت دستگاه (device mode) را نشان میدهد:
server:# modprobe usbip-vudc
- استفاده از رابط /sys/class/udc/.
- ماژول usbip-host از این ماژول مستقل است.
server:# usbipd -e -D
- راهاندازی دیمن usbip در حالت دستگاه.
server:# modprobe g_mass_storage file=/tmp/tmp.img
- اتصال یک گجت به usbip-vudc.
- در این مثال، یک گجت حافظه ذخیرهسازی انبوه متصل میشود.
server:# usbip list --device
- فهرست کردن گجتهای صادرشده توسط سرور محلی usbipd.
server:# modprobe -r g_mass_storage
- قطع اتصال گجت از usbip-vudc.
- در این مثال، گجت ذخیرهسازی انبوه قبلی قطع میشود.
همچنین ببینید (SEE ALSO)
| February 2009 | usbip |