Devo conoscere lindirizzo IP della mia stampante da OSX per poterlo configurare nel laptop Windows delle mie figlie. Ho provato la soluzione suggerita in Come si ottiene un ' IP della stampante in lion? ma ottengo solo: dnssd: //AL-CX11-08F61E._printer._tcp.local./auto e non riesco a eseguire il ping di AL-CX11-08F61E._printer._tcp.local. perché non si risolve. Comunque posso stampare. Come ottengo lindirizzo IP effettivo?

Modifica: perché non si risolve dalla riga di comando, ma OSX può ancora stampare?

Commenti

  • La stampante è effettivamente in rete o è collegata direttamente al Mac?
  • La stampante è in rete, non direttamente collegata.
  • È lindirizzo IP della stampante definito manualmente o tramite DHCP? Se il suo indirizzo IP viene attribuito dinamicamente tramite DHCP, ' non avrai una configurazione stabile su Windows se utilizzi un indirizzo IP. Il metodo corretto inizia definendo un nome e un indirizzo IP statico per la stampante sul router (es .: snow-white 192.168.1.128). Successivamente potrai configurarlo da MacOS X e Windows con il nome della rete (es .: snow-white.local).
  • Chiarisci il tuo commento n ° 2: comè la stampante accede alla rete? Aggiungi queste informazioni allinizio della domanda: questo è un dettaglio chiave.
  • non sei sveglio? Il mio ' t risponde ad arp o nmap se ' è addormentato, sebbene si sveglierà & print se ' è un dispositivo già noto per quella macchina.

Rispondi

Esiste uno strumento Bonjour Browser che ti mostrerà i dispositivi collegati sulla rete corrente. I tipi di connessione sono ordinati e di solito puoi trovare le stampanti in Spooler di stampa (_printer._tcp.) o Internet Printing Protocol (_ipp._tcp.) . Ogni dispositivo elencherà il proprio indirizzo IP, tra le altre informazioni.

Commenti

  • Grazie. Questo strumento mostra effettivamente lindirizzo IP e altre informazioni utili.
  • Questo strumento ora si chiama " Discovery " ed è disponibile nellapp store del Mac. Inoltre, a partire da oggi, è presente un collegamento alla pagina dellapp store del Mac sul sito Web fornito in questa risposta.

Risposta

Utilizza http://localhost:631/printers/ per visualizzare lelenco delle stampanti disponibili. La pagina mostra sia il modello della stampante che il suo IP / nome nella scheda Stampanti. Per abilitare la pagina cups, esegui cupsctl WebInterface=yes nel terminale.

Se non mostra direttamente un indirizzo IP, fai clic sulla stampante, dove di solito cè una connessione voce come in questo esempio:

Voce di esempio per una stampante OKI MC342 rilevata automaticamente

Successivamente esegui cupsctl WebInterface=no nel terminale.

Se quanto sopra ancora non si risolve in un indirizzo IP, prova dns-sd come spiegato in Come posso elencare gli indirizzi IP di tutte le stampanti AirPrint su una rete? ; cerca “_ipp._tcp” in quel post.

Affinché funzioni DEVI essere sulla stessa rete della stampante: non funziona se sei su una rete diversa (ad esempio quando sei sul strada e la stampante scoperta è a casa).

Esempio di una stampante che non mostra lindirizzo IP:

inserisci qui la descrizione dellimmagine

Commenti

  • Questa dovrebbe essere la risposta accettata … no cruft da installare, semplice da usare.
  • Questo non mostra lIP della mia stampante. La colonna Location è vuota 🙁
  • @alpipego La mia posizione è un campo inserito dallutente per mostrare dove si trova fisicamente la stampante. Non ' Non credo che ' vedrai un indirizzo IP.
  • @alpipego fai clic su una stampante; la maggior parte dei driver di stampa mostrerà un " Connessione " che in una forma o nellaltra ha un indirizzo IP per la stampante. I ' aggiungerà uno screenshot alla risposta.
  • apple.stackexchange.com/questions/175241/… mi ha davvero aiutato a capirlo, grazie!

risposta

Apri lapplicazione Terminale in Applicazioni / Utility

digita

lpstat -s 

Dovresti vedere un elenco di tutte le tue stampanti installate.Il numero dopo lpd: // è lindirizzo IP

A meno che tu non stia utilizzando un server di stampa, nel qual caso vedrai il nome di dominio completo del server di stampa lì.

Commenti

  • Questo non è necessariamente vero. Cosa succede se la connessione della stampante ' non utilizza il protocollo LPD (Line Printer Daemon), ma IPP (Internet Printing Protocol)? Oppure DNSSD (" dnssd: // …) " o AppSocket (" socket: // … ") ? E poi, durante la configurazione della coda non è stato utilizzato lindirizzo IP, ma il nome host ??
  • Vuoi che modifichi la mia risposta?

Risposta

Tutte le moderne stampanti collegabili in rete (dotate di display) hanno unopzione per impostare e visualizzare lindirizzo IP. Spesso si tiene premuto il pulsante “vai” per 15 secondi o durante laccensione della stampante. A volte è necessaria unutilità che accompagna la stampante per impostarla e / o visualizzarla. Controlla il tuo manuale o trovane uno online.

Commenti

  • È corretto, ma non risponde alla domanda. Voglio scaricarlo da OSX, non dalla stampante.

Risposta

Dovresti essere in grado di

 ping -c 1 AL-CX11-08F61E.local. | grep PING 

( NON ping AL-CX11-08F61E._printer._tcp.local.).

La riga che vedi dovrebbe rivelare lindirizzo IP della stampante.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *