[mythtv-users] HDPVR setup irsend error

steve networks1 at cox.net
Sun Jan 17 17:40:10 UTC 2010


>> [snip]

>> 

>> 

>> 

>>>Yep, that's bad. What that looks like is not having the blaster

>> 

>>>firmware downloaded into the right place on your system...

>> 

>> 

>> 

>> Wiki says "3. Download the HD-PVR IR firmware. Put the firmware in your

>> distribution's firmware directory, (commonly /lib/firmware)."

>> 

>> That's where I put it.  Not the right place?

> 

>Hm, that's the right place. Not sure why else it would be blowing up.

>Can you send me the full dmesg output after trying to load lirc_zilog

>following a fresh boot?

 

OK this is getting strange.  Before I did this I downloaded the firmware
file and replaced the file in /lib/firmware, thinking that it might have
gotten corrupted.  When I ran modprobe again, it worked and /dev/lirc0
existed.

 

The relevant lines in dmesg were:

 

lirc_dev: IR Remote Control driver registered, major 248 

lirc_zilog: Zilog/Hauppauge IR driver initializing

lirc_zilog: chip found with RX and TX

i2c-adapter i2c-1: lirc_dev: driver lirc_zilog registered at minor = 0

Zilog/Hauppauge i2c IR 1-0071: firmware: requesting haup-ir-blaster.bin

lirc_zilog: Zilog/Hauppauge IR blaster firmware version 2.1.0 loaded

lirc_zilog: initialization complete

 

I tried to run the irsend command and got:

 

[root at mythtv mythtv]# irsend SEND_ONCE blaster 0_74_KEY_POWER

irsend: command failed: irsend SEND_ONCE blaster 0_74_KEY_POWER

irsend: unknown remote "blaster"

 

So I tried a reboot.  /dev/lirc0 was gone (!) and when I ran modprobe
lirc_zilog I got the same errors as I sent previously.  

 

Per your request, here is the dmesg output after the just-mentioned attempt
to run modprobe (the list wouldn't let me send the whole dmesg output do I
just included the lirc stuff; I sent the whole thing to your wilsonet addr
if you need it):

 

lirc_dev: IR Remote Control driver registered, major 248 

lirc_zilog: Zilog/Hauppauge IR driver initializing

lirc_zilog: chip found with RX and TX

i2c-adapter i2c-1: lirc_dev: driver lirc_zilog registered at minor = 0

Zilog/Hauppauge i2c IR 1-0071: firmware: requesting haup-ir-blaster.bin

lirc_zilog: i2c_master_send failed with -5

BUG: unable to handle kernel NULL pointer dereference at 0000000000000028

IP: [<ffffffffa0b1ff08>] lirc_unregister_driver+0x53/0x1e6 [lirc_dev]

PGD 105862067 PUD 127102067 PMD 0 

Oops: 0000 [#1] SMP 

last sysfs file:
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/i2c-adapter/i2c-1/1-0071/firmw
are/1-0071/loading

CPU 0 

Modules linked in: lirc_zilog(+) lirc_dev fuse sunrpc cpufreq_ondemand
acpi_cpufreq freq_table ip6t_REJECT nf_conntrack_ipv6 ip6table_filter
ip6_tables ipv6 xfs exportfs dm_multipath uinput snd_hda_codec_realtek
firewire_ohci nvidia(P) hdpvr v4l2_common videodev v4l1_compat firewire_core
iTCO_wdt snd_hda_intel ppdev parport_pc i2c_i801 v4l2_compat_ioctl32 parport
i2c_core snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm joydev
iTCO_vendor_support crc_itu_t snd_timer r8169 mii snd soundcore
snd_page_alloc pata_acpi ata_generic pata_jmicron [last unloaded: microcode]

Pid: 2211, comm: modprobe Tainted: P           2.6.31.9-174.fc12.x86_64 #1
EP45-UD3P

RIP: 0010:[<ffffffffa0b1ff08>]  [<ffffffffa0b1ff08>]
lirc_unregister_driver+0x53/0x1e6 [lirc_dev]

RSP: 0018:ffff88010a137c38  EFLAGS: 00010292

RAX: ffff88010a136000 RBX: 0000000000000000 RCX: ffff880108d1d800

RDX: 0000001000000000 RSI: 0000000000000000 RDI: ffffffffa0b233d0

RBP: ffff88010a137c68 R08: 0000000000000000 R09: 000000000000000c

R10: ffff88010a1379f8 R11: ffff88010a137a08 R12: ffff880108d18890

R13: ffff88010a137c98 R14: ffff88010a137c78 R15: ffffc9000586c000

FS:  00007f7d3bb9a700(0000) GS:ffff880028022000(0000) knlGS:0000000000000000

CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b

CR2: 0000000000000028 CR3: 000000010585f000 CR4: 00000000000406f0

DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000

DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400

Process modprobe (pid: 2211, threadinfo ffff88010a136000, task
ffff88010b0e1780)

Stack:

 ffff88010a137c68 ffffffff00000000 ffff88010a137c68 ffff880108d18800

<0> ffff880108d18890 ffff88010a137c98 ffff88010a137cd8 ffffffffa0bde126

<0> ffffc90000000000 0000000000000000 ffff88010a137c88 ffff88010a137c88

Call Trace:

 [<ffffffffa0bde126>] ir_remove+0x107/0x16a [lirc_zilog]

 [<ffffffffa0bdfb7e>] ir_probe+0x735/0x83b [lirc_zilog]

 [<ffffffffa0bdf449>] ? ir_probe+0x0/0x83b [lirc_zilog]

 [<ffffffffa00a6362>] i2c_device_probe+0xc0/0x101 [i2c_core]

 [<ffffffff812ae044>] driver_probe_device+0xdb/0x1fb

 [<ffffffff812ae1c1>] __driver_attach+0x5d/0x81

 [<ffffffff812ae164>] ? __driver_attach+0x0/0x81

 [<ffffffff812ad4e2>] bus_for_each_dev+0x53/0x88

 [<ffffffff812adde3>] driver_attach+0x1e/0x20

 [<ffffffff812adaa0>] bus_add_driver+0xf7/0x257

 [<ffffffff812ae4ac>] driver_register+0x9d/0x10e

 [<ffffffffa0020000>] ? zilog_init+0x0/0x78 [lirc_zilog]

 [<ffffffffa00a71fe>] i2c_register_driver+0x46/0xcb [i2c_core]

 [<ffffffffa0020000>] ? zilog_init+0x0/0x78 [lirc_zilog]

 [<ffffffffa0020057>] zilog_init+0x57/0x78 [lirc_zilog]

 [<ffffffffa0020000>] ? zilog_init+0x0/0x78 [lirc_zilog]

 [<ffffffff8100a069>] do_one_initcall+0x5e/0x162

 [<ffffffff8107bdc9>] sys_init_module+0xd6/0x20d

 [<ffffffff81011cf2>] system_call_fastpath+0x16/0x1b

Code: cd b4 8f e0 b8 c8 ff ff ff e9 35 01 00 00 48 63 c7 48 c7 c7 d0 33 b2
a0 89 75 d8 48 8b 1c c5 20 3a b2 a0 e8 fd c7 8f e0 8b 75 d8 <44> 8b 63 28 41
39 f4 74 24 48 c7 c7 24 0f b2 a0 31 c0 e8 8f b4 

RIP  [<ffffffffa0b1ff08>] lirc_unregister_driver+0x53/0x1e6 [lirc_dev]

 RSP <ffff88010a137c38>

CR2: 0000000000000028

---[ end trace 672d4116190bafdb ]---

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20100117/a0d91405/attachment-0001.htm>


More information about the mythtv-users mailing list