プリンターがSNMPで稼働するかどうかを判別する
プリンターが SNMP で稼働するかどうかの判別は、次のように行います。
- プリンターのIPアドレスに実宛先属性destination-tcpip-internet-addressを設定し、InfoPrint ManagerがSNMPを使用してプリンターとの通信を試みるように指示します。サーバーは、実宛先属性 use-snmp を「true」に設定します。 注意: PSF TCP-IP接続プリンターの場合は、SNMPサポートを有効にするには、InfoPrint 4000またはInfoPrint 4100デュアル片面構成でエンジン2を駆動するときに、宛先TCP-IPポート番号5002を使用してください。SNMP を使用していないプリンターに 5002 が使用されている場合、そのプリンターの実宛先は動作しません。サーバーは、実宛先属性 use-snmp を「false」に設定します。
- サーバーは、SNMP を使用してプリンターと通信できない場合、プリンターを pings します。ping コマンドが機能するかどうかにより、次のように判断されます。
- 機能する場合、サーバーは、プリンターが SNMP プリンターでないと判断します。サーバーは、use-snmp を「false」に設定します。
- 機能しない場合、サーバーは、プリンターの電源がオフであるか、現在ネットワークに接続されていないと判断します。use-snmp は「true」に設定されたままにして、引き続き、プリンターとの SNMP 接続を確立しようとします。
- 実宛先属性 snmp-active を検査します。これが「true」であれば、プリンターは SNMP で稼働します。