2009-12-15 7 views
4

J'ai un problème où j'ai connecté mon serveur Linux à un port série. Il y a un flux continu de données provenant du port série qui passe par epabx.Minicom ne pas capturer les données correctement

Dans Minicom, j'obtiens les données du premier appel et, à partir du deuxième appel, il se déconnecte. Je ne vois aucune donnée.

Quelqu'un peut-il m'aider à ce sujet.

+0

Vous essayez de connecter la console série d'un hôte Linux à un autre port Linux? –

Répondre

2

Merci pour toute l'aide apportée par vous. Enfin, j'ai résolu l'erreur. Dieu sait comment j'ai commencé à obtenir les données.

Mais je suis toujours énumérant les étapes que j'ai effectuées pour obtenir des données correctes.

Parfois, les données du port série ne sont pas capturées dans l'application de formulaire de traitement.

Cela peut être dû aux problèmes suivants.

1.Le port série n'est pas connecté correctement. 2.Le câble du port série ne fonctionne pas. 3. Certaines broches du port série sont endommagées ou la connexion est perdue. Note: Pour toutes raisons, contactez le client ou le responsable des systèmes epabx.

4.Les données ne s'affichent pas en mode hypertiminal. Il s'agit d'un problème courant dans Linux qui utilise minicom comme hyperterminal. Sol: Vérifiez la version de la minicom avant de l'exécuter sur Linux. Si la version est minocom 2.1, un processus bloquerait les données entrantes.

désinstallation et réinstallation minicom 2,1 minicom 2,0

Il est dit que processus porte 8 pourrait bloquer les données entrantes.

1

minicom peut répondre aux caractères de contrôle dans vos données. Je recommanderais quelque chose de simple mais efficace comme

od -t x1 -t a /dev/ttySomething 

pour vider vos données dans les deux hex et comme texte.

+0

cette commande n'est pas reconnue –

1

Vous devez également vérifier que vos paramètres de port sont corrects, c'est-à-dire le débit binaire, la parité, les bits d'arrêt et le contrôle de flux. Parfois, lorsque vos paramètres ne sont pas corrects, vous obtiendrez des résultats bizarres. Aussi, vous devez vérifier que votre protocole envoie seulement des textes comme Carl mentionné.

+0

Oui, j'ai vérifié. Tout semble aller bien. les paramètres prennent 9600 bauds. 8n1 paramètres. –

Questions connexes