DebianベースのNASにプリンタをインストールする

DebianベースのNASにプリンタをインストールする

私はローカルNAS(zyxcel NSA 325)でDebianを実行しており、プリンタ(Epson Stylus SX 125)をインストールしたいと思います。私はLinuxに精通しておらず、NASをSAMBAリポジトリとしてのみ使用しています。

CUPSがインストールされており、スタイラス用のドライバをインストールする必要があるようです。

ここでプリンタ用のLinuxベースのドライバを見つけました。 http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX

プリンタを検索したときに得られたドライバは次のとおりです。

epson-inkjet-printer-n10-nx127-1.0.1-1lsb3.2.i486.rpm   1.7 MB  
epson-inkjet-printer-n10-nx127_1.0.1-1lsb3.2_i386.deb   1.7 MB  
epson-inkjet-printer-n10-nx127-1.0.1-1lsb3.2.x86_64.rpm 1.69 MB 
epson-inkjet-printer-n10-nx127_1.0.1-1lsb3.2_amd64.deb  1.68 MB 
epson-inkjet-printer-n10-nx127-1.0.1-1lsb3.2.src.rpm    2.24 MB 

どのドライバを使用する必要があり、ドライバをダウンロードしてインストールするにはどうすればよいですか?

私の主な目標は、SAMBA経由で既存のプリンタを使用することです。ドライバをインストールした後、SAMBAを介して自分のプリンタに自動的にアクセスできますか?

答え1

これは純粋なバイナリドライバです(src.rpmにはプリコンパイルされた.soファイルが含まれています)。 x86およびx86_64/AMD64でのみ機能します。したがって、ARMベースのNASには適していません。

しかし、それによるとRaspberry Piフォーラムの投稿その後、Gutenprint Stylus T22ドライバが動作します。

インストールの基本的な手順は次のとおりです。

  1. apt install printer-driver-gutenprint(またはパッケージのインストールを好む)
  2. ユーザー(NAS内)をlpadminグループに追加します。コマンドラインから:adduser your-user-name lpadmin
  3. CUPS管理ツールまたはCUPS Webインターフェースを使用してください(http://nas-ip-address:631/デフォルトではリモートアクセスを許可するかどうかはわかりませんが、/etc/cups/cupsd.conf接続を開始するにはSSHポート転送を編集または使用する必要がありますlocalhost。以下を参照)。
  4. 上部の[管理]をクリックし、[プリンタ]の下にある[プリンタの追加]をクリックします。ログインするように求められます。ユーザー名とパスワードは有効でなければなりません。
  5. リストにプリンター(最小USBプリンター)が表示されている場合は選択してください。プリンタの追加画面に進みます。
  6. ブランドについて尋ねたら、Epsonと言ってください。モデル番号(このフォーラムの投稿に従う)として「EPSON Stylus T22 - CUPS + Gutenprint」を選択します。 (SX125に似たモデルを試してみることもできます)
  7. 追加した後、[管理]タブに戻ると、[このシステムに接続されているプリンタの共有]チェックボックスがあることを確認する必要があります。次に「設定を保存」をタップします。

SSHポート転送必要に応じてこのようなことを行い、ssh -L1234:127.0.0.1:631 your-user@nas-ip-addressセッションを開いたままにしてください。それから訪問してください。http://localhost:1234/あなたのウェブブラウザから。

関連情報