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