Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[IrDa] irda0 fantasma [RISOLTO]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
guerro
Guru
Guru


Joined: 21 Jun 2004
Posts: 402
Location: Brescia

PostPosted: Fri Nov 26, 2004 1:21 pm    Post subject: [IrDa] irda0 fantasma [RISOLTO] Reply with quote

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
Code:
irattach irda0 -s
. Nonostante tutto se faccio
Code:
irdadump
, 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
View user's profile Send private message
Thrain
Guru
Guru


Joined: 01 Sep 2003
Posts: 380

PostPosted: Fri Nov 26, 2004 1:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
guerro
Guru
Guru


Joined: 21 Jun 2004
Posts: 402
Location: Brescia

PostPosted: Fri Nov 26, 2004 1:57 pm    Post subject: Reply with quote

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) :x
_________________
(.(*. .*).)
.. G u e r r o ..
(.(.* *.).)
Back to top
View user's profile Send private message
Thrain
Guru
Guru


Joined: 01 Sep 2003
Posts: 380

PostPosted: Fri Nov 26, 2004 2:09 pm    Post subject: Reply with quote

Ah ok tutto chiaro, è normale che tu non veda irda0 nei device, lo vedi con "ifconfig irda0"
_________________
Thrain

"...only astonishment knows..."
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Fri Nov 26, 2004 2:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
Thrain
Guru
Guru


Joined: 01 Sep 2003
Posts: 380

PostPosted: Fri Nov 26, 2004 2:19 pm    Post subject: Reply with quote

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
View user's profile Send private message
guerro
Guru
Guru


Joined: 21 Jun 2004
Posts: 402
Location: Brescia

PostPosted: Fri Nov 26, 2004 2:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
Thrain
Guru
Guru


Joined: 01 Sep 2003
Posts: 380

PostPosted: Fri Nov 26, 2004 3:12 pm    Post subject: Reply with quote

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 :roll:
_________________
Thrain

"...only astonishment knows..."
Back to top
View user's profile Send private message
guerro
Guru
Guru


Joined: 21 Jun 2004
Posts: 402
Location: Brescia

PostPosted: Fri Nov 26, 2004 3:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Fri Dec 17, 2004 7:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum