#1 Le 06/11/2007, à 17:46
- Huuu
Problème de ralentissement émulateur AS400 tn5250j ...
Bonsoir,
Etant technicien informaticien, j'ai poussé la société pour laquelle je travaille à passer sur du linux pour certaine catégorie de poste (on as placé déjà une 15éne de poste "Ubuntu 7.10" et mis en place 2 serveurs "débian").
Il y a de bon retour sauf pour un point qui est l'émulateur AS400 qui fait de très gros ralentissement pendant l'échange client serveur assez régulièrement et je n'arrive pas à résoudre ce bug. (tn5250j)
Si il n'y avais pas ce problème a mon avis vue la compatibilité avec Active directory etc .... On pourrais présumer qu'un remplacement des anciennes bécanes par des barebonnes monté avec Ubuntu est envisageable.
J'utilise tn5250j qui est le mieux que j'ai trouvé.
Mais il ralentie assez régulièrement d'un coup, c'est à dire que les temps d'accès client serveur peuvent mettre jusqu'à 30 secondes au lieu d'une seconde maxi.
Je me suis dit que c'était ma version de java qui déconnais (sun-java 6), mais non même avec J2RE (java 1.4) c'est pareil alors je mie la mémoire cache en illimité mais ce n'était pas ça.
Alors si quelqu'un a une idée ou connais un émulateur équivalent je suis preneur.
Merci
***EDIT: En fait c'est un bug due à l'affichage (il faut désactiver le effets dans système > Préférence > Apparence ...
Dernière modification par Huuu (Le 14/02/2008, à 14:11)
Hors ligne
#2 Le 06/11/2007, à 21:00
- tux61
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Bonsoir,
J'utilise aussi tn5250j sur Ubuntu depuis 2004 et nous avons également 5 autres utilisateurs de tn5250j sous XP par contre. Je n'ai jamais constaté ces problèmes de ralentissement. Par contre, de temps en temps il est vrai qu'on rencontre tous des blocages complets de l'émulateur. Globalement on en est quand même très satisfait.
Si tn5250j était indispensable il y a encore quelques temps, depuis, IBM a sorti une version linux de son "Client Access". L'as-tu essayé ? Il n'existe qu'en paquet rpm, mais la conversion avec alien est très facile. IBM annonce avoir fait des modifs pour faciliter la conversion (s'ils avaient pu en faire un .deb ça aurait encore été mieux
Il existe aussi tn5250 (sans le j !), mais il est beaucoup plus fruste que tn5250j.
Sinon, tu m'interesses quand tu parles de "compatibilité avec Active Directory" : tu aurais quelques tuyaux ?
Merci
Hors ligne
#3 Le 07/11/2007, à 08:08
- Huuu
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Salut,
Oui j'ai tester, mais la mise en route de client access for linux n'était pas chose facile ^^ mais apparemment il y a une nouvelle version que je vais tester.
Pour ce qui est la compatibilité avec un annuaire Active directory j'utilise ce tuto ça marche nikel pour ce qui est des répertoire réseaux les droits d'accès aux répertoires sont bien appliqués.
Il ne me reste plus qu'à faire prendre en compte le statut du profil AD (admin ou user ainsi que de trouver un moyen de prendre en compte les batchs de connexion et la remonter des rep. réseau qui y sont).
[EDIT :Tu utilise quelle version de java ? tu configure qq chose de spécial sur tn5250j ?]
Dernière modification par Huuu (Le 07/11/2007, à 08:18)
Hors ligne
#4 Le 07/11/2007, à 10:51
- tux61
Re : Problème de ralentissement émulateur AS400 tn5250j ...
[EDIT :Tu utilise quelle version de java ? tu configure qq chose de spécial sur tn5250j ?]
La version "1.6.0_03". Je configure seulement le code page à 297.
Peux-être une piste par contre, j'ai compilé moi-même le tn5250j (sous java 1.5 à l'époque). Il te faudrait peut-être faire un essai dans ce sens ?
PS : merci pour les infos sur l'AD
Hors ligne
#5 Le 14/11/2007, à 11:16
- Huuu
Re : Problème de ralentissement émulateur AS400 tn5250j ...
HUHUHU
Apparemment avec la Gutsy Gibbon le bug dont je parle plus haut ce résous.
Je donne l'info au cas ou ça arrive à quelqu'un d'autre....
A+
Hors ligne
#6 Le 16/01/2008, à 16:07
- karmatronic
Re : Problème de ralentissement émulateur AS400 tn5250j ...
j arrive 10 ans plus tard , mais moi je te recommande IseriesAccess for linux , et ça marche bien mieux.
tn5250j , c est un peu limité je trouve,je préfère encore tn5250,il est seulement dommage de ne pas pouvoir correctement l utiliser via ssh.
#7 Le 28/04/2008, à 11:29
- aalabert
Re : Problème de ralentissement émulateur AS400 tn5250j ...
j arrive 10 ans plus tard , mais moi je te recommande IseriesAccess for linux , et ça marche bien mieux.
tn5250j , c est un peu limité je trouve,je préfère encore tn5250,il est seulement dommage de ne pas pouvoir correctement l utiliser via ssh.
Bonjour,
Je sais que j'arrive tard sur ce sujet, mais je voudrais savoir si tu as un tuto pour l'install et le paramétrage de client access pour linux.
J'ai bien convertit le .rpm end .deb, et là je n'y arrive plus.
J'ai bien regardé la doc d'IBM, mais pas plus.
Merci
#8 Le 28/04/2008, à 15:11
- Huuu
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Salut,
J'utilise finalement tn5250j comme émulateur 5250 (émulateur java).
Il suffit de DL l'archive http://tn5250j.sourceforge.net/
La décompresser
D'installer java sur ton NuNux Java6 ou j2re (moi je prefere j2re "version 1.4 de java)
Créer un Lanceur avec comme paramètre :
/usr/lib/j2se/1.4/bin/java -jar /PATH(du fichier /tn5250j/tn5250j.jar) [b]pour j2re[/b]
ou
/usr/bin/java -jar /PATH(du fichier /tn5250j/tn5250j.jar) pour [b]java 5 - 6[/b]
Et le tour est joué
A+
[edit] J'utilise tn5250 normal qui est dans synaptic pour les sessions imprimante.
Dernière modification par Huuu (Le 28/04/2008, à 15:12)
Hors ligne
#9 Le 28/04/2008, à 18:50
- aktos
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Moi qui ne connaissait que tn5250 j'aimerais plus d'info sur IseriesAccess for linux est ce gratuit ? Comment et ou le télécharger et l'installer. Existe il sur un dépot quelque part ?
Kubuntu 14.04 Suivez moi sur gnusocial ou sur hubzilla
mes expériences et réflexions sur linux
Hors ligne
#10 Le 29/04/2008, à 07:04
- Huuu
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Moi qui ne connaissait que tn5250 j'aimerais plus d'info sur IseriesAccess for linux est ce gratuit ? Comment et ou le télécharger et l'installer. Existe il sur un dépot quelque part ?
tu peut le DL gratuitement sur le site d'IBM.
Google est ton amis
Hors ligne
#11 Le 29/04/2008, à 10:29
- zyphos
Re : Problème de ralentissement émulateur AS400 tn5250j ...
aktos a écrit :Moi qui ne connaissait que tn5250 j'aimerais plus d'info sur IseriesAccess for linux est ce gratuit ? Comment et ou le télécharger et l'installer. Existe il sur un dépot quelque part ?
tu peut le DL gratuitement sur le site d'IBM.
Google est ton amis
Le liens pour aller plus vite: http://www-03.ibm.com/systems/i/softwar … loads.html
Il faut s'inscrire (gratuitement) pour récupérer le fichier.
Hors ligne
#12 Le 29/04/2008, à 11:29
- aa73
Re : Problème de ralentissement émulateur AS400 tn5250j ...
j arrive 10 ans plus tard , mais moi je te recommande IseriesAccess for linux , et ça marche bien mieux.
tn5250j , c est un peu limité je trouve,je préfère encore tn5250,il est seulement dommage de ne pas pouvoir correctement l utiliser via ssh.
Bonjour,
Peux-tu nous fournir un petit tuto sur l'install de iSeries Access for linux (de préférence sous ubuntu).
Merci, ce serait sympa
Hors ligne
#13 Le 29/04/2008, à 13:30
- zyphos
Re : Problème de ralentissement émulateur AS400 tn5250j ...
J'avais fait un petit tuto à l'époque, il faut changer les versions des fichiers RPM, il y a peut-être des .deb maintenant.
L'AS400 est sur 10.0.0.1, il faut changer selon votre configuration.
L'installation se fait en root (sudo -s)
Téléchargement des paquetages
iSerie
Il faut pour se faire s'enregistrer chez IBM. (C'est gratuit )
Ensuite télécharger le dit paquetage:
iSerieAccess chez IBM (Lien direct)
Allez dans download et prenez la version V5R4 pour i386.
alien
Ce paquetage étant en RPM, il n'est pas directement compatible avec Debian ou Ubuntu.
Il faut donc installer le paquetage ''Alien''.
$ apt-get install alien
téléchargement complémentaire
Certaines librairies sont nécessaires pour le bon fonctionnement.
$ apt-get install libmotif3 unixodbc libxaw6 libstdc++5
Installation
On transforme la paquetage iSerie de RPM en DEB.
$ alien iSeriesAccess-5.4.0-1.0.i386.rpm
Hop on obtient le .deb
Là on l'installe:
$ dpkg -i iseriesaccess_5.4.0-2_i386.deb
Ensuite on ajoute les librairies aux librairies système.
''/etc/ld.so.conf.d/ibm-iseries.conf''
/lib
/usr/lib
/usr/lib32
/usr/X11R6/lib
/opt/ibm/iSeriesAccess/lib
et enfin on lance le programme de mise à jour des chemins des librairies:
$ ldconfig
Pour le lancer
$ /opt/ibm/iSeriesAccess/bin/ibm5250 10.0.0.1
Configuration de l'ODBC
Pour créer une ressource ODBC, c'est assez simple.
Cela se fait en 2 étapes:
On édite le fichier:
''/etc/odbcinst.ini''
[iSeries]
Driver = /opt/ibm/iSeriesAccess/lib/libcwbodbc.so
Setup = /opt/ibm/iSeriesAccess/lib/libcwbodbc.so
Threading = 2
FileUsage = 1
DontDLClose = 1
UsageCount = 2
Puis le fichier ''/etc/odbc.ini''
[as400]
Description = Connexion ODBC sur un AS400
Driver = iSeries
System = 10.0.0.1
Voilà c'est tout.
Dernière modification par zyphos (Le 29/04/2008, à 13:33)
Hors ligne
#14 Le 29/04/2008, à 15:56
- aa73
Re : Problème de ralentissement émulateur AS400 tn5250j ...
J'avais fait un petit tuto à l'époque, il faut changer les versions des fichiers RPM, il y a peut-être des .deb maintenant.
L'AS400 est sur 10.0.0.1, il faut changer selon votre configuration.
L'installation se fait en root (sudo -s)
Téléchargement des paquetages
iSerie
Il faut pour se faire s'enregistrer chez IBM. (C'est gratuit )
Ensuite télécharger le dit paquetage:
iSerieAccess chez IBM (Lien direct)
Allez dans download et prenez la version V5R4 pour i386.
alien
Ce paquetage étant en RPM, il n'est pas directement compatible avec Debian ou Ubuntu.
Il faut donc installer le paquetage ''Alien''.
$ apt-get install alien
téléchargement complémentaire
Certaines librairies sont nécessaires pour le bon fonctionnement.
$ apt-get install libmotif3 unixodbc libxaw6 libstdc++5
Installation
On transforme la paquetage iSerie de RPM en DEB.
$ alien iSeriesAccess-5.4.0-1.0.i386.rpm
Hop on obtient le .deb
Là on l'installe:
$ dpkg -i iseriesaccess_5.4.0-2_i386.deb
Salut,
Quand j'essaie de transformer le paquet, j'ai une erreur concernant la génération du .deb :
Warning: Skipping conversion of scripts in package iSeriesAccess: postinst postrm prerm
Warning: Use the --scripts parameter to include the scripts.
Package build failed. Here's the log:
dh_testdir
dh_testdir
dh_testroot
dh_clean -k -d
dh_installdirs
dh_installdocs
dh_installchangelogs
find . -maxdepth 1 -mindepth 1 -not -name debian -print0 | \
xargs -0 -r -i cp -a {} debian/iseriesaccess
dh_compress
dh_makeshlibs
dh_installdeb
dh_shlibdeps
dpkg-shlibdeps: avertissement: couldn't find library libcwbcore.so needed by debian/iseriesaccess/opt/ibm/iSeriesAccess/bin/cwbtrc (its RPATH is '').
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dpkg-shlibdeps: échec: couldn't find library libstdc++.so.5 needed by debian/iseriesaccess/opt/ibm/iSeriesAccess/bin/cwbtrc (its RPATH is '').
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: command returned error code 512
make: [binary-arch] Erreur 1 (ignorée)
dh_gencontrol
dpkg-gencontrol: erreur: l'actuelle architecture hôte « amd64 » n'apparaît pas dans la liste d'architecture du paquet (i386)
dh_gencontrol: command returned error code 65280
make: *** [binary-arch] Erreur 1
merci de ton aide.
A+
Hors ligne
#15 Le 30/04/2008, à 14:53
- zyphos
Re : Problème de ralentissement émulateur AS400 tn5250j ...
L'iSerieConnect ne fonctionne pas sur une distribution 64bits.
Il y a moyen avec des chroot et compagnie. Personnellement je l'ai fait à une époque.
Mais c'est un bidouillage terrible. Je ne le recommande pas du tout !
Hors ligne
#16 Le 02/05/2008, à 13:50
- aalabert73
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Voilà c'est tout.
Salut,
Merci pour la réponse du 64 bits.
J'ai réinstallé une version 32 bits, et là l'install se déroule beaucoup mieux.
Sauf que (il y a toujours un sauf que ...), j'ai une nouvel erreur
5250: [ INFORMATIONAL ]: Build Date: September 2006 (1.2).
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
Erreur de segmentation
J'ai bien trouvé dans le forum anglais et sur le site de IBM là résolution de l'erreur mais je ne trouve pas les fichiers concerné.
http://ubuntuforums.org/showthread.php?t=97066#5
Je ne trouve pas les fichiers de config.
Si vous avez des suggestions ?
Je suis complétement perdu
Merci
#17 Le 03/05/2008, à 18:43
- tux61
Re : Problème de ralentissement émulateur AS400 tn5250j ...
zyphos a écrit :Voilà c'est tout.
Salut,
Merci pour la réponse du 64 bits.
J'ai réinstallé une version 32 bits, et là l'install se déroule beaucoup mieux.
Sauf que (il y a toujours un sauf que ...), j'ai une nouvel erreur5250: [ INFORMATIONAL ]: Build Date: September 2006 (1.2).
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
Erreur de segmentationJ'ai bien trouvé dans le forum anglais et sur le site de IBM là résolution de l'erreur mais je ne trouve pas les fichiers concerné.
http://ubuntuforums.org/showthread.php?t=97066#5
Je ne trouve pas les fichiers de config.
Si vous avez des suggestions ?Je suis complétement perdu
Merci
Salut,
Oui ça n'est pas vraiment simple. Je ne comprends pas qu'IBM ne fournisse pas directement un .deb !!!!
Pour les polices, il faut déjà installer celles de Microsoft
sudo apt-get install msttcorefonts
Ensuite, pour ma part, j'ai eu aussi un soucis de jeu de caractères le mode UTF-8 n'étant pas reconnu. J'ai trouvé la solution sur le net : il faut modifier le /var/lib/locales/supported.d/fr pour y ajouter fr_FR.ISO-8859-1 ISO-8859-1 puis lancer ensuite un
sudo locale-gen
Ensuite, j'ai créé un petit script de lancement :
#!/bin/sh
export LANG=fr_FR.ISO-8859-1
export PATH=$PATH:/opt/ibm/iSeriesAccess/bin
setup5250
Bon courage.
A+
Hors ligne
#18 Le 05/05/2008, à 14:13
- aa73
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Bonjour,
Merci à tux61, à zyphos et à tous les autres.
Je regrette d'IBM ne mettent pas à disposition un .deb.
Mais vu qu'ils sont dans le capital de RedHat, tout ce comprend.
J'ai d'autre part un soucis quand j'essai de me connecter.
Je ne pense pas que vous puissiez m'aider, mais on ne sait jamais.
Je crois qu'il manque des clé sur l'AS400 pour que je puisse me connecter
l'erreur est la suivante :
CWBLM0011 - Erreur de licence interne, rc=6211
Voila
Merci encore pour tout le monde.
A+
Hors ligne
#19 Le 06/05/2008, à 14:53
- tux61
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Bonjour,
Merci à tux61, à zyphos et à tous les autres.
.../...
J'ai d'autre part un soucis quand j'essai de me connecter.CWBLM0011 - Erreur de licence interne, rc=6211
De rien !
Sinon pour ton erreur CWBLM0011 peut-être des éléments de réponse http://ubuntuforums.org/archive/index.php/t-368894.html :
CWBLM0011
Cause
Internal application error.Recovery
The application software is in error. Make sure you have applied the latest code levels.I think i'll never use the ibm5250 emulation software because i obtain one error for each command i try!!
Mmmmm.... I think this is an error at your iSeries, not at the terminal emulation program.
It seems your license program is not right. Perhaps your OS400 version, or your Client Access level number... perhaps you are not writing a session ID specified in any subsystem...
Arrives-tu à te connecter avec un poste sous Windoze ?
Hors ligne
#20 Le 07/05/2008, à 13:20
- aa73
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Salut,
Oui avec windows j'y arrive.
J'ai juste un warning car on dépasse le nombre de licence accordé.
Mais ça marche.
A+
Hors ligne
#21 Le 07/05/2008, à 17:09
- tux61
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Salut,
Oui avec windows j'y arrive.
J'ai juste un warning car on dépasse le nombre de licence accordé.
Mais ça marche.A+
Tentes une ré-installation après avoir tout supprimé.
Il n'y a pas de raison pour que cela ne fonctionne pas
Hors ligne
#22 Le 13/05/2008, à 15:02
- aa73
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Tentes une ré-installation après avoir tout supprimé.
Il n'y a pas de raison pour que cela ne fonctionne pas
Salut,
Après moult ré-install, j'ai toujours le même problème.
Je ne vois pas comment faire.
Je crois que je vais abandonner ou faire un lancer de PC.
Merci
Hors ligne
#23 Le 20/11/2008, à 21:37
- vcr
Re : Problème de ralentissement émulateur AS400 tn5250j ...
Bonsoir,
j'ai fais l'installation suivant le tuto ci-dessus, et voici le résultat lorsque je démare:
vcr@vcr-linux:~$ /opt/ibm/iSeriesAccess/bin/ibm5250 192.0.0.1
5250: [ INFORMATIONAL ]: Build Date: March 2008 (V6R1 1.0).
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: CWBLM0011 - Erreur de licence interne, rc=6211
et si je sémarre en root j'ai:
vcr@vcr-linux:~$ sudo /opt/ibm/iSeriesAccess/bin/ibm5250 192.0.0.1
[sudo] password for vcr:
5250: [ INFORMATIONAL ]: Build Date: March 2008 (V6R1 1.0).
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
5250: [ ERROR ]: NSC0017: Xt Warning: Missing charsets in String to FontSet conversion.
Erreur de segmentation
Pouvez-vous m'aider?
Merci
Vincent