-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
MaurÃcio Hiroaki Shibata wrote: | Pessoal, | | Tenho um NT 4 rodando o SNA Server 4 . Queira saber se tem algum aplicativo | que emula ou mesmo substitua o SNA do Windows para o FreeBSD. Assim migro o | servidor para o FreeBSD.
Isso depende de vÃrios fatores.. principalmente do mainframe que vc vai acessar, as configuraÃÃes dele e das aplicaÃÃes. Vou tentar fazer um resumo do que fizemos aqui pra vc ter uma idÃia..
O que fizemos no que diz respeito a emulaÃÃo de terminal foi simplesmente passar a acessar o mainframe por IP com o tcp3270 (windows) e x3270, aà vc vai ter que conversar com quem administra o mainframe pra saber se isso à possÃvel.. Pra resolver a questÃo da impressÃo fizemos um esquema com LPD do FreeBSD trabalhando com o Samba. Funciona mais ou menos assim: para as aplicaÃÃes que estÃo no mainframe sÃo disponibilizadas contas de acesso de usuÃrio e cada conta destas està "amarrada" a uma impressora (por exemplo, PRT01), no mainframe o pessoal faz esta "amarraÃÃo" e no meu FreeBSD edito o /etc/printcap:
PTR01:\ ~ :lp=/dev/null:\ ~ :sd=/var/spool/lpd/PTR01:\ ~ :af=/var/spool/lpd/PTR01/acct:\ ~ :mx#0:\ ~ :if=/usr/local/bin/smbprint:\ ~ :sh:
- - crie um diretÃrio /var/spool/lpd/PTR01 (deamon:daemon, perm 775) com os arquivos (daemon:daemon, perm 600):
.config, com o seguite conteÃdo:
server=estacao-cliente # nome da maquina windows na rede service=epson # nome do compartilhamento da impressora username=user # usuÃrio (do windows) apenas para este serviÃo password=xxxxxx # senha
e o aquivo acct (vazio).
- - Habilite a impressora com o comando lpc enable PTR01 - - Ah! nÃo esqueÃa de que o servidor LPD tem que estar no ar! - - e vc jà deve ter um samba (estou usando a sÃrie 2.x) rodando (coloquei tudo invertido).. o smb.conf fica bem bÃsico:
[global] comment = Servidor de impressao e hora netbios name = ATUM workgroup = SSP-GO security = domain encrypt passwords = yes null passwords = no password server = CURVINA wins server = 10.0.1.4 wins proxy = yes announce as = NT Server lock directory = /var/lock log file = /var/log/samba.%U.log log level = 0 max log size = 512 domain master = no local master = no os level = 39 guest ok = no browseable = no keep alive = 20 debug level = 1 follow symlinks = no case sensitive = no
Acho que à isso :) Fizemos aqui uma pequena documentaÃÃo explicando melhor essa zona que eu fiz aà acima, se vc quiser te envio em pvt, jà que nem todo mundo tem um mainframe conversando com FreeBSD :D
- -- Alexandre Vasconcelos Unix Admin SSP/GO
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD)
iD8DBQFCjJFccvrfkI0p/tURArkiAJ9sgYnXBbmCtmaS/XaUSxM44te7zgCgl5el 5PODWmnEbsZ4mFIkhX96MII= =4z5r -----END PGP SIGNATURE-----
_______________________________________________ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br