Linuxで電源を入れる必要があるHP LaserJet 1320nをインストールしたいと思います。再起動するたびに新しいIPアドレスを取得します。プリンタの電源を入れるたびに、同じIPアドレスを受け取るプリンタに依存せずにLinuxコンピュータにプリンタをインストールするにはどうすればよいですか?
答え1
私のHuawei CPE B593ホームルーター/ 4Gモデムでも、上記のTom Klinoが提案したように、デバイスをMACアドレスに接続する機会があります。可能であれば、これが最善の解決策だと思います。
まず、プリンタのIPを探します。
user@PetaspeedBeaver:~$ lpstat -a
laserjet1320_killeberg accepting requests since ons 10 jun 2015 20:22:56
user@PetaspeedBeaver:~$ lpstat -v laserjet1320_killeberg
device for laserjet1320_killeberg: hp:/net/hp_LaserJet_1320_series?ip=100.100.1.5
次に、プリンタのMACアドレスを確認してください。 HP LaserJet 1320nでは本機には表示されていませんが、プリンタに接続している場合はTelnet経由でアクセスできます。
root@PetaspeedBeaver:~# telnet 100.100.1.5
Trying 100.100.1.5...
Connected to 100.100.1.5.
Escape character is '^]'.
HP JetDirect
Password is not set
Please type "menu" for the MENU system,
or "?" for help, or "/" for current settings.
> menu
===JetDirect Telnet Configuration===
HP JetDirect : J7958A
Firmware Version : V.28.05
Manufacturing ID : 25014523F02501
Hardware Address : 00:13:21:C3:E1:4F
System Up Time : 0:05:09
MAC アドレスは、上記の「ハードウェアアドレス」としてリストされています。
次に、ルーターのIPにバインドします。 Huawei CPE B593では、LAN-DHCP設定の下にあります。 「適用」をクリックしてDHPCサーバーを再起動すると、正常に動作します。