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:
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:
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.