Bus 004 Device 003: ID 9710:7780 MosChip Semiconductor MCS7780 4Mbps Fast IrDA Adapter
Der betyder at kernen kender din hardware! Så du skal ikke oversætte kildekode
Sv.Aage skrev:lath skrev:Kode: Vælg alt
sudo lsmod | grep irda
den siger sådan nu efter jeg har kørt den anden lange kommando
sudo apt-get --assume-yes update;sudo apt-get --assume-yes upgrade;sudo apt-get --assume-yes install build-essential checkinstall linux-headers-$(uname -r) linux-tools libelf-dev asciidocKode: Vælg alt
svend@svend-desktop:~$ sudo lsmod | grep irda
[sudo] password for svend:
irda 185428 1 mcs7780
crc_ccitt 12595 2 mcs7780,irda
svend@svend-desktop:~$
og det bekræfter den anden kommando også.
På http://tldp.org/HOWTO/html_single/Infrared-HOWTO/ har jeg fundet ud af at device fieln skulle hedde:
Kode: Vælg alt
/dev/ircomm-tty
og dens Major nummer skal være 161, og ( 61, eller 60), hvor de sidste 2 er gamle numre, som gerne ikke længere skulle være i brug.
Hvad skriver
Kode: Vælg alt
ls -l /dev/ircomm-tty
?
Ekstra bonus information:
I LXR kan jeg finde mcs7780 driveren så langt tilbage som i Linux 2.6.11 kernen.
/Lars