{

Networked printer "Authentication Required"

Qualche tempo fa ho installato sulla mia macchina Ubuntu (12.04) una stampante di rete. Se i primi tempi non mi pesava dover inserire ogni volta username e password, dopo un po' è diventato scocciante, allora ho deciso di spuntare l'apposito check per salvare le credenziali.

Purtroppo non ha funzionato!

Ho cercato in rete e mi sono imbattuto in questo thread del forum di Ubuntu, ma, anche seguendo tutte le indicazioni trovate, il file printers.conf veniva sovrascritto da cups perdendo le modifiche.

Allora ho provato "semplicemente" a modificare l'impostazione nel seguente modo:

  1. ho aperto un terminale (ctrl+alt+t, oppure alt+f2)
  2. ho digitato "system-config-printer" (senza virgolette) e premuto invio
  3. dall'elenco delle stampanti ho cliccato col tasto destro del mouse su quella con problemi di autenticazione e selezionato la voce "Proprietà"
  4. ho cliccato sul tasto "Cambia" della voce "URI della periferica:"
  5. ho atteso che Ubuntu riconoscesse che ero in modifica
  6. a questo punto sulla parte a destra della finestra è apparsa la voce "Autenticazione"
  7. ho spuntato la voce "Imposta ora i dettagli di autenticazione" e inserito username e password
  8. cliccato su "Applica" (N.B. il tasto "Verifica" mi ha dato errore)

Ora non devo più impostare le credenziali ad ogni stampa. Peggio: non devo avviare system-config-printer, selezionare la coda di stampa della stampante di rete e selezionare la voce per l'autenticazione!

Per curiosità sono andato a vedere cosa è cambiato nel file /etc/cups/printers.conf.
La voce DeviceURI è diventata nella forma smb://<username>:<password>@<url-stampante>/<stampante>.
N.B. La password è in chiaro!

Spero di essere stato utile!
Buona stampa a tutti

Realizzato con Drupal, un sistema open source per la gestione dei contenuti