Settaggi non documentati del terminale ADF258 Di Fabrizio, bowling@vene.dave.it Terminali provvisti di seriale sul DIN posteriore, utilizzati per alcune messaggerie standard Videotel come ad esempio www.metropolis.it (al momento, settembre 2001, si dice che passeranno a terminali internet, quindi chi ne volesse comprare uno e non lo trovasse ai mercatini, puo' scrivere a loro, indirizzo sul sito). NOTA IMPORTANTE: tutti e ripeto TUTTI i terminali che ho visto (e ne ho visti tanti!) avevano un difetto nelle saldature del DIN della seriale (troppo sottili e spesso "fredde"), che porta inevitabilmente dopo poco tempo d'uso a spezzarle. Quindi, se non e' mai stato fatto (verificabile dalla presenza nella parte inferiore dell'etichetta "attenzione: l'apertura dell'apparecchio e' proibita!"), occorre smontarlo per rifare quelle saldature malfatte. COME APRIRLO: Staccare la spina (lapalissiamo, eh? No, una volta e' capitato anche a me: indimenticabile!). Mettere il terminale su un fianco. Togliere i due pannellini posteriori di plastica; qualche terminale "moderno" ha un fusibile attaccato ad uno dei due pannellini, che rende il lavoro leggermente piu' difficile. Staccare i due "minifaston" dell'altoparlante; questo altoparlante e' un modello da 50 ohm (si, ho scritto bene), interessante per gli sperimentatori di circuiti audio. Puo' essere tranquillamente eliminato, visto che serve a fare "bip" quando arriva un messaggio in Videotel o quando si digita una sequenza sbagliata sulla tastiera. Alzare, con due cacciaviti, le linguette presenti sul fondo della maniglia per il trasporto e con un terzo cacciavite agire sulle "tacche" presenti in cima al terminale, allontanando il "guscio" di almeno cinque millimetri. Non serve forzare. Se si e' allontanato a sufficienza il guscio, le linguette resteranno alzate quando verranno tolti i cacciaviti. Sulla parte inferiore, agire con un cacciavite a lama, di dimensioni ragionevoli, sui due incastri, di cui uno coperto dall'etichetta "attenzione! L'apertura dell'apparecchio e' proibita!". ;-) A questo punto il terminale dovrebbe "scappucciarsi", lasciando la parte tastiera/video/elettronica da una parte ed il guscio posteriore dall'altra. Rifare le saldature del connettore DIN, senza coprire anche le piste adiacenti. Reinfilare il guscio (mettendolo "in piedi" sulla tastiera sara' piu' facile), facendo attenzione che lo stampato sia "sotto" le linguette del guscio (altrimenti non si infilera' correttamente): arrivato agli incastri, una "pacca" di forza moderata rimettera' a posto gli incastri. COME RESETTARLO: per cancellare ogni password e riportarlo alle condizioni di fabbrica. Infilare la spina nella presa Accenderlo FUNZ+M R Se non funziona, occorre ripetere la sequenza, INCLUSA l'estrazione-inserimento della spina. Nel caso fosse recalcitrante, provare a: Aprire la tastiera, lasciandola "sbattere" sul tavolo (tranquilli, e' robusto): questo dovrebbe far tornare al loro posto gli eventuali tasti incastrati. Togliere la spina quando e' acceso o quando e' spento (od entrambi). Assicurarsi che il flat che collega la tastiera all'elettronica non sia parzialmente sfilato (a volte, sbattendo la tastiera torna a posto) Riprovare, riprovare ed ancora riprovare, premendo con decisione FUNZ ed M, staccando le dita e premendo R. Se premendo FUNZ+M il terminale fa "BIP", probabilmente il tasto FUNZ non e' stato riconosciuto: il flat non fa bene contatto. Esistono varie versioni dell'Alcatel ADF258 Terminatel: ne ho visto un solo esemplare, che ha la tendenza a bloccarsi senza motivo apparente (un reset lo riporta alla ragione), probabilmente difettoso "di suo". Agenda telefonica che inizia per "1": questi terminali non riuscivano a connettersi via modem a 300 bps 8N1 e per questo un tempo non erano considerati molto "pregiati". Agenda che inizia per "0": i piu' diffusi, possono connettersi via modem sia in V23 (Videotel) che in V21 (300 BPS). SETTAGGI: (NOTA: non ho la certezza assoluta che siano tutti corretti: gradirei feedback in proposito) FUNZ-AGenda serve per passare dalla schermata dell'accensione a quella di connessione (il tasto e' solitamente sotto quello per accendere il terminale, ha un'icona di un libro) In alto a sinistra del monitor vengono riportati i parametri di connessione che NON SEMPRE corrispondono a quelli impostati. P sta per Prestel, T per Teletel, A per ASCII, la L in campo invertito sta a significare "Local"; attenzione che a premere "LINEA" il terminale cerca di connettersi telefonicamente, bloccando la tastiera per un po' (o fino a che non si preme di nuovo Linea): compare una C in alto a sinistra. Funz+M [numero oppure lettera] setta i parametri di connessione (velocita' di default) Dove c'e' il segno (?) significa che non ho la certezza che sia cosi' 1: Prestel, 40 colonne, 1200 (?) 2: Teletel, 40 colonne, 1200 (?) 3: ASCII, 7P1 300 bps 80 colonne (la "P" dovrebbe significare "PARI", ovvero 7E1) 4: ASCII, 7P1 300 bps 40 colonne (come sopra) 5: ASCII, 8N1 300 bps 80 colonne 6: ASCII, 8N1 300 bps 40 colonne 7: ASCII, 7P1 1200 bps 80 colonne 8: ASCII, 7P1 1200 bps 40 colonne 9: Teletel, 7P1, 1200, 40 colonne Funz+B [numero] setta il baud rate della seriale. Da quanto ho verificato, DOVREBBE avere la priorita' rispetto al settaggio FUNZ-M. Da notare che il baud rate "sopravvive" allo spegnimento del terminale (ma non alla disconnessione dalla rete 220V). Da 1 a 4 : non si ha la certezza assoluta, ma 1 dovrebbe essere 1200, 2 2400, del 3 non si sa nulla, mentre 4 funziona sicuramente a 4800. Parametri provati e sicuramente funzionanti: Per 4800 bps, Teletel, 7E1: Funz+M 9 [oppure Funz+M T] e Funz+B 4 ALTRI COMANDI: Sembrano esserci "scorciatoie" da tastiera: FUNZ+M A cambia in ASCII, T in Teletel, P in Prestel. Quali, e' da verificare. Funz+M E cambia il "local echo" on oppure off. FUNZ+K E setta l'autorepeat (di default OFF) ON (resta tale fino allo spegnimento, comodo nell'uso normale, un dramma se c'e' un tasto incastrato) Sono gia' state usate svariate installazioni con cavi da una quarantina di metri a 4800, in cui in fondo c'e' un adattatore come questo qui sotto. Quindi, usate pure cavi (meglio se schermati)lunghi quanto volete; questo schema FORSE funziona anche per il Philips telematico: se e' cosi', comunicatemelo, visto che del Philips non si sa niente. SCHEMA ELETTRICO DELL'ADATTATORE MINITEL-RS232 (usare un font a lunghezza "fissa", schema originale pubblicato da iwcgw - gianni). Transistor tipo 2N2222 (oppure "qualsiasi NPN per commutazione") ATTENZIONE: lo schema e' per connettori DB25, quindi occorre fare le necessarie traduzioni per un cavo DB9; inoltre e' gia' null-modem da solo, quindi altri eventuali cavi devono essere "normali". Connettore DIN del Minitel Connettore RS232 DB25 2 ---------(massa)---------------------------------+------ 1 GND | 4 ---------(non collegare) +------ 7 GND | 1 ---------(rx)-----------| --- | - \| |------------------------------ 3 TXD /| npn | --- - 5 ---------(8 volt)--+-----+------------------------------ 4 RTS | | R R (5K6) R R (5K6) R R | | | +------------------------------ 2 RXD | |/ 3 ---------(tx)------+---| npn |\ | --- - NOTA su Linux (aggiunta da Chtulh cthulhu (at) rlyeh (dot) it ) Aggiungete in "/etc/inittab": T0:23:respawn:/sbin/getty -L ttyS0 1200 minitel1 T0: due lettere, a vostra scelta, univoche, utili solo internamente ad init(8). 123: runlevel in cui il terminale deve essere attivo. In Debian 2 e' il multiuser, 3 il multiuser+XDM. 1 e' generalmente il single user mode. respawn: "man inittab". :) /sbin/getty -L ttyS0 1200 minitel1: "getty" e' il programma che vi spara la login. "man getty" per maggiori info. "less /etc/termcap" o "toe | less", a seconda delle distribuzioni, per avere l'elenco dei terminali supportati e vedere se ne compare uno compatibile col vostro (io ne ho preso uno a caso, "dumb" e' per emulare le tty). Ovviamente, non e' possibile utilizzarlo con le velocita' miste (1200/75) e probabilmente dovrete lottare un po' per far capire alla seriale le impostazioni "7P1" (immagino stty(1) possa tornare utile). [nota di Fabrizio: oppure tentate impostazioni come quelle suggerite sopra e FATEMI SAPERE!] Chiaramente nessuno vi vieta di fare esperimenti con "kermit" o "minicom" o quello che preferite come programma di emulazione terminale. indicatamente, Cthulhu -- Ph'nglui mglw'nafh Cthulhu http://www.rlyeh.it/ wgah'nagl fhtgan!