View previous topic :: View next topic |
Author |
Message |
guerro Guru
Joined: 21 Jun 2004 Posts: 402 Location: Brescia
|
Posted: Fri Nov 26, 2004 1:21 pm Post subject: [IrDa] irda0 fantasma [RISOLTO] |
|
|
In questi giorni stò provando a installare la porta infrarossi integrata sul mio portatile (Compaq Presario 2500), e smanettando con il kernel ho installato il supporto infrarossi (per farlo ho dovuto disabilitare il supporto per le porte seriali che non ho e sostituirlo con il supporto IrDa). Fin qui sembrerebbe tutto ok, a parte un messaggio nei log che mi avvisa che non essendo stata configurata la NETCONSOLE (nonostante si abilitata nel kernel) è stato abortito qualcosa.
La cosa strana è che nella /dev compaiono i vari device ircomm#, ma dell'interfaccia irda0 nessusna traccia, anche dopo aver lanciato il comando. Nonostante tutto se faccio , il dialogo fra il portatile e il cellulare viene visualizzato.
Qualcuno può aiutarmi a svelare questo mistero?
Infine pensavo di utilizzare Kandy per gestire il cellulare, ma nella configurazione dello stesso, quando viene richiesto il device di riferimento, non sò e non riesco a trovare quello giusto. Suggerimenti (a parte quello di lasciar perdere datomi da alcuni miei amici?!?) _________________ (.(*. .*).)
.. G u e r r o ..
(.(.* *.).)
Last edited by guerro on Fri Nov 26, 2004 3:36 pm; edited 1 time in total |
|
Back to top |
|
|
Thrain Guru
Joined: 01 Sep 2003 Posts: 380
|
Posted: Fri Nov 26, 2004 1:34 pm Post subject: |
|
|
Allora, essendo un portatile, dovrebbe essere una porta integrata: specifica in irattach con l'opzione "-d" il driver che dev'essere usato per far andare la porta.
Un elenco dei driver lo ottieni facendo "man irattach".
Ad esempio il comando che do io è questo: Code: |
irattach /dev/ttyS0 -d ma600 -s <--- uso ttyS0 perché non è integrata la mia
|
Spero che funzioni
Ciao _________________ Thrain
"...only astonishment knows..." |
|
Back to top |
|
|
guerro Guru
Joined: 21 Jun 2004 Posts: 402 Location: Brescia
|
Posted: Fri Nov 26, 2004 1:57 pm Post subject: |
|
|
Forse non mi son spegato bene:
la porta in se stessa funziona anche, perchè con irdadump si vede tutto il dialogo che si instaura fra il porttile ed il mio cellulare tramite le porte irda, il fatto è che non vedo nessun irda0 fra i miei devices.
Le ttyS# non esistono fra i devices perchè il mio portatile non ha porte seriali. L'unica cosa che vedo e che abbia attinenza con questo argomento sono una serie di ircomm# (da 0 a 31)...
P.S.
Il driver della porta è un FIR della ALI che è built-in nel kernel. (comunque nel log del boot di sistema il caricamento dei driver và tutto a buon fine addirittura mi dice che il device irda0 è stato corretamente registrato) _________________ (.(*. .*).)
.. G u e r r o ..
(.(.* *.).) |
|
Back to top |
|
|
Thrain Guru
Joined: 01 Sep 2003 Posts: 380
|
Posted: Fri Nov 26, 2004 2:09 pm Post subject: |
|
|
Ah ok tutto chiaro, è normale che tu non veda irda0 nei device, lo vedi con "ifconfig irda0" _________________ Thrain
"...only astonishment knows..." |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Fri Nov 26, 2004 2:16 pm Post subject: |
|
|
guerro wrote: | Le ttyS# non esistono fra i devices perchè il mio portatile non ha porte seriali. L'unica cosa che vedo e che abbia attinenza con questo argomento sono una serie di ircomm# (da 0 a 31)... |
Mi sa che le seriali sono quelle:
Quote: | CONFIG_IRCOMM:
Say Y here if you want to build support for the IrCOMM protocol.
To compile it as modules, choose M here: the modules will be called ircomm and ircomm_tty.
IrCOMM implements serial port emulation, and makes it possible to
use all existing applications that understands TTY's with an
infrared link. Thus you should be able to use application like PPP,
minicom and others.
|
_________________ Ciao da me! |
|
Back to top |
|
|
Thrain Guru
Joined: 01 Sep 2003 Posts: 380
|
Posted: Fri Nov 26, 2004 2:19 pm Post subject: |
|
|
Comunque non ho capito se tu riesci a far funzionare la porta infrarossi per quello che ti serve oppure no.... _________________ Thrain
"...only astonishment knows..." |
|
Back to top |
|
|
guerro Guru
Joined: 21 Jun 2004 Posts: 402 Location: Brescia
|
Posted: Fri Nov 26, 2004 2:40 pm Post subject: |
|
|
Ora ho inserito nel kernel il supporto per i device seriali ed infatti ora ho una serie di ttyS#.
Sulla ttyS0 ho visto che ci mette la porta infrarossi (l'ho capito dall'IRQ).
Nel log ho visto inoltre che lui tenta di caricare il driver e registrare il device della porta infrarossi, ma dato che questo è gia stato assegnato alla porta seriale ttyS1, mi dice che non riesce a trovare l'indirizzo base di I/O. infatti ora non comunica proprio più.
Per rispondere alla domanda del post precedente ti dico che non funziona per quello che mi serve e cioè abbinare la porta ad un device dichiarato in /dev (Questo prima di abilitare il supporto per i device seriali che credo conflitti con quello per i device IrDa). _________________ (.(*. .*).)
.. G u e r r o ..
(.(.* *.).) |
|
Back to top |
|
|
Thrain Guru
Joined: 01 Sep 2003 Posts: 380
|
Posted: Fri Nov 26, 2004 3:12 pm Post subject: |
|
|
Prova a seguire il mio howto.
Non è fatto per le porte integrate, però dovrebbe funzionare lo stesso. Al massimo segui il link all'howto che ho preso come base.
Vediam che succede _________________ Thrain
"...only astonishment knows..." |
|
Back to top |
|
|
guerro Guru
Joined: 21 Jun 2004 Posts: 402 Location: Brescia
|
Posted: Fri Nov 26, 2004 3:36 pm Post subject: |
|
|
Forse l'ho risolto.
Praticamente ho abilitato il supporto SIR per appoggiarmi ai device seriali, pur avendo un FIR (il driver è un ALI).
Configurato il file irda in /etc/conf.d per appoggiarsi al device serialie /dev/ttyS1.
Ricompilando il kernel e boottando mi restituisce solo l'avviso che il driver ALI, corrattamente caricato, non riesce ad ottenere l'I/O base della porta, già assegnato al device ttyS1.
Comunque lanciando Code: | /etc/init.d/irda start | la porta infrarossi funziona bene ed inoltre viene appoggiata al device corretto ( /dev/ttyS1)
inoltre se faccio ifconfig compare l'interfaccia IrDa correttamente identificata da irda0, con il vantaggio che posso attivarla e disattivarla con il comando /etc/init.d/irda |start|stop _________________ (.(*. .*).)
.. G u e r r o ..
(.(.* *.).) |
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Fri Dec 17, 2004 7:50 pm Post subject: |
|
|
Ho lo stesso problema, mi vede qualcosa irdadump su irda0 ma non riesco a utilizzarla perche' irda0 come device o alias di device non funziona, hai qualche consiglio aggiuntivo da dare? _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
|