No puedo encontrar la dirección IP de la impresora

No puedo encontrar la dirección IP de la impresora

Estoy intentando conectar una impresora térmica genérica a través de Ethernet. Pero parece que no puedo encontrar una manera de encontrar su dirección IP.

$ dmesg
[  832.709585] e1000e: enp0s31f6 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
$ sudo ifconfig

enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::e7b:ce95:c38:5138  prefixlen 64  scopeid 0x20<link>
        ether a4:4c:c8:6b:98:ec  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 177  bytes 32617 (32.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 16  memory 0xef200000-ef220000  
$ lpinfo --include-schemes dnssd -v
$ sudo lpstat -t
scheduler is running
no system default destination
lpstat: No destinations added.
lpstat: No destinations added.
$ lpinfo -v
file cups-brf:/
network beh
network socket
network lpd
direct hp
network ipps
network ipp
network https
network http
direct hpfax

El manual de instalación sugiere que cree una conexión 'AppSocket/HP JetDirect' en CUPS y configure el URI del dispositivo en el formato socket://192.168.1.240:9100

Lo que veo en el ifconfiges una dirección inet6. Pero, ¿cómo encontrar la IP que podría usar al configurar la conexión 'AppSocket/HP JetDirect' en CUPS?

Respuesta1

En primer lugar, asegúrese de que su impresora tenga una dirección IP fija para que no cambie todo el tiempo cuando se agote el tiempo mínimo de DHCP.

Si está en una red doméstica, la mayoría de los enrutadores DSL domésticos (FritzBox, etc.) tienen la opción de asignar siempre la misma IP a un dispositivo, incluso con DHCP (básicamente asignan la misma IP a la misma dirección MAC). En algunos casos, incluso puede asignar un nombre de host al dispositivo para poder usarlo ("impresora fotográfica" o lo que sea).

El enrutador también es su mejor opción para identificar la IP de la impresora; vaya a la "descripción general de la red" (o como se llame en su enrutador) y consulte el proveedor del dispositivo.

Si eso no funciona, verifique si puede hacer que su impresora imprima una página de estado; o, a veces, incluso está en algún lugar del menú de la impresora.

Respuesta2

ejecutar /usr/lib/cups/backend/snmp.

información relacionada