Bom amigos.
Eu fiz os testes, capturei as portas LPT1, LPT2 e LPT3 com a novell nos terminais e fiz o direcionamento com a novell das portas LPT1 para a COM1, da LPT2 para a COM2 e da LPT3 para a COM3, funcionou perfeitamente, no terminal do caixa vai estar ligada uma impressora tambem, neste terminal use o seguinte:
Código: Selecionar todos
Mensagem( "Imprimindo " + cArqSpool + " em disco. Aguarde !..." )
SET PRINTER TO ( cArqSpool )
SET DEVICE TO PRINTER
SET CONSOLE OFF
SET PRINTER ON
bla,bla,bla,bla
....
....
...
SET DEVICE TO SCREEN
SET PRINTER OFF
SET PRINTER TO
SET CONSOLE ON
COPY FILE("PEDIDO.PRN") TO ("COM1")
Ficou show de bola.
Os comandos de captura:
Nos clientes:
Código: Selecionar todos
CAPTURE /L=1 /Q=BAR /NB /NFF /NO TABS /TI=3 // Captura a porta LPT1 no terminal
CAPTURE /L=2 /Q=COZINHA /NB /NFF /NO TABS /TI=3 // Captura a porta LPT2 no terminal
CAPTURE /L=3 /Q=FORNO /NB /NFF /NO TABS /TI=3 // Captura a porta LPT3 no terminal
Na maquina que sera o servidor de impressão:
Código: Selecionar todos
RPRINTER 0 IMP -P 2 //Instala a porta impressora BAR na COM1
RPRINTER 1 IMP -P 2 //Instala a porta impressora COZINHA na COM2
RPRINTER 2 IMP -P 2 //Instala a porta impressora forno na COM3
Não descobri como capturar as portas seriais pela novell, só as paralelas.
Tenho um cliente (Materiais de Construção) onde a rede é Novell Netware 3.12, o Servidor é um Celeron 300 com rede 10/100, e o terminais, umas 15 estações com Boot Remoto por RPL com placas de rede Realtek 8139 e o sistema em clipper, a rede é de 100Mbps, funciona perfeitamente, o downtime é de 2 a 3 dias por ano para manutenção preventiva no servidor.
Os Boot Remoto gravei usando uma placa mãe em Flash-rom de placas mães com defeito.
Qualquer interesse segue o link com um artigo que postei no vivaolinux.
http://www.vivaolinux.com.br/artigo/Gra ... placa-mae/