3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援→開発戻り浦島太郎状態の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。

Canon家庭向けインクジェットプリンタに別セグメントから印刷を行う

Canon PIXUS MG7730を有線LANで使っていますが、通常はプリンタに設定しているIPとは別セグメントから印刷できません。

まず、ドライバセットアップでつまずきました。ドライバセットアップウィザードではプリンタを検出しないと先に進めないのですが、同じセグメント内しか検出できないのす。(おそらくブロードキャストしてるだろうから当然といえば当然ですが。ビジネス用複合機なら、プリンタのIPを直接入力できるUIが用意されてるんですけねー。。)

とりあえず、ドライバセットアップ時だけプリンタと同一セグメントにPCを配置してインストールしました。

さて、この機種は有線LNA,無線LAN両対応しています。
それでWiFiのIPを別セグメントに振ろうかと思ったのですが、なんと有線LANと無線LANは同時に使用できない仕様になってました。

じゃあ、PCのプリンタのポートのIPを変えてやれ!と思いましたが、プリンタドライバセットアップだと、独自ポート(CNBJNP_MACアドレス)になってるんですね。。

仕方ないので、TCP/IPポートを追加し、プリンタのIPを指定。ポートの構成を以下のようにすることでルータ越えで印刷できるようになりました。
ポートの構成は以下のようにします。

プロトコル:LPR  
キュー名:lp  
LPRバイトカウンタを有効にする:チェック