cups-snmp(8) OpenPrinting cups-snmp(8)

cups-snmp - ابزار کشف و شناسایی چاپگرهای تحت شبکه از طریق SNMP در CUPS

/usr/lib/cups/backend/snmp ip-address-or-hostname
/usr/libexec/cups/backend/snmp ip-address-or-hostname
lpinfo -v --include-schemes snmp

بک‌اند منسوخ‌شده SNMP در CUPS، قابلیت قدیمی کشف و شناسایی چاپگرهای شبکه را با استفاده از SNMPv1 فراهم می‌کند. هنگامی که از این بک‌اند برای کشف از طریق زمان‌بند استفاده می‌شود، تمامی چاپگرهایی را که به یک پرس‌وجوی همگانی (broadcast) SNMPv1 با نام جامعه «public» پاسخ دهند، فهرست می‌کند. سپس پرس‌وجوهای بیشتری به چاپگرهایی که پاسخ داده‌اند ارسال می‌شود تا URI صحیح دستگاه، سازنده و مدل و سایر اطلاعات مورد نیاز برای چاپ تعیین گردد.

در حالت نخست، بک‌اند SNMP مستقیماً توسط کاربر اجرا می‌شود تا در صورت داشتن نشانی IP یا نام میزبان، URI دستگاه و سایر اطلاعات را جستجو کند. این حالت برای برنامه‌هایی که نیاز به پیکربندی صف‌های چاپ دارند، در شرایطی که کاربر تنها یک نشانی و نه هیچ چیز دیگری ارائه داده است، قابل استفاده است.

در حالت دوم، بک‌اند SNMP به صورت غیرمستقیم با استفاده از دستور lpinfo(8) اجرا می‌شود. خروجی شامل تمامی چاپگرهای شناسایی‌شده از طریق SNMP بر روی نشانی‌های همگانی (broadcast) پیکربندی‌شده است. نکته: هیچ نشانی همگانی به‌طور پیش‌فرض پیکربندی نشده است.

مقدار DebugLevel را می‌توان با استفاده از متغیر محیطی CUPS_DEBUG_LEVEL بازنویسی کرد.

مقدار MaxRunTime را می‌توان با استفاده از متغیر محیطی CUPS_MAX_RUN_TIME بازنویسی کرد.

بک‌اند SNMP در صورت وجود، پرونده پیکربندی /etc/cups/snmp.conf را می‌خواند تا نشانی همگانی پیش‌فرض، نام جامعه و سطح گزارش‌گیری را تنظیم کند.

بک‌اند SNMP در CUPS منسوخ شده است و در نگارش‌های آینده CUPS دیگر پشتیبانی نخواهد شد.

بک‌اند SNMP در CUPS از اطلاعات MIBهای Host، Printer و Port Monitor به همراه برخی MIBهای اختصاصی سازندگان و کاوش‌های هوشمند درگاه برای تعیین URI صحیح دستگاه و همچنین سازنده و مدل هر چاپگر استفاده می‌کند.

backend(7), cups-snmp.conf(5), cupsd(8), lpinfo(8),
راهنمای آنلاین CUPS (http://localhost:631/help)

Copyright © 2020-2024 by OpenPrinting.

CUPS 2021-02-28