Ok, those dmesg errors were from a change that I had made to the lirc source from apt (0.8.0-9).&nbsp; I got a cvs snapshot from <a href="http://lirc.org">lirc.org</a>, version 0.8.1-pre5, and it worked after chaning the &quot;SLAB_ATOMIC&quot;&#39;s to &quot;GFP_ATOMIC&quot; in order to get it to compile.&nbsp; Looks like everything is working now.
<br><br>That was WAY too much effort.<br><br><div><span class="gmail_quote">On 2/10/07, <b class="gmail_sendername">Chris Weiland</b> &lt;<a href="mailto:hobbiticus@gmail.com">hobbiticus@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Here we go...this is my dmesg when I unplug then plug in the streamzap:<br>usb 2-2: USB disconnect, address 5<br>usb 2-2: new low speed USB device using ohci_hcd and address 6<br>usb 2-2: configuration #1 chosen from 1 choice
<br>lirc_dev: Unknown symbol devfs_mk_cdev<br>lirc_dev: Unknown symbol devfs_remove<br>lirc_streamzap: Unknown symbol lirc_unregister_plugin<br>lirc_streamzap: Unknown symbol lirc_register_plugin<br><br>That appears to be my problem, but I have no idea how to fix it - google shows next to no pages when I search for that error.&nbsp; Any ideas?
<div><span class="e" id="q_110ad49da6188430_1"><br><br><div><span class="gmail_quote">On 2/10/07, <b class="gmail_sendername">Chris Weiland</b> &lt;<a href="mailto:hobbiticus@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
hobbiticus@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I do see the messages in dmesg when I plug/unplug the device.<br><br>I do not know where the HID input layer support is in the kernel config.&nbsp; I just tried looking for it and didn&#39;t see it.&nbsp; Can you be more specific?
<br>

<br>Also, upon further research, it looks like I need to make the streamzap lirc module and then a dev/lircX device should show up.&nbsp; However I&#39;m having lots of trouble with this.&nbsp; The lirc-modules-source package is supposed to have this module, but it doesn&#39;t compile.&nbsp; However, I was able to fix the compilation errors, but all it seems to do in the end is install some .o files in /lib/modules/usr/src/linux-
2.6.20/misc (lirc_dev.o, lirc_gpio.o, lirc_i2c.o, lirc_streamzap.o).&nbsp; I don&#39;t know what these files are supposed to do, and their location is very odd.<br><br>So, I&#39;m going to try removing the lirc binary package and build it myself.
<br><br>I built and installed it, and now I have /dev/lirc, /dev/lircd, and /dev/lircm.&nbsp; However, /dev/lirc does not seem to be a valid device:<br># ls -l /dev/lirc*<br>crw-r--r-- 1 root root 61, 0 2007-02-10 14:50 /dev/lirc
<br>prw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 0 2007-02-10 14:50 /dev/lircd<br>prw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 0 2007-02-10 14:50 /dev/lircm<br># cat /dev/lirc<br>cat: /dev/lirc: No such device or address<br><br>There are no new devices in /dev/usb or /dev/input or /dev/hiddev*
<br><br>Hopefully I&#39;m getting closer...<div><span><br><br><div><span class="gmail_quote">On 2/10/07, <b class="gmail_sendername">Brian Wood</b> &lt;<a href="mailto:beww@beww.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

beww@beww.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>On Feb 10, 2007, at 12:31 PM, Neil Cherry wrote:<br><br>&gt; Chris Weiland wrote:<br>&gt;&gt; This isn&#39;t really a mythtv specific question, but I don&#39;t know of<br>&gt;&gt; many<br>&gt;&gt; other places to look.&nbsp;&nbsp;I just got a Streamzap USB IR receiver, and I
<br>&gt;&gt; can&#39;t seem to figure out how to use it.<br>&gt;&gt;<br>&gt;&gt; My problem is that I can&#39;t get a /dev entry for it.&nbsp;&nbsp;I think there&#39;s<br>&gt;&gt; supposed to be a /dev/usb/hiddev0 that is used to interface with the
<br>&gt;&gt; device, but that file is not there, and I can&#39;t figure out how to<br>&gt;&gt; get it<br>&gt;&gt; there.&nbsp;&nbsp;Everywhere I&#39;ve searched says that I just need to enable the<br>&gt;&gt; &quot;/dev/hiddevX support&quot; kernel option and then everything will work.
<br>&gt;&gt; Well, after doing that, the device still doesn&#39;t show up anywhere in<br>&gt;&gt; /dev.&nbsp;&nbsp;I can see the device being detected in dmesg whenever I<br>&gt;&gt; remove or<br>&gt;&gt; plug in the device.&nbsp;&nbsp;The device shows up in /proc/bus/usb/devices,
<br>&gt;&gt; lsusb, and usbview, but usbview shows it in red, which, according<br>&gt;&gt; to one<br>&gt;&gt; site, means that there is &quot;no driver bound to it&quot;.&nbsp;&nbsp;How would I<br>&gt;&gt; fix this?<br>&gt;&gt;<br>


&gt;&gt; I think I&#39;ve also read somewhere that I should be using &quot;hotplug&quot;,<br>&gt;&gt; which<br>&gt;&gt; I guess refers to the hotplug package.&nbsp;&nbsp;However, if I try to<br>&gt;&gt; install it,<br>&gt;&gt; apt forces me to remove udev.&nbsp;&nbsp;Do I want to do this?
<br>&gt;&gt;<br>&gt;&gt; I&#39;m running Debian Etch, kernel 2.6.20.<br>&gt;<br>&gt; Don&#39;t remove udev but remove the usb device, do a dmesg, make a<br>&gt; general note of the last few lines, plug in the usb device and
<br>&gt; do another dmesg. Did you see the new lines? One of them may<br>&gt; be an assignment for the device driver. Also if the hid is a kernel<br>&gt; module check to see that it&#39;s loaded (lsmod) you should see an
<br>
&gt; hid entry (and maybe another hid... something). Sorry I can&#39;t<br>&gt; remember more at this moment.<br>&gt;<br><br>Not specific to Debian but with Gentoo (and I assume all kernels) you<br>need to make sure &quot;HID Input Layer support as well as /dev/hiddev raw
<br>HID input device support are both enabled in the kernel.<br><br>Having the first and not the second will result in precisely the<br>behavior you describe, though there are of course other things that<br>might cause it as well.
<br>_______________________________________________<br>mythtv-users mailing list<br><a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mythtv-users@mythtv.org</a>

<br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br></blockquote></div><br>
</span></div></blockquote></div><br>
</span></div></blockquote></div><br>