|
IZ3LSV > LINUX 17.12.11 18:56l 63 Lines 2452 Bytes #999 (999) @ ITA
BID : HCLIZ3LSV062
Read: GUEST
Subj: Re: unix98 pty/tty devices
Path: IZ3LSV
Sent: 111217/1756z @:IZ3LSV.IVEN.ITA.EU [San Dona' di P. JN65HP] obcm1.07b5 LT:
From: IZ3LSV @ IZ3LSV.IVEN.ITA.EU (Cristiano)
To: LINUX @ ITA
X-Info: Sent with login password
Ciao Gus,
a dire la verità mi rendo conto di non essere stato il solo ad avere
avuto problemi con le psty/tty scomparse.
Ottima la spiegazione: strada aperta.
Mi vien da provare :-)
Domanda: hai per caso verificato anche sulle ultime release (tipo la 10.04
LTS versione Server), se il sistema funziona senza problemi?
So che tanti per questo motivo sono rimasti alla 8.04LTS
Se hai un riscontro personale ancora meglio.
Un upgrade non sarebbe male ;-)
Ciao
73 de Cristiano IZ3LSV
From: I0OJJ@I0OJJ.ILAZ.ITA.EU
To : LINUX@ITA
>Ciao a tutti,
>in questi giorni scrivendo sulla problematica pty/tty 'scomparse'
>dai kernel linux delle nuove distribuzioni, ho interessato la
>collettivita' OM con msgs aventi destinazione WW.
>E' seguito un poderoso riscontro in materia da parte di Christoph,
>DK2CRN, che ha illuminato la materia in modo eccellente.
>Dunque e' noto agli operatori linux l'uso di queste pseudo-devices
>per le applicazioni AX25 di vario genere... e, finora, essendo i
>kernel compilati di default per generare queste devices al boot
>del sistema non c'era nessun problema per gestirle con i tools-0.0.8
>e le apps-0.0.6 standard per l'AX25.
>Ora, per far generare dal kernel le devices in questione bisogna
>usare gli ax25-tools (0.0.10-rc2) e le ax25-apps (0.0.8-rc2) che
>sono compatibili con questi nuovi unix98-pseudo terminals.
>Questi pacchetti sono reperibili come sorgenti nel sito
><http://www.linux-ax25.org> ed ora anche in rete packet in quanto
>DK2CRN le ha appena inviate.
>
>Dunque cerchiamo di capire come si mette in moto questa tecnica di
>generazione: abbiamo uno pseudo terminale unix98 che risiede in un
>file master chiamato '/dev/ptmx'.
>Ora se un programma apre questo file, viene aperto anche un file
>client in modo automatico che avra' il nome di /dev/pts/<numero>.
>Il tutto si chiarisce con un esempio basilare, quello cioe' di
>connettere una applicazione
>
>Example 1
>Connecting kissattach and ax25ipd (axport-name and arp-call are defined
>in /etc/ax25/axports):
>
>#!/bin/sh
>AXPORT=xnet
>KISS_TTY=/dev/ptmx
>IP_ADRESS=192.168.2.1
>ARP_CALL=DK2CRN-10
>
>PTY=$(/usr/sbin/kissattach $KISS_TTY $AXPORT $IP_ADRESS 2>&1 | tail -1)
>/usr/sbin/ax25ipd --ttydevice $PTY
>
>e cosi' via... naturalmente il tutto e' gestito dallo switch
>'--ttydevice' che rappresenta la novita' rispetto ai tools standard
>ed e' quello che definisce la pseudo device seriale che serve per
>i nostri scopi.
>
>73, gus i0ojj
Read previous mail | Read next mail
| |