<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2020/03/26 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2020/03/26/</link>
    <description>Recent content in 2020/03/26 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 26 Mar 2020 01:39:08 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2020/03/26/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CUPS</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20200326_cups.htm</link>
      <pubDate>Thu, 26 Mar 2020 01:39:08 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20200326_cups.htm</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20200324_airprint.htm&#34;&gt;先日書いた&lt;/a&gt;AirPrint対応の次善策として&lt;span class=&#34;Host&#34;&gt;GT110b&lt;/span&gt;の活用を模索。&lt;/p&gt;&#xA;&lt;table align=&#34;right&#34; class=&#34;Panorama&#34;&gt;&#xA;&lt;tr&gt;&#xA;&lt;td&gt;&lt;img alt=&#34;MF4400-Series (待機中, ジョブを受け付け中, 共有, サーバーのデフォルト)&#34; src=&#34;https://www.bravotouring.com/~yano/images/2020/20200326_cups.jpg&#34;/&gt;&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;tr&gt;&#xA;&lt;td class=&#34;PhotoMemo&#34;&gt;GT110b:631/printers/MF4400-Seriesより&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;何はともあれ&lt;span class=&#34;Host&#34;&gt;GT110b&lt;/span&gt;にCUPS(&lt;a href=&#34;https://ja.wikipedia.org/wiki/Common_Unix_Printing_System&#34;&gt;Common Unix Printing System&lt;/a&gt;)とプリンタドライバをインストール。&lt;/p&gt;&#xA;&lt;p&gt;ちなみにキャノンのページプリンタ用のPDL(ページ記述言語)はLIPSだが、プリンタインタフェースの種類としては&lt;a href=&#34;https://faq.canon.jp/app/answers/detail/a_id/46076/~/%E3%80%90%E3%83%AC%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%93%E3%83%BC%E3%83%A0%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%BC%E3%80%91lips4%E3%80%81lips-lx%E3%80%81capt%E3%80%81carps2%E3%81%AE%E9%81%95%E3%81%84&#34;&gt;LIPS4、LIPS LX、CAPT、CARPS2の違い&lt;/a&gt;があってややこしい。&lt;/p&gt;&#xA;&lt;p&gt;MF4400の場合はCARPS2らしいので、&lt;a href=&#34;https://cweb.canon.jp/drv-upd/lasershot/linux/lipslxlinux.html&#34;&gt;LIPSLX/CARPS2 Printer Driver for Linux Ver.5.10&lt;/a&gt;で良さそうだ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;span class=&#34;Host&#34;&gt;GT110b&lt;/span&gt;にUSBで接続し、&lt;a href=&#34;https://oip.manual.canon/USRMA-0585-zz-DR-jaJP/contents/dlu-inst-reg_utility.html&#34;&gt;プリンタを登録する&lt;/a&gt;に倣ってポチポチしていくと&#xA;&lt;blockquote class=&#34;Log&#34;&gt;MF4400-Series (待機中, ジョブを受け付け中, 共有, サーバーのデフォルト)&lt;br/&gt;&#xA;                説明: Canon MF4400 Series&lt;br/&gt;&#xA;                場所: GT110b&lt;br/&gt;&#xA;プリンタードライバー: Canon MF4400 Series CARPS2 (白黒, 両面可)&lt;br/&gt;&#xA;                接続: usb://Canon/MF4400%20Series?serial=0123K7112E0F&amp;interface=1&lt;br/&gt;&#xA;      デフォルト設定: バナー=none, none 用紙サイズ=iso_a4_210x297mm 両面指定=one-sided&lt;/blockquote&gt;てな感じに登録されるので、テストプリントで問題なければ完了。&lt;/p&gt;&#xA;&lt;p&gt;実際はGUIじゃなかったのでエラー終了し、lpadminなどごにょごにょ叩いて試行錯誤したのだが。&lt;/p&gt;&#xA;&lt;p&gt;続いて、ネットワーク共有するために&lt;a href=&#34;https://ja.wikipedia.org/wiki/Uncomplicated_Firewall&#34;&gt;ufw&lt;/a&gt;にCUPS(631/TCP)の穴開けを行い、&#xA;&lt;span class=&#34;Path&#34;&gt;/etc/cups/cupsd.conf&lt;/span&gt;にも Order allow,deny のところにAllowにするアドレス情報を列挙。&#xA;&lt;blockquote class=&#34;Log&#34;&gt;&#xA;  Order allow,deny&lt;br/&gt;&#xA;  Allow localhost    # add&lt;br/&gt;&#xA;  Allow 172.16.1.0/24    # add&lt;br/&gt;&#xA;  Allow 192.168.199.0/24    # add&lt;/blockquote&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;そして、&lt;a href=&#34;https://ja.wikipedia.org/wiki/Avahi&#34;&gt;Avahi&lt;/a&gt;の設定。&#xA;&lt;a href=&#34;https://qiita.com/iruka/items/78c057dff743ec457fb6&#34;&gt;AirPrintするためだけにUbuntuでAvahi-daemonを動かしてみました。&lt;/a&gt;を鵜呑みにして&lt;span class=&#34;Path&#34;&gt;/etc/avahi/service/AirPrint-Canon_MF4400_Series.service&lt;/span&gt;まで作ったが、よく考えるとAirPrint非対応のプリンタ情報が&lt;blockquote&gt;# avahi-browse -atr&lt;/blockquote&gt;で出力されるって事は&lt;a href=&#34;https://ja.wikipedia.org/wiki/Avahi&#34;&gt;Avahi&lt;/a&gt;が自動的に認識して喋っているという事なので、特に設定をしなくても&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A2%E3%83%B3%E3%83%89%E3%83%97%E3%83%AC%E3%82%A4&#34;&gt;プラグアンドプレイ&lt;/a&gt;でイケるようだ。&lt;/p&gt;&#xA;&lt;p&gt;追伸、&lt;a href=&#34;https://bty.sakura.ne.jp/wp/&#34;&gt;BTY備忘録&lt;/a&gt;によると&lt;blockquote class=&#34;Log&#34;&gt;$ sudo apt install apparmor-utils&lt;br/&gt;$ sudo aa-complain cupsd&lt;/blockquote&gt;も必要なようだ。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
