Discussione:
server tcpip su dos 6.2
(troppo vecchio per rispondere)
claudio
2010-03-07 16:47:56 UTC
Permalink
premessa.
seguendo alcune descrizioni trovate in rete
- ho fatto ripartire un portatile olivetti philos11 con 386sx + 387 e 4
Mega di Ram
- ho collegato un adattatore lan xircom pe3 alla porta parallela col suo
driver
- ho caricato (senza tcpip) il client microsoft per DOS e il packet driver
pkt9
- mi sono rimasti circa 500 Kbyte di ram liberi
- ci ho caricato arachne170 collegando il tutto ad un router adsl
e adesso navigo (o meglio remo) senza problemi , tutto merito dei boemi.

domande.
1) sono reperibili dei server http, ftp e telnet per dos?
2) esiste uno "schedulatore" più decente di un file .bat che lanci 3-4
programmi "a catena", ovviamente uno alla volta, ciascuno per un tempo
determinato?

Claudio
R. C.
2010-03-09 06:18:32 UTC
Permalink
Sun, 7 Mar 2010 17:47:56 +0100
Post by claudio
- ho caricato (senza tcpip) il client microsoft per DOS e il packet
driver pkt9
bene, mi pare di capire che hai usato uno "shim" che simula il packet driver
in assenza del pkt in real time.
Post by claudio
domande.
1) sono reperibili dei server http, ftp e telnet per dos?
una delle tante reincarnazioni del nos, (netwok operator system), 11 anni fà
sviluppai un appliance 386, il cui compito era quello di gestire 2 sensori
ccd della winbond, l'ambiente software era DOS, i servizi erano affidati a
Jnos che disponeva in un unico eseguibile, molteplici funzioni in emulazione
multitasking, quali httpd con simple cgi proprietario, ftpd multi utente
smtpd, pop3 client e telnet client.
in merito al telnetd mi ricordo che ne provai diversi (ncsa/wattcp) ma erano
assolutamente instabili e poi essendo il dos un ambiente monotask, non hai
molta scelta, o esegui il telnetd o il jnos... alla fine decisi per il jnos
come soluzione di default e a netcat in listing, nel caso in cui avessi
bisogno di accedere alla macchina da richiamare mediante apposita funzione
cgi..
Post by claudio
2) esiste uno "schedulatore" più decente di un file .bat che lanci 3-4
programmi "a catena", ovviamente uno alla volta, ciascuno per un tempo
determinato?
che cosa intendi per tempo determinato?

--
Roberto
is AT corradoroberto DOT it
Ars longa, vita brevis.
claudio
2010-03-10 09:39:06 UTC
Permalink
"R. C." <corradodotrobertoatinfoassistenzadotnet> ha scritto nel
Post by claudio
1) sono reperibili dei server http, ftp e telnet per dos?
...... i servizi erano affidati a Jnos che disponeva in un unico
eseguibile, molteplici funzioni in emulazione multitasking, quali httpd
con simple cgi proprietario, ftpd multi utente smtpd, pop3 client e telnet
client.
o esegui il telnetd o il jnos... alla fine decisi per il jnos come
soluzione di default e a netcat in listing, nel caso in cui avessi bisogno
di accedere alla macchina da richiamare mediante apposita funzione cgi..
Post by claudio
2) esiste uno "schedulatore" più decente di un file .bat che lanci 3-4
programmi "a catena", ovviamente uno alla volta, ciascuno per un tempo
determinato?
che cosa intendi per tempo determinato?
Prima di tutto grazie per le informazioni e perdona le mie inesattezze.

Visto che i servizi del Jnos sono di tipo server è proprio quel che mi
serve.
Se è il Jnos a cui ti riferisci è quello usato in ambito radioamatori, l'ho
trovato in rete e ora lo studio.

Per il telnet l'idea era quella di acquisire dei dati attraverso la seriale
e metterli a disposizione attraverso un server telnet a chi si connette . Mi
sembra di aver capito che debbo scegliere fra far girare il telnet o il
Jnos.

Infine per lo schedulatore l'idea era questa :
- creare i programmi con dei punti di "sospensione" predefiniti
- far girare ciascun programma per 1 secondo e quando arriva al punto di
sospensione salvare eventuali risultati intermedi su un file e ridare il
controllo allo schedulatore (una sorta di stack/swap)
- prevedere un meccanismo di sblocco (tipo watchdog ma questa la vedo dura)
se il programma non cede il controllo allo schedulatore entro 5 secondi

il fine era quello di simulare un multitask ma riflettendo sulle tue parole
penso che la via giusta sia creare un "monotask" che inglobi tutti i
programmi da far girare insieme.

Claudio.
R. C.
2010-03-10 22:48:30 UTC
Permalink
Wed, 10 Mar 2010 10:39:06 +0100
Post by claudio
Se è il Jnos a cui ti riferisci è quello usato in ambito radioamatori,
l'ho trovato in rete e ora lo studio.
si, è proprio lui!.
Post by claudio
Per il telnet l'idea era quella di acquisire dei dati attraverso la
seriale e metterli a disposizione attraverso un server telnet a chi si
connette . Mi sembra di aver capito che debbo scegliere fra far girare il
telnet o il Jnos.
se si tratta di file puoi usare ftp di jnos, diversamente, per l'accesso
alla "console" puoi optare per netcat nel caso che tu debba leggere i dati
da un tsr.
Post by claudio
- creare i programmi con dei punti di "sospensione" predefiniti
- far girare ciascun programma per 1 secondo e quando arriva al punto di
sospensione salvare eventuali risultati intermedi su un file e ridare il
controllo allo schedulatore (una sorta di stack/swap)
- prevedere un meccanismo di sblocco (tipo watchdog ma questa la vedo
dura) se il programma non cede il controllo allo schedulatore entro 5
secondi
l'ambiente dos è proprio povero di funzioni, ad ogni modo potresti leggere
qualcosa in merito all' int28 appatto che si riesca a determinare la
closeapp di un applicazione.. ma nulla ti vieta di provarci!

ciao.
claudio
2010-03-18 18:17:31 UTC
Permalink
"R. C." <corradodotrobertoatinfoassistenzadotnet> ha scritto nel
Post by R. C.
Wed, 10 Mar 2010 10:39:06 +0100
Post by claudio
Se è il Jnos a cui ti riferisci è quello usato in ambito radioamatori,
l'ho trovato in rete e ora lo studio.
si, è proprio lui!.
La tua info è stata davvero preziosa.
Ho configurato il Jnos-2.0 avviando i server telnet, http, ftp, pop3 e
smtp.
Tutti i server sono visibili dalla lan e posso aggiornare le pagine web con
l'ftp.
I server di posta si raggiungono in ingresso ed uscita con outlook da xp.
Sembra anche che col comando shell si possa lasciare il jnos attivo in
background e avviare un altro programma in foreground.
Il tutto su un misero 386 con 4 Mega di ram e 60 Mega di disco.
Grazie ancora
Claudio
R. C.
2010-03-18 19:11:57 UTC
Permalink
Thu, 18 Mar 2010 19:17:31 +0100
Post by claudio
La tua info è stata davvero preziosa.
Ho configurato il Jnos-2.0 avviando i server telnet, http, ftp, pop3 e
smtp.
Ciao Claudio, ma grazie a te per essere passato a riferire!

R. C.
is AT corradoroberto DOT it
Sii il cambiamento che vuoi vedere avvenire nel mondo. cit. Gandhi
Continua a leggere su narkive:
Loading...