Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

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


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

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

smile

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

Huuu a écrit :

[EDIT :Tu utilise quelle version de java ? tu configure qq chose de spécial sur tn5250j ?]

smile

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+



big_smile

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

karmatronic a écrit :

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


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 ?

Hors ligne

#10 Le 29/04/2008, à 07:04

Huuu

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 tongue


big_smile

Hors ligne

#11 Le 29/04/2008, à 10:29

zyphos

Re : Problème de ralentissement émulateur AS400 tn5250j ...

Huuu a écrit :
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 tongue


big_smile

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

karmatronic a écrit :

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). smile

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

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

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

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

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

aalabert73 a écrit :
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 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

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

aa73 a écrit :

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

aa73 a écrit :

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

tux61 a écrit :

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

smile

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