Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

collegarsi a un pc remoto tramite modem 56k

118 views
Skip to first unread message

kane

unread,
Oct 11, 2015, 10:39:02 AM10/11/15
to
lo so che ormai e' roba antica.. ma se ho 2 pc con sopra linux ciascuno
con un proprio modem, e volessi collegarmi da uno a un'altro, come se
stessi facendo una sessione telnet o ssh, come si fa?
cioe' su uno suppongo di usare minicom e sull'altro?
che programma si deve usare per fare da server sulla porta del modem?
cioe' telnet o ssh vanno bene tramite ip e porte tcp.. come si adattano
alla porta seriale??

grazie

enoquick

unread,
Oct 11, 2015, 11:08:04 AM10/11/15
to
Se ricordo bene si usa pppd per il collegamento
Puoi trovare info con un motore di ricerca

Giovanni

unread,
Oct 11, 2015, 11:53:28 AM10/11/15
to
Se non puoi passare attraverso una centrale telefonica la vedo dura!
O sei in grado di simulare la corrente di chiamata o devi trovare un
programma che commuti il modem dal lato ricevente nello stato di risposta.

Butta i modem e collega i 2 pc con un cavo connesso alla seriali usando
un cavo incrociato (null modem). È abbastanza facile auto costruirlo se
hai un minimo di pratica,

Sul lato ricevente basta inserire in '/etc/inittab' la direttiva:
S0:34:respawn:/sbin/agetty --local-line 19200 ttyS0 vt100
Il comando 'agetty' è il login manager usato anche per il login da
console ma nella tua distribuzione potrebbe essere diverso (come pure i
parametri per il controllo della seriale).

Ciao
Giovanni
--
A computer is like an air conditioner,
it stops working when you open Windows.
< http://giovanni.homelinux.net/ >

liftman

unread,
Oct 11, 2015, 12:15:09 PM10/11/15
to
Il 11/10/2015 17:53, Giovanni ha scritto:

> Se non puoi passare attraverso una centrale telefonica la vedo dura!
> O sei in grado di simulare la corrente di chiamata o devi trovare un
> programma che commuti il modem dal lato ricevente nello stato di risposta.

mi pare esistesse un comando forse "ATA" per mantenere il modem in modo
di risposta anche senza linea, ma posso pure ricordare male.

> Butta i modem e collega i 2 pc con un cavo connesso alla seriali usando
> un cavo incrociato (null modem). È abbastanza facile auto costruirlo se
> hai un minimo di pratica,

se i pc sono vicini non serve nè modem nè cavo seriale incrociato, basta
uno switch da 10€ e 2 cavi di rete, che senso ha collegarli via modem?
Fosse solo per la scarsa velocità...


--
Fri(END), Boyfri(END), Girlfri(END), Bestfri(END). Everything has an END
except...Fam(ILY)! It Has 3 Letters that say I LOVE YOU

Giovanni

unread,
Oct 11, 2015, 12:38:31 PM10/11/15
to
On 10/11/2015 06:15 PM, liftman wrote:
> Il 11/10/2015 17:53, Giovanni ha scritto:
>
>> Se non puoi passare attraverso una centrale telefonica la vedo dura!
>> O sei in grado di simulare la corrente di chiamata o devi trovare un
>> programma che commuti il modem dal lato ricevente nello stato di
>> risposta.
>
> mi pare esistesse un comando forse "ATA" per mantenere il modem in modo
> di risposta anche senza linea, ma posso pure ricordare male.

Si, 'ATA' predispone il modem in risposta, ma devi avere un programma
che lo passi al modem ....

> se i pc sono vicini non serve nè modem nè cavo seriale incrociato, basta
> uno switch da 10€ e 2 cavi di rete, che senso ha collegarli via modem?
> Fosse solo per la scarsa velocità...

Se i pc hanno entrambi una scheda di rete, usando il cavo giusto
(incrociato) non serve nemmeno lo switch. Se poi ha un NIC moderno
basta un cavo normale.

kane

unread,
Oct 11, 2015, 1:59:43 PM10/11/15
to
> Se non puoi passare attraverso una centrale telefonica la vedo dura!

c'e' un pc con modem, poi linea telefonica tradizionale, poi l'altro
modem e l'altro pc


> Butta i modem e collega i 2 pc con un cavo connesso alla seriali usando
> un cavo incrociato (null modem). È abbastanza facile auto costruirlo se
> hai un minimo di pratica,

se stavano vicini li collegavo con il cavo di rete :-))



> Sul lato ricevente basta inserire in '/etc/inittab' la direttiva:
> S0:34:respawn:/sbin/agetty --local-line 19200 ttyS0 vt100
> Il comando 'agetty' è il login manager usato anche per il login da
> console ma nella tua distribuzione potrebbe essere diverso (come pure i
> parametri per il controllo della seriale).

su un pc c'e' debian 8 e sull'altro debian 7

kane

unread,
Oct 11, 2015, 2:24:18 PM10/11/15
to
nel file inittab gia' presente sul computer ricevente, leggo:

# Example how to put a getty on a serial line (for a terminal)
#
#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

allora ho messo questo

T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

visto che il modem sta su ttyS1.

9600 bastano per fare un prova

quello che non capisco e' dove si configura dopo quanti squilli deve
rispondere il modem?

e come mi collego dal client?
cioe' vado in minicom? e poi? ho fatto atdt e il numero di telefono ma
il pc non risponde

kane

unread,
Oct 11, 2015, 2:48:38 PM10/11/15
to
p.s.: poi non ho capito un'altra cosa:
sul server, su ttyS1 ho il modem
poi ho impostato inittab che deve rispondere il login anche su ttyS1 che
e' la stessa porta del modem

se provo a lanciare minicom sul server, non mi risponde piu' il modem
(per fare delle prove a dare comandi al modem) ma mi esce il login..
e' normale? e come ci accedo al modem??

liftman

unread,
Oct 11, 2015, 5:47:48 PM10/11/15
to
Il 11/10/2015 20:24, kane ha scritto:

> quello che non capisco e' dove si configura dopo quanti squilli deve
> rispondere il modem?

questo lo configuri dal modem con i comandi AT

> e come mi collego dal client?
> cioe' vado in minicom? e poi? ho fatto atdt e il numero di telefono ma
> il pc non risponde

serve un programma in ascolto.. le mie esperienze di collegamenti con
modem sono riferite solo a programmi di BBS (bei tempi) quindi non ho
idea di come far vedere 2 PC con linux.

In windows c'è un wizard per creare una VPN usando il modem analogico, e
credo che sia quello che serve per il tuo scopo, ma non saprei aiutarti...

Giovanni

unread,
Oct 12, 2015, 4:54:48 AM10/12/15
to
On 10/11/2015 08:48 PM, kane wrote:
> p.s.: poi non ho capito un'altra cosa:
> sul server, su ttyS1 ho il modem
> poi ho impostato inittab che deve rispondere il login anche su ttyS1 che
> e' la stessa porta del modem

L'esempio di impostazione in /etc/inittab si riferiva a 2 pc connessi
direttamente tramite cavo.

'agetty' può anche essere impostato per inviare comandi AT al modem per
impostarlo ed ho trovato un esempio:
/sbin/agetty -w -I 'ATE0Q1&D2&C1S0=1\015' 115200 ttyS1

Con l'opzione -I 'stringa' agetty invia comandi di inizializzazione al
modem. I comandi AT verso i modem sono abbastanza standard e quelli
indicati dovrebbero essere quelli basilari per l'inizializzazione, Però
ogni modem potrebbe avere variazioni. La velocità di connessione
(115200) si riferisce al collegamento modem/pc non fra i modem, se metti
9600 potresti avere problemi con modem che normalmente vanno ad almeno
14400 bps sulla linea.
In particolare 'S0=n' istruisce il modem, se è impostato per la risposta
automatica, a rispondere dopo n squilli.

Non ho alcuna idea su quali opzioni siano più adatte con 'getty' ma mi
sembra di ricordare che usa un file di configurazione. Devi guardare le
'man pages'.

> se provo a lanciare minicom sul server, non mi risponde piu' il modem
> (per fare delle prove a dare comandi al modem) ma mi esce il login..
> e' normale? e come ci accedo al modem??

Non puoi lanciare minicom sul server se hai abilitato getty sulla stessa
seriale. C'è un conflitto di risorse e ti esce il login dato da getty.

kane

unread,
Oct 12, 2015, 6:19:47 AM10/12/15
to
> In windows c'è un wizard per creare una VPN usando il modem analogico, e
> credo che sia quello che serve per il tuo scopo, ma non saprei aiutarti...

si quello andrebbe proprio bene per quello che devo fare

mallin.shetland

unread,
Oct 12, 2015, 7:03:44 AM10/12/15
to
Addì domenica 11 ottobre 2015 18:38 Giovanni scrisse:

> Si, 'ATA' predispone il modem in risposta, ma devi avere un programma
> che lo passi al modem ....

Perché? `cat' ed `echo' non bastano?

Giovanni

unread,
Oct 12, 2015, 8:07:42 AM10/12/15
to
A parte che dovresti avere accesso al pc che deve rispondere, se la
seriale è già gestita dal programma per ricevere il login, accedervi con
comandi esterni non pub fare altro che far casino.

sacarde

unread,
Oct 14, 2015, 3:34:07 AM10/14/15
to
ma si parla di una cosa tipo questa?

PC1--> modem1--> ===doppino_telef=== <-- modem2 <---PC2

liftman

unread,
Oct 14, 2015, 7:27:17 AM10/14/15
to
Il 14/10/2015 09:34, sacarde ha scritto:
> ma si parla di una cosa tipo questa?
>
> PC1--> modem1--> ===doppino_telef=== <-- modem2 <---PC2

io ho capito così:

PC1--> modem1--> ===linea_telef=== <-- modem2 <---PC2

sacarde

unread,
Oct 15, 2015, 4:53:52 AM10/15/15
to
0 new messages