古いレーザープリンターやインクジェットプリンターでも、ほとんどの人にとっては十分でしょう。しかし、Wi-Fiに対応していないプリンターを使うのは面倒かもしれません。しかし、Raspberry Piをワイヤレスプリントサーバーにするのは簡単です。ネットワーク上のどのコンピューターからでも、有線プリンターに印刷できるようになります。Raspberry Piプリントサーバーの作り方をご紹介します。
Raspberry Piプリントサーバーを作るために必要なもの
- Wi-Fi搭載のRaspberry Pi。このプロジェクトにはPi Zero Wが最適ですが、Wi-Fi搭載のPiであればどれでも使えます。予備の
- 8GB以上のmicroSDカードにRaspberry Pi OSをインストールします。モニター、キーボード、マウスを使わずにセットアップを実行できるよう、Raspberry Piのヘッドレスセットアップをお勧めします。
- Piをプリンターに接続するための USBアダプター。Raspberry Pi Zero Wの場合は、USB OTG(Micro USBオス - USB Type-Aメス)ケーブルが必要です。Pi Zero Wの場合は、プリンターに接続するためにUSB OTGケーブルが必要です。
- ネットワーク機能のないプリンター。
Raspberry Piプリントサーバーのセットアップ方法
1. Raspberry Pi でターミナル ウィンドウを開くか、SSH 経由でログインします。
2.インストール可能なソフトウェアのリストを更新します。
sudo apt update
3. Common Unix Print System (CUPS) ソフトウェアをインストールします。
sudo apt install cups
4.プリンタを使用できるユーザー グループに 、デフォルトのユーザー pi を追加します。
sudo usermod -a -G lpadmin pi
5. Pi が常にネットワーク上に存在できるように、 静的 IP アドレスを作成します。
sudo nano /etc/dhcpcd.conf
6.ファイルの最後に、静的IPアドレス、ルーターの詳細、DNSサーバーを追加します。これらの詳細は、ルーターの設定によって異なります。完了したら、Ctrl + X、Y、Enterキーを押して保存し、終了します。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
interface wlan0
static ip_address=192.168.0.99/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
7.ネットワーク経由でアクセスできるように CUPS を構成します。
sudo cupsctl --remote-any
8.まだ設定されていない場合は、Raspberry PiへのSSHリモートアクセスを設定します。raspi-config(sudo raspi-config)を起動し、「インターフェースオプション」→「SSH」でSSHを有効にして終了し、再起動します。
10.別のコンピュータのブラウザで、Raspberry PiのIPアドレス(末尾に:631)にアクセスします。この例では、IPアドレスは192.168.0.99です。
192.168.0.99:631
CUPS Web インターフェイスが表示され、ここからプリンタ サーバーを管理できます。
11. [管理]タブをクリックし、次の画面で[プリンタの追加]をクリックします。
12. 「アップグレードが必要です」という警告が表示され、その後にダウンロード リンクが表示された場合は、CUP をアップグレードします。
13. 「接続はプライベートではありません」という警告が表示された場合は、 「詳細設定」を選択し、「続行」を選択します。
14.ユーザー名とパスワードを入力します。デフォルトでは、これらはpiとraspberry です。
15.プリンタの名前の横にあるラジオボタンをクリックします。
16.プリンターのモデルを選択し、「プリンターの追加」をクリックします。通常、最初に返される値が正しいはずです。
17. 「デフォルト オプションの設定」をクリックする前に、プリンターの設定を確認します。
「プリンタ」に移動し、お使いのプリンタをクリックします。そのプリンタの設定画面が開きます。
18. [メンテナンス] メニューにある [テスト ページの印刷] をクリックしてテスト ページを印刷し、プリンターが正常に動作していることを確認します。
WindowsデバイスからRaspberry Piプリントサーバーを使用する
Windows 10にプリンターを追加するのはとても簡単です。Windowsデバイスがプリントサーバーと同じネットワークに接続されていることを確認してください。
1.スタート メニューからプリンターを検索し、プリンターとスキャナーをクリックします。
2. 「プリンターまたはスキャナーの追加」をクリックします
3.プリント サーバーをクリックします。
4. [デバイスの追加] をクリックすると、Windows はプリント サーバーと通信します。
5. 「管理」をクリックして、プリンター設定ページを開きます。
6. 「テスト ページの印刷」をクリックして、Windows がプリント サーバーを正常に使用できるかどうかをテストします。