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 

LaptopTestingTeam/Old/InfraRedPNP (last edited 2010-03-02 18:06:37 by host226-241-dynamic)