## page was renamed from LaptopTesting/InfraRedPNP = Infrared PNP results for autoconf = == Dell M70 == {{{ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0a03 PNP0c01 PNP0c01 PNP0f13 PNP0303 PNP0b00 PNP0800 PNP0c01 PNP0200 PNP0c04 PNP0501 SMCf010 PNP0c01 # lsmod | grep ir irtty_sir 10112 0 sir_dev 18308 1 irtty_sir irda 214332 2 irtty_sir,sir_dev crc_ccitt 3200 1 irda }}} == Medion 40653 == https://wiki.ubuntu.com/LaptopTestingTeam/Medion40653 {{{ root@achille:~ # lsmod | grep ir via_ircc 30356 0 firmware_class 10240 1 prism54 irtty_sir 8640 0 sir_dev 19116 1 irtty_sir irda 192704 3 via_ircc,irtty_sir,sir_dev crc_ccitt 1984 1 irda root@achille:~ # }}} == Thinkpad R52 == {{{ $ cat /sys/bus/pnp/devices/*/id | xargs echo PNP0c01 PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 IBM0057 PNP0f13 PNP0700 PNP0501 PNP0400 IBM0071 PNP0511 NSC1100 IBM0068 }}} == Acer Aspire 1520 == {{{ $ cat /sys/bus/pnp/devices/*/id PNP0200 PNP0b00 PNP0c04 PNP0800 PNP0c01 PNP0c02 SYN0302 SYN0300 PNP0f13 PNP0303 PNP0401 SC6001 ogra@honk:~ $ lsmod |grep ir via_ircc 27264 0 irda 198576 1 via_ircc crc_ccitt 2560 1 irda }}} == ?? == {{{ phyrex@FNORD:~$ cat /sys/bus/pnp/devices/*/id PNP0c02 PNP0200 PNP0b00 PNP0800 PNP0c04 PNP0700 PNP0501 PNP0400 PNP0c02 INT0800 PNP0c02 PNP0c01 > along with the driver that you use (if any). ... for a cinergyT2 (module: cinergyT2) usb DVB-T device - does that count too? :) }}} == ?? == {{{ cat /sys/bus/pnp/devices/*/id PNP0200 PNP0b00 PNP0c04 PNP0800 PNP0c01 PNP0c02 PNP0f13 PNP0303 PNP0400 PNP0510 PNP0a06 WEC0515 WEC0517 $ lsmod | grep ir via_ircc 30356 0 firmware_class 10240 1 prism54 irtty_sir 8640 0 sir_dev 19116 1 irtty_sir irda 192704 3 via_ircc,irtty_sir,sir_dev crc_ccitt 1984 1 irda }}} == HP Compaq NC6000 == {{{ dennis@mirage ~ $ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0a06 PNP0501 PNP0500 PNP0700 SMCf010 PNP0511 PNP0401 PNP0c04 PNP0200 PNP0800 PNP0b00 PNP0303 SYN0108 SYN0100 SYN0002 PNP0f13 PNP0c02 PNP0c02 PNP0c14 PNP0c02 dennis@mirage ~ $ lsmod | grep ir irtty_sir 8544 0 sir_dev 18828 1 irtty_sir irda 191936 2 irtty_sir,sir_dev crc_ccitt 1920 1 irda }}} == HP nc4200 == {{{ krstic@thievery:~> cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0a06 IFX0101 PNP0c04 PNP0200 PNP0800 PNP0b00 PNP0303 SYN010f SYN0100 SYN0002 PNP0f13 PNP0c02 PNP0c02 PNP0c14 PNP0c02 }}} == Thinkpad R51 == {{{ brian@alpha:~$ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 IBM0057 PNP0f13 PNP0700 PNP0501 PNP0400 IBM0071 PNP0511 IBM0068 brian@alpha:~$ lsmod | grep ir firmware_class 9984 1 ipw2200 irtty_sir 8544 0 sir_dev 18828 1 irtty_sir irda 191936 2 irtty_sir,sir_dev crc_ccitt 1920 1 irda }}} == Dell C840 == {{{ [jec@bambi ~]$ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0c01 PNP0c01 PNP0c01 PNP0f13 PNP0303 PNP0b00 PNP0800 PNP0c01 PNP0200 PNP0c04 PNP0700 PNP0501 SMCf010 PNP0401 PNP0c01 PNP0c01 }}} == ?? (Jeff Waugh) == {{{ SEC0002 PNP0c15 PNP0b00 PNP0c04 PNP0200 PNP0c02 INT0800 PNP0a05 PNP0501 NSC6001 PNP0401 PNP0303 SYN0002 PNP0f13 }}} == ?? (Luke Yelavich) == {{{ luke@luke-laptop:~$ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 IBM0057 PNP0f13 PNP0501 PNP0401 IBM0071 PNP0511 IBM0068 The only modules that are loaded are: irtty-sir sir_dev irda crc_ccitt }}} == ?? (Jerome Gotangco) == {{{ jsg@pingu:~$ cat /sys/bus/pnp/devices/*/id PNP0200 PNP0b00 PNP0303 PNP030b PNP0f12 PNP0f13 PNP0800 PNP0c04 PNP0401 PNP0c02 PNP0c02 PNP0c02 WEC0510 PNP0c01 No drivers loaded either (it's a shitty taiwan-made laptop by ECS anyway) }}} == Toshisba Tecra M2 (Jerome Gotangco) == {{{ jsg@TecraM2Hoary:~$ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0200 PNP0800 PNP0c04 PNP0303 PNP0f13 PNP0b00 PNP0c02 PNP0501 SMCf030 PNP0401 TOS6205 TOS6208 }}} == ?? (abhaysahai) == {{{ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 IBM3780 PNP0f13 PNP0c02 PNP0c02 PNP0700 PNP0501 PNP0400 IBM0071 PNP0511 IBM0068 $ lsmod | grep -i ir irtty_sir 8800 0 sir_dev 19052 1 irtty_sir irda 189468 2 irtty_sir,sir_dev crc_ccitt 1984 1 irda }}} == Thinkpad T22 2647 (Michael R. Head) == {{{ burner@haddie:~$ cat /sys/bus/pnp/devices/*/id PNP0c02 PNP0c01 PNP0200 PNP0000 PNP0100 PNP0b00 PNP0303 PNP0c04 PNP0800 PNP0a03 PNP0c02 PNP0c02 PNP0c02 IBM0071 PNP0511 PNP0501 IBM3780 PNP0f13 PNP0700 PNP0680 PNP0680 PNP0400 PNP0e03 PNP0e00 }}} == Thinkpad X30 (Michael Vogt) == {{{ $ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 IBM3780 PNP0f13 PNP0700 PNP0501 PNP0400 IBM0071 PNP0511 IBM0068 $ lsmod |grep ir irtty_sir 8512 1 sir_dev 18444 1 irtty_sir irda 187612 2 irtty_sir,sir_dev crc_ccitt 1984 1 irda }}} == Acer TravelMate 620 (Martin Holt Juliussen) == {{{ martinhj@mike:~$ cat /sys/bus/pnp/devices/*/id PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 PNP0400 PNP0700 PNP0501 SMCf010 PNP0f13 PNP0c02 martinhj@mike:~$ lsmod |grep ir irtty_sir 8512 0 sir_dev 18444 1 irtty_sir irda 187612 2 irtty_sir,sir_dev crc_ccitt 1984 1 irda }}} == ?? ("matthew") == {{{ $ cat /sys/bus/pnp/devices/*/id PNP0b00 PNP0c04 PNP0200 PNP0c02 INT0800 PNP0400 NSC6001 PNP0303 SYN0302 SYN0300 PNP0f13 }}} == Dell Latitude d800 (Yann Rouillard) == {{{ $ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0c01 PNP0c01 PNP0f13 PNP0303 PNP0b00 PNP0800 PNP0c01 PNP0200 PNP0c04 PNP0501 PNP0401 SMCf010 $ echo irtty-sir seems to load, but I didn't test infrared connections. lsmod | grep ir irtty_sir 7808 0 sir_dev 17324 1 irtty_sir irda 159804 2 irtty_sir,sir_dev crc_ccitt 2176 1 irda }}} == ?? ("neuromancer") == {{{ vicious@poltergeist:~$ cat /sys/bus/pnp/devices/*/id PNP0f03 PNP0303 PNP0303 PNP0b00 PNP0800 PNP0c01 PNP0200 PNP0c02 PNP0c04 PNP0401 VIA3076 vicious@poltergeist:~$ lsmod | grep ir via_ircc 23700 0 irda 159804 1 via_ircc crc_ccitt 2176 1 irda }}} == Thinkpad R40-2722 (Florian Diesch) == {{{ PNP0c01 PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 IBM0057 PNP0f13 PNP0501 PNP0400 IBM0071 PNP0511 IBM0068 }}} == Uniwill/Actina Tytan/Gericom/Webboy N340S8 ("Tomasz") == {{{ dom@ubuntu:~$ cat /sys/bus/pnp/devices/*/id PNP0200 PNP0b00 PNP0800 PNP0c04 PNP0f03 PNP0f13 PNP0303 PNP0700 PNP0401 NSC6001 PNP0501 }}} == Thinkpad R40 2722 (Mika Fischer) == {{{ mika@linuxbox:~$ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0c02 PNP0200 PNP0800 PNP0c04 PNP0b00 PNP0303 IBM0057 PNP0f13 PNP0501 PNP0401 IBM0071 PNP0511 IBM0068 mika@linuxbox:~$ lsmod | grep ir irtty_sir 8512 0 sir_dev 18444 1 irtty_sir irda 187612 2 irtty_sir,sir_dev crc_ccitt 1984 1 irda firmware_class 9952 1 ipw2100 This is loaded by default on a current breezy install. It I unload all of those (except firmware_class) and do sudo setserial /dev/ttyS1 uart none sudo modprobe nsc-ircc I get the following from dmesg: [4300083.033000] nsc-ircc, Found chip at base=0x02e [4300083.033000] nsc-ircc, driver loaded (Dag Brattli) [4300083.033000] nsc_ircc_open(), can't get iobase of 0x2f8 [4300214.756000] nsc-ircc, Found chip at base=0x02e [4300214.756000] nsc-ircc, driver loaded (Dag Brattli) [4300214.758000] IrDA: Registered device irda0 [4300214.758000] nsc-ircc, Found dongle: HP HSDL-1100/HSDL-2100 So I guess it should also work in FIR mode but I don't know how I could test it... }}} == Toshiba M30 ("Kitty") == {{{ cat /sys/bus/pnp/devices/*/id PNP0c01 PNP0200 PNP0800 PNP0c04 PNP0303 PNP0f13 PNP0b00 SMCf030 PNP0401 PNP0c02 TOS6208 }}}