IrDA su Acer Aspire 1355LC
Linux MiniHOWTO
Unofficial Support Page


Premessa

   Questo è un documento che riporta la mia esperienza nell'installzione di Linux Mandrake su un notebook Acer Aspire 1355LC. Non mi assumo pertanto alcuna responsabilità in merito ad errori o danni causati in seguito all'utilizzo delle informazioni contenute in questo documento. Ogni utilizzo degli esempi riportati è a proprio rischio.




   Il notebook Acer Aspire della serie 1350 monta il chipset IrDA NSC PC87108/PC87338. Questo chipset è supportato nativamente dai kernel della serie 2.6 e della 2.4 ( per quest'ultimo non è stata effettuata alcuna prova).
   Per utilizzare il supporto IrDA occorre che il vostro kernel sia provvisto dei seguenti moduli:
ircomm
ircomm-tty ( servono per l'interfacciamento seriale col dispositivo)
irnet ( IrDA Net per condividere files )
nsc-ircc
   In particolare affinchè sia possibile compilare il modulo nsc-ircc, durante la configurazione del kernel bisogna abilitare il supporto ISA ( ISA Support ) che si trova nel menu Bus Option.
   Sono inostre necessarie le irda-utils. Tutte le distro sono provviste di questo pacchetto, quindi utilizzare quella fornita dalla distro. Se il pacchetto non è contemplato dalla vostra distro potete scaricarlo dal sito di Linux IrDA project dove è possibile trovare un HOWTO che descrive i passi dell'installazione. Personalmente ho automatizzato le seguenti operazioni tramite uno script da avviare all'avvio.
   Il supporto viene attivato usando questa semplice procedura:
Inserire le seguenti entry nel file /etc/modprobe.conf:
#Supporto IrDA
options nsc-ircc dongle_id=0x09
alias irda0 nsc-ircc
   Successivamente eseguire da root:
# setserial /dev/ttyS0 uart none
   Se non siete sicuri che il dispositivo seriale di default sia ttyS0 controllate che l'output di dmesg sia del tipo:
# dmesg | grep tty
ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
   Altrimenti modificate il device del dispositivo seriale con quello che vi restituisce dmesg.
Occorre caricare i moduli nel kernel:
# modprobe ircomm-tty
# modprobe nsc-ircc
ed inseguito 'attaccare' il dispositivo:
# irattach irda0 -s
   Il vostro dispositivo è ora funzionante. Potete provarlo ad esempio tramite il comando irdadump.

   to top