Newsgroup: it.comp.os.win.windows7
Titolo: 7 a 64bit e programmi DOS

Salve a tutti,
ad un vecchio PC con Win2000 (che ha fatto il suo dovere per anni
sempre acceso giorno e notte ma che adesso non ce la fa piu') devo
sostituire un PC con Windows 7 64 bit.
 
Ho gia' spostato tutte le risorse condivise ma rimane un problemino,
tramite un programma DOS gestivo il centralino collegato alla seriale.
Su 7 lanciando il programma dos (anche mettendo la compatibilita' su
Win95, e settando tutte le impostazioni di avvio) non si avvia perche'
non e' compatibile con l'architettura del sistema.
 
Del programma pare che esiti una versione per windows ma il tecnico
del centralino dice che se ho difficolta' ad usare il programma dos
con quello per windows sarei completamente impossibilitato. 
 
Prima di installare FreeDOS o se ne conoscete un emulatore dos piu'
adatto accetto il consiglio, vorrei sapere se risolvo o meno, non
vorrei 'sporcare' il registro inutilmente.
 
Grazie
-- 
Ciao
Andrea Malfatti

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 vorrei 'sporcare' il registro inutilmente.
 
Virtualizzazione? Se č uno Windows 7 Pro puoi provare l'XP Mode, oppure 
VirtualBox consente l'uso delle porte seriali. Una macchina virtuale con 
uno Windows 2000 o XP di prova e vedi se risolvi il problema.
 
-- 
Ciao, Guglielmo.

 ha scritto:

Dosbox funziona bene anche con i programmi per dos3.3 e impiega poche risorse
 
http://www.dosbox.com/
 
 
--
ciao
  Stefano

SB ha usato la sua tastiera per scrivere :

Quoto...con quello dovrebbe risolvere :)
 
 

Il Wed, 31 Oct 2012 11:25:37 +0100, Andrea Malfatti ha scritto:
 
Riprendo qui.
 
Intanto scusate il ritardo.
 
Ho provato sia XP Mode che Dosbox, con ambedue il programma parte ma
non riesco a farlo comunicare con il centralino, come faccio a sapere
se il colpevole sia il cavo (ho aperto il connettore e mi pare che le
saldature siano in ordine) o se e' windows 7 a non comunicare con la
COM1?


 ha scritto:

E' una seriale fisica o una USB >> RS232?
Nel secondo caso devi metterla su una COM da 1 a 4 che è il massimo che il DOS
riesca a vedere.
 
Per provare la porta ti serve un loopback, in pratica colleghi TX e RX e
verifichi se funziona, qui spiega i dettagli:
 
http://blog.defcon.it/2008/11/provare-la-porta-seriale-loopback-rs232/
 
 
 
Un altro sistema è usare un cavo 'null modem' e 2 porte seriali, poi provare
alternativamente a ricevere o a trasmettere.
 
Qui spiega come fare:
http://www.windmill.co.uk/wiring.html
 
 
 
--
ciao
  Stefano

>Ho provato sia XP Mode che Dosbox
 
Attenzione che DosBox abilita di default solo COM1 e 2
 
http://www.dosbox.com/wiki/Dosbox.conf#.5Bserial.5D
 
 
 
--
ciao
  Stefano

 
http://blog.defcon.it/2008/11/provare-la-porta-seriale-loopback-rs232/
 
 
Ho fatto un accrocchio (un vecchio cavo per collegare il modem con una
DB25 maschio --> DB25 femmina --> DB9 femmina ho cortocircuitato con
una clip i pin 2<>3 sulla DB25F, se lo vede qualcuno mi strangola) e
utilizzando il programma della pagina sopra pare proprio che tutto
funzioni, porta reale COM1.
Usando lo stesso programma ho provato con il cavo proveniente dal
centralino, sono arrivati caratteri vari (per cui la connessione
c'e'), devo trovare le giuste impostazioni (dovro' ristudiarmi la
configurazione della seriale e' troppo tempo che non uso il modem).
 
-- 
Ciao
Andrea Malfatti

 funzioni, porta reale COM1.
 
Scusa ma, i pin 2 e 3 corrispondono a Tx e RX se li cortocircuiti come può 
funzionare? che mi sono perso? :)
-- 
Fri(END), Boyfri(END), Girlfri(END), Bestfri(END). Everything has an END 
except...Fam(ILY)! It Has 3 Letters that say I LOVE YOU 
 

 funzionare? che mi sono perso? :)
 
ha fatto un loopback, tanto per vedere che la seriale trasmetta e 
riceva.
 
Adriano
 
 

 ha fatto un loopback, tanto per vedere che la seriale trasmetta e riceva.
 
Vero, bastava attivare un paio di neuroni in più.....  a mia parziale 
discolpa, dico solo che l'ultima volta che ho avuto a che fare con una 
seriale, sarà stato non meno di 10 anni fà :)


configurazione della seriale e' troppo tempo che non uso il modem).
 
Prova anche a fare un test per vedere che il DOS acceda alla porta, ad esempio
da DosBox ti salvi un file .bat con le linee qui sotto
 
 MODE COM1:9600,N,8,1
 
 echo PIPPO > COM1
 
 type COM1
 
poi lo lanci e dovresti vedere qualcosa, io non posso provarlo perchè non ho il
loopback.
 
--
ciao
  Stefano

 seriale, sarà stato non meno di 10 anni fà :)
 
E' lo stesso problema che ho io, solo che gli anni mi pare siano di
piu' :)
-- 
Ciao
Andrea Malfatti

 loopback.
 
E' combiato qualcosa, ieri si e' rotto lo switch e siccome dovevo
mettere le mani (diventate nere in 2 minuti) nell'armadio ho spostato
il cavo del centralino in modo da poter collegare un PC con XP nativo
(in altre parole ho colto l'occasione per arrendermi). Comunque anche
interrogando il centralino con hyperteminal ricevo solo qualche
carattere strano.
 
Ora ho chiamato il tecnico (anche cercando su internet non ho trovato
come va configurata la connessione o meglio una configurazione la ho
trovata ma non funziona) cosě controllera' se il cavo puo' essersi
rovinato.
 
In ogni caso grazie a tutti.
 
PS
Quando tutto sara' ricollegato vi informo.  
-- 
Ciao
Andrea Malfatti

 discolpa, dico solo che l'ultima volta
 
in effetti...i miei primi smandruppamenti sulle seriali risalgono al 
mio primo 286: dissaldati gli 8250 e montati i 16550A, per superare i 
9600 bd.
Ancora adesso su un pc ho una scheda a 4 seriali che uso per 
controllare una radio, tnc e altre cazzatine (i radioamatori 
capiranno), anche se il tempo per usarli e' ormai agli sgoccioli.
 
 
Adriano