Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Abilitare e configurare il print server nei router DVA-5582 e DVA-5592
#1
Anche se si tratta di due router fibra e non propriamente di due printserver, ho pensato di fare una mini-guida esterna alle discussioni dei due router relativa alla sola funzione printserver presente in entrambi.
Questi due router infatti possono condividere in rete delle stampanti collegandole a una delle due porte USB. (Dato che possiedo solo il 5592, se qualche possessore del 5582 mi segnala inesattezze sarà utile per tutti )
La gestione del printserver è disponibile per entrambi in una pagina nascosta dell'interfaccia web, che per il DVA-5592 è direttamente accessibile, mentre per il DVA 5582 è stata disabilitata.
I possessori del DVA-5582 devono per prima cosa abilitare la pagina via telenet con questa serie di comandi
Codice:
configure
management
webgui
uipage dboard/printers
permissions 2221
A questo punto è possibile raggiungere la pagina della configurazione vera e propria all'indirizzo
Codice:
http://192.168.1.1/ui/dboard/printers
Se non avete ancora collegato nessuna stampante sulla porta USB dovrebbe mostrarvi l'icona "configurazione", mentre nella mia immagine trovate che è già presente la mia.

[Immagine: Stampanti.jpg]
Cliccando su configurazione vi appaiono le opzioni, la prima delle quali è quella fondamentale: abilitare il PrintServer! Io ho abilitato anche l'interfaccia, ma da quello che ho visto funziona anche senza mettere la spunta su questa opzione.


[Immagine: Configurazione_stampa.jpg]
Poi cliccate sul bottone "server di stampa" e anche qui abilitate la condivisione in Windows, altrimenti non troverete la stampante in rete, mentre il secondo e terzo protocollo vi sono utili anche se avete in rete macchine non Windows. 
[Immagine: Server_stampa.jpg]
Chiudete e a questo punto si può passare a configurare la vostra stampante.

Prerequisiti:
Molte stampanti vi comunicheranno i driver di installazione anche attraverso la condivisione in rete, ma non tutte. Se volete evitare problemi, la cosa più semplice è collegare prima la stampante alla porta usb dei singoli computer in modo da installare i driver come stampante locale. In questo modo saranno disponibili nell'elenco dei driver anche configurando la stampante in rete!
Entrambi i router hanno due porte USB, nel caso del DVA-5592 quella marchiata 1 è USB3 e quella 2 è USB2, e secondo il sito ADB per il corrispondente modello dovrebbe essere quella ottimizzata per la stampa. Se non erro per il DVA-5582 entrambe sono USB2 e la scelta dovrebbe essere indifferente.
Una volta collegata la vostra stampante al router potrebbero volerci alcuni istanti prima che il router la riconosca, dopo di che dovrebbe comparire sia nella rete utente che nella pagina di configurazioni stampanti. Nella pagina rete utente la trovate elencata sotto le connessioni USB. Nel mio caso la mi stampante ha un lettore SD che viene visto come disco collegato insieme.
[Immagine: AuzXq7d.jpg]
A questo punto se cliccate sulla stampante vi apre la pagina del print jobs.
[Immagine: Printer_Job.jpg]

Dalla pagina del Server invece dovreste vedere quello che ho postato nella prima immagine. Cliccate sull'opzione "condividi" per condividere la stampante, e su "dettagli" per avere tutte le altre opzioni, come per esempio il nome con cui condividerla in rete.
[Immagine: Dettagli_stampante.jpg]
Dopo queste impostazioni la stampante è pronta per il JetDirect sia sotto Windows che sotto Mac usando come riferimento l'ip del router. Sotto windows dovreste trovare tra le risorse di rete il router digitando l'ip preceduto da doppio backslash in esplora risorse e poi dovreste vedere la stampante condivisa.
Codice:
\\192.168.1.1

In alternativa, se preferite trovarlo direttamente in esplora risorse potete attivare la condivisione samba del router sotto 
Codice:
http://192.168.1.1/ui/dboard/storage/netserver?backto=storage

 inserendo come "dominio Netbios" il gruppo di windows che usate e come "nome Netbios" il nome di rete per il router. A questo punto, sia che stiate esplorando direttamente usando l'ip che come rete di windows, aprendo il router dovreste trovare la stampante (se è accesa).
[Immagine: P6QRir8.jpg] 
Cliccando sull'icona, sia che la stampante mandi i driver anche in rete o no, si aprirà la configurazione guidata della stampante. Se il driver non verrà riconosciuto basta sceglierlo dall'elenco dei driver delle stampanti (ecco perchè è utile averla già installata in locale). 
Sotto Mac potrete trovare sotto le configurazioni delle stampanti la possibilità di aggiungere le stampanti windows, ma ho avuto dei problemi a stampare, nel senso che le stampe andavano in pausa ed ogni volta mi veniva chiesta la password per stampare.
Al contrario installando la stampante come IP e scegliendo il protocollo HPJetDirect le stampe vengono fatte senza problemi.

Limiti
Se collegate delle multifuzione, il printserver non vi permetterà né di fare scansioni in rete né di inviarle direttamente al pc.
Non potete stampare da smartphone, a meno che la vostra stampante non sia compatibile (e pochissim

Icona sull'interfaccia web
Se utilizzate Tampermonkey o Greasemonkey potete usare questo piccolo script per abilitare la visualizzazione dell'icona del PrintServer direttamente sulla pagina principale dell'interfaccia del router. Abilita anche la visualizzazione delle statistiche generali. Non sono una esperta di script Greasemonkey, perciò se vedete degli errori vi prego di segnalarli.
Codice:
// ==UserScript==
// @name         Interfaccia personalizzata D-link DVA-5592
// @version      0.3
// @description  Abilita le funzioni nascoste dall'interfaccia web standard
// @author       Lila
// @match        http://192.168.1.1/ui/dboard
// @require      /js/jquery.tools.min.js
// @grant        GM_addStyle
// ==/UserScript==

GM_addStyle('div#summaryArea {display: block;}');

var SearchLi  = $("ul#menu.icons li:has(a#homenet)");

SearchLi.each ( function () {
    var jThis       = $(this);
    jThis.parent ().append ('<li><a id="printserver" class="icon" onclick="return link_onclick(this);" style="background-image: url(/images/PrintSettings48.png);" href="/ui/dboard/printers">Print<br>Server</a></li>');
    } );
Cercherò di correggere e aggiornare queste informazioni con i vostri suggerimenti.
Cita messaggio
#2
Ciao, ho seguito la tua guida e mi sembra di aver fatto tutto correttamente. La stampante mi viene rilevata nell'elenco delle disponibili ma quando provo a stampare il documento non si mette in coda. Ho il router DVA 5592 e la stampante è una HP Laserjet 1018. Utilizzo Windows 10
Cita messaggio
#3
Ho un router DLINK 5592.
Ho eseguito i passaggi secondo la guida di LILA per configurare la stampante USB in rete con il router DLINK 5592 (prima era funzionante via usb con il vecchio router).
In sintesi, in Home-Stampanti-Configurazione ho abilitato il servizio di stampa (interfacce: due check spuntati prima di Bridge Ethernet ...).
Poi, in Home-Stampanti-Server ho abilitato la condivisione con windows, ho abilitato il direct printing sulla porta 9100, ho abilitato il server ipp sulla porta 631.
Infine, in Home-Stampanti-DettagliStampante ho abilitato la condivisione della stampante col nome CanonMF4150.
In questa pagina, la stampante risulta nello stato ONLINE.

Il primo problema l'ho trovato quando sono andato a digitare:
\\192.168.1.1
in quanto mi appare una finestra che dice:
Non puoi connetterti alla condivisione ... questa condivisione richiede il protocollo SMB1 che non è sicuro ... il sistema richiede SMB2 o superiore ...

Comunque, ho installato la stampante sulla porta 9100, ma ogni stampa va in coda ma non in stampa.

Qualcuno ha avuto lo stesso problema?
Cita messaggio
#4
(13-05-2018, 2:35)dataconsav Ha scritto: Non puoi connetterti alla condivisione ... questa condivisione richiede il protocollo SMB1 che non è sicuro ... il sistema richiede SMB2 o superiore ...
Qualcuno ha avuto lo stesso problema?

Ciao, leggi qui.
Cita messaggio
#5
(13-05-2018, 9:12)m4ss1 Ha scritto:
(13-05-2018, 2:35)dataconsav Ha scritto: Non puoi connetterti alla condivisione ... questa condivisione richiede il protocollo SMB1 che non è sicuro ... il sistema richiede SMB2 o superiore ...
Qualcuno ha avuto lo stesso problema?

Ciao, leggi qui.

Come da consiglio ho abilitato il protocollo SMB1 e la stampante è ora visibile in rete e l'ho potuta installare e funziona Smile

Tuttavia, andando nelle proprietà della stampante ho potuto notare che non viene usata nessuna porta specifica, in quanto viene vista come stampante condivisa di Windows.

Invece io vorrei usarla come una stampante di rete vera e propria (come l'avevo configurata sul vecchio router) per stampare sulla porta formata dall'indirizzo IP del router 192.168.1.1 e dalla porta 9100. In questo modo potrei eliminare la condivisione windows e l'abilitazione del protocollo SMB1, con vantaggi sotto il profilo della sicurezza.

Quindi ho provato ad installarla anche come stampante di rete su 192.168.1.1 con porta 9100, ma in questo modo non funziona: quando invio la stampa, il documento da stampare rimane in coda (addirittura la prima stampa si perde nel nulla, mentre le successive vanno in coda).
Sono quasi sicuro che il problema risiede nel router (configurazione? bug?) in quanto se poi voglio stampare sulla stampante condivisa di cui sopra, devo prima riavviare il router (altrimenti non funziona) !!!

Qualcuno ha il 5592 con stampante configurata come stampante di rete vera e propria (stampa su 192.168.1.1 con porta 9100)?
Cita messaggio
#6
(13-05-2018, 12:36)dataconsav Ha scritto: Quindi ho provato ad installarla anche come stampante di rete su 192.168.1.1 con porta 9100, ma in questo modo non funziona: quando invio la stampa, il documento da stampare rimane in coda (addirittura la prima stampa si perde nel nulla, mentre le successive vanno in coda).

Devi installarla come stampante locale, quando ti chiede la porta selezioni Crea una nuova porta, selezioni Standard TCP/IP Port e metti l'indirizzo IP del router.
Cita messaggio
#7
Ciao a tutti

Sto cercando di configurare il router per utilizzare le mie due stampanti in rete, senza molto successo.

Il mio sistema è il seguente:
router: DVA-5592_A1_WI_20180405
mac: iMac 3,06 intel core 2 duo - 21,5" late 2009 - macOS High Sierra 10.13.5
pc: Dell Vostro 15 serie 3000 - windows 10 home
pc: samsung n150 plus - windows 10 home
stampante: samsung xpress m2026
stampante/scanner: hp deskjet F2180

In questo momento sto utilizzando l'iMac e la Samsung, ma il router non riconosce la presenza della stampante.
Ho provato a seguire le indicazioni del primo messaggio ma la stampante non viene rilevata.

Per entrare nell'interfaccia 'stampanti' ho dovuto digitare il link che avete segnalato per il modello 5582, perché non compare nei menu del mio 5592

Fatemi sapere che altri dati vi servono.

Grazie
Cita messaggio
#8
Molto interessante il post iniziale di Lila e in generale il livello della discussione in questo forum mi piace molto. Purtroppo non avevo trovato questa pagina quando la cercavo quindi per tentativi ho trovato da solo come configurare VIA TELNET la mia vecchia stampante (HP Deskjet 920c) sul router D-Link DVA-5592, e pertanto condivido con voi la mini guida che mi ero appuntato mentre scoprivo come fare.
Note:
  • non ho letto con precisione ogni messaggio del thread ma non mi sembra di duplicare alcun messaggio altrui; se mi sbaglio avvertitemi!
  •  Sono un utente linux (Linux Mint 18 Cinnamon 64bit)
  •  tutto il procedimento avviene da interfaccia telnet e se premo TAB i comandi vengono autocompletati.
  •  Tutte le volte che vengono mostrati i comandi disponibili è perché ho premuto il tasto "?".
  •  Per riferimento lascio anche l'output dell'help, giusto per capire quali siano tali comandi disponibili.
  •  durante il processo, per sicurezza ho lanciato più volte "configSave", probabilmente basta farlo una volta alla fine.


Da terminale lancio telnet 192.168.1.1 (indirizzo IP del mio router).
Digito nome utente e password (di default "admin","admin")


Codice:
Welcome
DLINK# configure
DLINK(cfg)# printerService
DLINK(cfg-printerService)# ?
 !                        Comments
 configSave               Save current configuration
 disable                  Disable current object
 enable                   Enable current object
 exit                     Exit
 interface                interface
 printer                  Enter "printer" config view
 quit                     Quit the CLI
 return                   Return to "configure" config view
 servers                  Enter "servers" config view
 show                     Show details about current object
 showRunningConfigScript  Print current config view configuration in portable way
 spooling                 Set spooling
 spoolingVolume           Set storage device for spooling

DLINK(cfg-printerService)# show

----------------------------------------------------------------------
PrinterDeviceNumberOfEntries             | 1 <---OK, la stampante viene vista
Enable                                   | false
SpoolEnabled                             | false
SpoolPartition                           |
Interfaces                               |
AutoshareEnable                          | false
Status                                   | Disabled
----------------------------------------------------------------------
DLINK(cfg-printerService)# enable [abilito il printerService e verifico se funziona]
DLINK(cfg-printerService)# show

----------------------------------------------------------------------
PrinterDeviceNumberOfEntries             | 1
Enable                                   | true <---OK, server ora attivo
SpoolEnabled                             | false
SpoolPartition                           |
Interfaces                               |
AutoshareEnable                          | false
Status                                   | NoPrinters
----------------------------------------------------------------------
DLINK(cfg-printerService)# printer
Syntax error: The command is not completed
DLINK(cfg-printerService)# printer Hewlett-Packard1504 <---premo TAB et voilà, mi autocompleta il nome! Il modello non è precisissimo, ma funzionerà.
DLINK(cfg-printerService-printer:Hewlett-Packard1504)#
 !                        Comments
 configSave               Save current configuration
 description              Description of printer device
 disable                  Disable current object
 enable                   Enable current object
 exit                     Exit
 jobCancel                Cancel job
 jobShow                  Show actual jobs
 location                 Location of printer device
 name                     Name of printer device
 quit                     Quit the CLI
 return                   Return to "configure" config view
 show                     Show details about current object
 showRunningConfigScript  Print current config view configuration in portable way

DLINK(cfg-printerService-printer:Hewlett-Packard1504)# show

----------------------------------------------------------------------
DeviceName                               | /dev/usblp0
SerialNumber                             | MY16M6D02YBI
Enable                                   | false
Name                                     | Hewlett-Packard1504
DeviceURI                                | usb://HP/DESKJET%20920C?serial=MY16M6D02YBI
Status                                   | Online
ConnectionType                           | USB 1.1
Vendor                                   | Hewlett-Packard
Model                                    | 1504
Description                              | HEWLETT-PACKARD DESKJET 920C
Location                                 |
RawPortNumber                            | 9100
PrintJobNumberOfEntries                  | 0
----------------------------------------------------------------------
DLINK(cfg-printerService-printer:Hewlett-Packard1504)# enable
DLINK(cfg-printerService-printer:Hewlett-Packard1504)# configSave
DLINK(cfg-printerService-printer:Hewlett-Packard1504)# show

----------------------------------------------------------------------
DeviceName                               | /dev/usblp0
SerialNumber                             | MY16M6D02YBI
Enable                                   | true <--Ora la stampante è installata sul router e abilitata
Name                                     | Hewlett-Packard1504
DeviceURI                                | usb://HP/DESKJET%20920C?serial=MY16M6D02YBI
Status                                   | Online
ConnectionType                           | USB 1.1
Vendor                                   | Hewlett-Packard
Model                                    | 1504
Description                              | HEWLETT-PACKARD DESKJET 920C
Location                                 |
RawPortNumber                            | 9100
PrintJobNumberOfEntries                  | 0
----------------------------------------------------------------------
DLINK(cfg-printerService-printer:Hewlett-Packard1504)# showRunningConfigScript
name Hewlett-Packard1504
description "HEWLETT-PACKARD DESKJET 920C"
enable


Volendo, con i comandi "description" e "location" si possono inserire ulteriori dettagli. Vedi esempio:


Codice:
DLINK(cfg-printerService-printer:Hewlett-Packard1504)# location "Sala attaccata al router"
DLINK(cfg-printerService-printer:Hewlett-Packard1504)# show

----------------------------------------------------------------------
DeviceName                               | /dev/usblp0
SerialNumber                             | MY16M6D02YBI
Enable                                   | true
Name                                     | Hewlett-Packard1504
DeviceURI                                | usb://HP/DESKJET%20920C?serial=MY16M6D02YBI
Status                                   | Online
ConnectionType                           | USB 1.1
Vendor                                   | Hewlett-Packard
Model                                    | 1504
Description                              | HEWLETT-PACKARD DESKJET 920C
Location                                 | Sala attaccata al router
RawPortNumber                            | 9100
PrintJobNumberOfEntries                  | 0
----------------------------------------------------------------------


A questo punto si deve passare ad installare la nuova stampante di rete, sul PC.
Nel mio caso io uso Linux (Mint 18, Cinammon 64bit) e procedo all'installazione tramite interfaccia grafica/CUPS, avendo cura di specificare l'host su cui cercare la stampante (192.168.1.1 , il mio router) e nei passaggi successivi seleziono il produttore, il modello ed il driver (suggerito) per farla funzionare. Prima di lanciare la stampa di prova seleziono le impostazioni di stampa predefinite.
Nelle impostazioni del server di stampa, io non ho definito lo spooling che credo serva in caso di moli di lavoro ingenti o documenti pesanti. Nel mio caso credo non serva perché la vecchia stampante forse non reggerebbe il lavoro e comunque non è instalata in un ufficio, ma in una abitazione.


FORSE, per far sì che la stampante funzioni anche dopo uno spegnimento, si deve abilitare il server raw:
DLINK(cfg-printerService-servers)# raw enable

Spero di esser stato utile a qualcuno ;-)
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 2 Ospite(i)