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

Reply via email to