Settaggio IrDA per Nokia Data Suite e programmi Kessler
di Andrea Duni
a cura di Francesco Ponticelli
Ho acquistato anche io una porta IrDA della Actisys, una IR210L, al CentroHL (www.centrohl.it) al prezzo di 54.000 iva compresa + 6.000 per garanzia posta celere (in caso di guasto mandi l'apparecchio guasto a Firenze via Posta Celere e ricevi quello nuovo senza pagare la spedizione) e, come tanti, sono incappato nei problemi di configurazione della porta IrDA. Grazie però ad Andrea Duni, che ha riportato in italiano le informazioni di settaggio, io e molti altri smanettoni siamo riusciti a settare il nostro apparecchio e a far funzionare tutti i programmi Nokia e Kessler.
Per essere di aiuto anche a voi, vi posto qui di seguito la procedura che DOVRETE SEGUIRE ALLA LETTERA!
NON MI CHIEDETE ALTRE INFORMAZIONI PER IL SETTAGGIO VIA EMAIL PERCHE' IO HO SOLO SEGUITO ALLA LETTERA LE ISTRUZIONI QUI SOTTO RIPORTATE E NON NE SO NULLA DI PIù !! Tra l'altro l'ho fatto solo una volta il settaggio e quindi non mi ricordo quasi nulla! Per vostra informazione ho una mainbord ASUS P2B.

Oppure clicca QUI e scaricati il file *.doc per stampartelo e leggertelo con calma

Se hai gia' installato il NDS (o l'OLU o il GGE), disinstallalo. Non riavviare il pc finche non te lo dico espressamente.
Apri il file Msports.inf che si trova nella cartella C:\Windows\inf e modificalo come riportato qua sotto: elimina il ";" iniziale alle voce che riguardano la PNP0510.

[Std]
%*PNP0400.DeviceDesc% = LptPort, *PNP0400           ; Printer Port
%*PNP0401.DeviceDesc% = EcpPort, *PNP0401           ; ECP Printer Port
%*PNP0500.DeviceDesc% = ComPort, *PNP0500           ; Communications Port
%*PNP0501.DeviceDesc% = ComPort, *PNP0501           ; Communications Port

; No; *PNP051x devices are now supported in IRMINI.INF
%*PNP0510.DeviceDesc% = InfraredComPort, *PNP0510   ; IR Communications Port
used byr IrDA stack
; %*PNP0511.DeviceDesc% = InfraredComPort, *PNP0511   ; IR Communications
Port used byr IrDA stack
 

[Strings]
MS = "Microsoft"
Std = "(Tipi di porte standard)"
PortsClassName = "Porte (COM e LPT)"

*PNP0400.DeviceDesc = "Porta stampante"
*PNP0401.DeviceDesc = "Porta stampante ECP"
*PNP0500.DeviceDesc = "Porta di comunicazione"
*PNP0501.DeviceDesc = "Porta di comunicazione"
*PNP0510.DeviceDesc = "Generic Ir Serial Port"
;*PNP0511.DeviceDesc = "Generic Ir Serial Port"

Ora devi assicurarti che in gestione periferiche del sistema (pannello di controllo) non vi siano piu' porte legate all'irda. Elimina anche tutte le porte virtuali rimaste. Se c'e' qualcosa sotto dispositivi infrarossi toglilo che sono porte virtuali.
SPEGNI IL PC E RIACCENDILO (dopo almeno 1 minuto)
Al reboot premi "Del" o "Canc" per entrare nel setup del BIOS. Portati alla voce che tratta delle porte com A e B, ossia le porte fisiche della macchina. Setta "Modo IrDA" per la porta com B. Non selezionare ASK-Ir o FIR perche' non sono compatibili con i nokia. Segnati su di un foglietto gli indirizzi I/O e IRQ della porta ComB appena settata per IrDA. Se c'e' la modalita' OS PnP toglila e metti "Abilitato". Ti serviranno per un check dentro win98. Salva le impostazioni del BIOS e esci. Il pc viene "reeboottato". All'apertura di win98 questo ti dovrebbe riconoscere la Generic Ir Serial Port e chiederti di inserire il cd win98 per l'installazione. Fatto questo, apri msports.inf e controlla che la tua modifica non sia stata rimodificata dal sistema. Anzi ogni volta che riavvii il pc (solo in questa fase di installazione e finche nds non funziona correttamente) controlla sempre sia msports.inf che la gestione periferiche del sistema da pannello di controllo o da proprieta' di risorse del sistema. Qui infatti devi controllare che non risulti piu' la voce Dispositvo infrarossi, che La generic infrared serial port sia installata sulla com2 (che corrisponde alla comB del BIOS, ossia la porta FISICA ad infrarossi), che gli indrizzi I/O e IRQ della generic infrared serial port sulla Com2 siano gli stessi della ComB del BIOS (quelli che ti eri segnato prima), che non ci sia alcun conflitto di porte. Se gli indirizzi I/O e IRQ sono diversi, devi modificarli manualmente deselezionando la casella "usa configurazione automatica" e selezionando una delle "configurazione base" dal menu' a cascata, finche' non trovi quella giusta. Ora controlla che alle proprieta' della rete non risulti nessuna voce legata all'infrarosso.
NON DEVI ANCORA INSTALLARE NDS.
Riavvia il pc e premi "DEl o Canc" per entrare nel BIOS. Controlla che le impostazioni della ComB non siano stati modificati da win98. Nel caso questo sia successo ripristina Modo IrDA, togli OS PnP e metti "Abilitato", ripristina gli indirizzi I/O e IRQ che avevi segnato.
Salva e esci. il pc si riavvia.
Ora win98 non dovrebbe chiederti di nuovo il cd win98 a meno che non hai dovuto rimodificare il BIOS.
Ricontrolla Msports.inf. Ricontrolla le proprieta' della rete. Ricontrolla
la gestione periferiche del sistema, e gli indirizzi della Generic Ir Serial Port. Se qualcosa non combacia rifai le modifiche che ti ho detto. Se hai fatto delle modifiche devi riavviare il pc. Quando dico riavvia il pc devi riavviare tutto non solo win98, quindi non usare il trucchetto di premere shift per il riavvio.
Se non hai fatto modifiche o se hai riavviato, puoi ora installare NDS (o OLU o GGE). Dopo l'installazione e il settaggio riavvia il pc: e' sempre meglio.
Dopo il riavvio, assicurati che le impostazioni siano uguali a prima per la generic ir serial port e che nds sia installato in una porta diversa dalla generic ir serial port. Per la precisione NDS dovrebbe usare la COM3 o la COM5 che sono slaves della master COM2. Alla voce modem del pannello di controllo, se usi anche un modem pcmcia, non ti preoccupare se vedi i modem virtuali di NDS sulla stessa com del modem pcmcia. Questi modem virtuali innanzitutto non vanno rimossi perche' sono necessari per il funzionamento del NDS. L'importante e' che non sui contemporaneamente la NDS e il modem pcmcia, senno' si crea un conflitto. Anche se non lo usi il modem pcmcia deve essere rimosso fisicamente dal pc, senno il PnP lo attiva.
A questo punto ti devi assicurare che la porta Com2 master e la porta slave COM3 o COM5 abbiano la stessa velocita' di trasmissione (sempre in pannello di controllo) settata a 9600 bps.
Se vuoi ovviare all'inconveniente di fare il primo collegamento via cavo puoi fare due cose: scaricarti dalla rete in programma IRSetup ( clicca QUI per scaricarlo) che ti modifca il registro di win98 affinche' il sistema creda che il cavo sia stato gia' connesso per la prima connessione; modificarti manualmente le voci di registro per questo caso. Le modifiche che devi fare sono:

Prima della Modifica:
[HKEY_LOCAL_MACHINE\SOFTWARE\Nokia\DTP2V3]
"UseIr"=hex:00
"UserPortIR"=""

Dopo la modifica:
[HKEY_LOCAL_MACHINE\SOFTWARE\Nokia\DTP2V3]
"UseIr"=hex:01
"UserPortIR"="COM2"

(se la Com2 e' la tua porta seriale infrarossa FISICA, e generalmente lo e')

Per quanto riguarda problemi vari di connessione devi giochicchiare sulle porte Com2 (ossia la fisica) e Com3 o Com5 (ossia la slave). Prova un po' tutte le combinazioni finche' non ti riesce a farlo funzionare: a me il NDS funziona solo nella scheda opzioni inserisco non la com3 slave della com2 e che risulterebbe essere quella giusta dal pannello di controllo, ma la COM2, cioe' quella FISICA, altrimenti non funziona. Per OLU e GGE invece devo settare la COM3 (la slave) per entrambe le schede "Nokia Data Site/IR" e "Ir Port" se volgio spedire un logo via sms, mentre devo settare la COM2 (la fisica, la master) se voglio caricare il logo solo via IrDA.

Home