研究室にて構築し, 目下運用中の監視カメラシステムに関するメモ.
PC | NEC MY21A/E-1(Ubuntu 16.04 64bit) |
ディスプレイ | Panasonic TH-26LX80 |
Webカメラ | Logicool C270 |
プリンタ | Canon LBP6030 |
監視カメラを設置するにあたり行った設定を記述したファイルはGitHubにて公開中.
監視カメラの映像はこちらから(LAN内のみ).
MY21A/E-1にLBP6030をUSB接続.
ドライバと設定ツールがCanonのサイトにて提供されているのでこれをそのまま利用.
/etc/network/interfaces に下記のように追記しIP固定.
auto eth0
iface eth0 inet static
address 192.168.10.19
netmask 255.255.255.0
gateway 192.168.10.1
dns-nameservers 127.0.1.1
/etc/cups/cupsd.conf を下記のように編集しローカルネットワーク上からLBP6030へアクセス出来るよう設定.
Listen localhost:631
を
#Listen localhost:631
Listen *:631
と書き換え、
<Location />
Order allow,deny
</Location>
を
<Location />
Order allow,deny
Allow from 192.168.10.0/24
</Location>
とし、同様に
<Location /admin>
Order allow,deny
</Location>
を
<Location /admin>
Order allow,deny
Allow from 192.168.10.0/24
</Location>
とした.
$ sudo ufw allow 631
$ sudo ufw enable
を忘れずに.
Ubuntu/Ubuntuでプリントサーバを構築しWindowsから印刷する(外部サイト)を参考に設定.
設定 -> デバイス > プリンターとスキャナー より, 「プリンターまたはスキャナーを追加します」を選択.
「プリンタが一覧にない場合」をクリック
「共有プリンタを名前で選択する(S)」を選択し
http://192.168.10.19:631/printers/LBP6030-6040-6018L
と入力して「次へ(N)」をクリック
製造元「Canon」, プリンター「Canon LBP6030/6040/6018L」を選択し「OK」をクリックして設定完了.
「Canon LBP6030/6040/6018L」が一覧にない場合は以下からドライバを入手し, インストールすること.
インストールの手順については下掲の画像群を参考にされたし.
なお、ダウンロードした自己解凍書庫を実行しただけではドライバはインストールされないので注意.
ドライバをインストールしたのち, 上掲の手順を再度実行すれば「Canon LBP6030/6040/6018L」が一覧に表示され, 最後まで設定可能になるであろう.