<br><br><div class="gmail_quote">On Tue, Jun 8, 2010 at 6:16 PM, Matthew <span dir="ltr">&lt;<a href="mailto:twistedmatt107@yahoo.com">twistedmatt107@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top"><div><font size="3"><font size="2">Since I seem to fail at replying to a thread with yahoo, I guess I&#39;ll stick to making normal<br>
looking threads rather than making new, massively fail ones. I wonder if someone could<br>dumb down this tutorial for getting the remote to work for me as, well, it is a bit to vague<br>for my level of experience with Linux. <a href="http://www.uluga.ubuntuforums.org/showpost.php?p=8257616&amp;postcount=27" target="_blank">http://www.uluga.ubuntuforums.org/showpost.php?p=8257616&amp;postcount=27</a><br>
I do not believe I need to update my kernel as is stated in step 1 but, if I do, I need to<br>know how. I am running 2.6.32-22-generic. Step 2, I got taken care of thanks to the tutorial<br>for the 1600 on the mythtv wiki. Its mostly step 3 that I do not understand what he is trying<br>
to tell people to do.<br><br>Below is what I tried to do to see about getting ir-kbd-i2c to allow me to rmmod/modprobe<br>it. I am
 including this as reference so everyone can, once again, keep up to speed with my<br>failings with the remote. Remember, I am running the newest v4l drivers gotten by the tutorial in the mythtv wiki on the 1600. I am running stock firmware however that came with mythbuntu 10.04. I may update at some point but, for now, I am trying to change as little as possible to see what is causing what.<br>
<br>matthew@Matthew-DVR:~$ cd 
/home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>[sudo] password for matthew: <br>ERROR:

 Module ir_kbd_i2c does not exist in /proc/modules<br>Killed<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c is in 
use<br>ir_kbd_i2c 9735 1 - Loading 0xffffffffa0098000<br>ir_common 6131 3
 ir_kbd_i2c,cx88xx,bttv, Live 0xffffffffa05d0000<br>ir_core 15762 10
 
rc_hauppauge_new,ir_kbd_i2c,cx88xx,ir_sony_decoder,ir_jvc_decoder,bttv,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,ir_common,

 Live
 0xffffffffa05c5000<br>^C<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>matthew@Matthew-DVR:~$

 sudo stop
 mythtv-backend<br>[sudo] password for matthew: <br>mythtv-backend 
stop/waiting<br>matthew@Matthew-DVR:~$ cd 
/home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c does not
 exist in /proc/modules<br>Killed<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c is in 
use<br>ir_kbd_i2c 9735 1 - Loading 0xffffffffa06a4000<br>ir_common 6131 3
 ir_kbd_i2c,cx88xx,bttv, Live 0xffffffffa05d1000<br>ir_core 15762 10 
rc_hauppauge_new,ir_kbd_i2c,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,cx88xx,bttv,ir_nec_decoder,ir_common,

 Live 0xffffffffa05c6000<br>^C<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>matthew@Matthew-DVR:~$

 sudo stop mythtv-backend<br>[sudo] password for matthew: <br>mythtv-backend

 stop/waiting<br>matthew@Matthew-DVR:~$
 sudo rmmod
 cx18_alsa<br>matthew@Matthew-DVR:~$ cd 
/home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c does not
 exist in /proc/modules<br>Killed<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c is in 
use<br>ir_kbd_i2c 9735 1 - Loading 0xffffffffa06a0000<br>ir_common 6131 3
 ir_kbd_i2c,cx88xx,bttv, Live 0xffffffffa05cd000<br>ir_core 15762 10 
rc_hauppauge_new,ir_kbd_i2c,cx88xx,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,bttv,ir_nec_decoder,ir_common,

 Live 0xffffffffa05c2000<br>^C<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>matthew@Matthew-DVR:~$

 sudo stop mythtv-backend<br>[sudo] password for matthew: <br>mythtv-backend

 stop/waiting<br>matthew@Matthew-DVR:~$ sudo rmmod cx18_alsa<br>matthew@Matthew-DVR:~$

 sudo rmmod
 cx18<br>matthew@Matthew-DVR:~$ cd 
/home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c does not
 exist in /proc/modules<br>enable_hauppauge_remote.sh: 49: Bad 
substitution<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$ 
sudo sh enable_hauppauge_remote.sh<br>enable_hauppauge_remote.sh: 49: 
Bad substitution<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo rmmod ir_kbd_i2c<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo modprobe ir_kbd_i2c<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ir_kbd_i2c 6831 0 - Live 
0xffffffffa025c000<br>ir_common 6131 1 ir_kbd_i2c, Live 
0xffffffffa0087000<br>ir_core 15762 7 
ir_kbd_i2c,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,ir_common,

 Live 0xffffffffa009a000<br>enable_hauppauge_remote.sh: 49: Bad
 substitution<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$ 
sudo rmmod ir_kbd_i2c<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c does not
 exist in /proc/modules<br>enable_hauppauge_remote.sh: 49: Bad 
substitution<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>Now

 I will try it with loading  ir_kbd_i2c via modprobe during the 
different steps.<br><br><br>matthew@Matthew-DVR:~$ sudo modprobe 
ir-kbd-i2c<br>[sudo] password for matthew: <br>Killed<br>matthew@Matthew-DVR:~$

 sudo modprobe ir-kbd-i2c<br>^C<br>matthew@Matthew-DVR:~$ cd 
/home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ir_kbd_i2c 9735 1 - Loading 
0xffffffffa06a2000<br>ir_common 6131 3 ir_kbd_i2c,cx88xx,bttv, Live 
0xffffffffa05cf000<br>ir_core 15762 10
 
rc_hauppauge_new,ir_kbd_i2c,cx88xx,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,bttv,ir_common,

 Live 0xffffffffa05c4000<br>ERROR: Module ir_kbd_i2c is in use<br>^C<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo rmmod ir-kbd-i2c<br>ERROR: Module ir_kbd_i2c is in use<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>matthew@Matthew-DVR:~$

 sudo modprobe ir-kbd-i2c<br>[sudo] password for matthew: <br>Killed<br>matthew@Matthew-DVR:~$

 cd /home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ir_kbd_i2c 9735 1 - Loading 
0xffffffffa06c1000<br>ir_common 6131 3 ir_kbd_i2c,cx88xx,bttv, Live 
0xffffffffa05ee000<br>ir_core 15762 10 
rc_hauppauge_new,ir_kbd_i2c,cx88xx,ir_sony_decoder,ir_jvc_decoder,bttv,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,ir_common,

 Live 0xffffffffa05e3000<br>ERROR: Module
 ir_kbd_i2c is in use<br>^C<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>matthew@Matthew-DVR:~$

 sudo stop mythtv-backend<br>[sudo] password for matthew: <br>mythtv-backend

 stop/waiting<br>matthew@Matthew-DVR:~$ sudo modprobe ir-kbd-i2c<br>Killed<br>matthew@Matthew-DVR:~$

 cd /home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ir_kbd_i2c 9735 1 - Loading 
0xffffffffa069a000<br>ir_common 6131 3 ir_kbd_i2c,cx88xx,bttv, Live 
0xffffffffa05c7000<br>ir_core 15762 10 
rc_hauppauge_new,ir_kbd_i2c,ir_sony_decoder,ir_jvc_decoder,cx88xx,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,bttv,ir_common,

 Live 0xffffffffa05bc000<br>ERROR: Module ir_kbd_i2c is in use<br>^C<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>matthew@Matthew-DVR:~$

 sudo stop mythtv-backend<br>[sudo] password for matthew:
 <br>mythtv-backend stop/waiting<br>matthew@Matthew-DVR:~$ sudo rmmod 
cx18_alsa<br>matthew@Matthew-DVR:~$ sudo modprobe ir-kbd-i2c<br>Killed<br>matthew@Matthew-DVR:~$

 cd /home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c is in 
use<br>ir_kbd_i2c 9735 1 - Loading 0xffffffffa069d000<br>ir_common 6131 3
 ir_kbd_i2c,cx88xx,bttv, Live 0xffffffffa05ca000<br>ir_core 15762 10 
rc_hauppauge_new,ir_kbd_i2c,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,cx88xx,ir_rc5_decoder,ir_nec_decoder,bttv,ir_common,

 Live 0xffffffffa05bf000<br>^C<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$<br><br><br>Restart<br><br><br>matthew@Matthew-DVR:~$

 sudo stop mythtv-backend<br>[sudo] password for matthew: <br>mythtv-backend

 stop/waiting<br>matthew@Matthew-DVR:~$ sudo rmmod cx18_alsa<br>matthew@Matthew-DVR:~$

 sudo rmmod cx18<br>matthew@Matthew-DVR:~$ sudo modprobe
 ir-kbd-i2c<br>matthew@Matthew-DVR:~$ cd 
/home/matthew/Downloads/fix_hauppauge_remote<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>enable_hauppauge_remote.sh: 49: 
Bad substitution<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>enable_hauppauge_remote.sh: 49: 
Bad substitution<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo rmmod  ir-kbd-i2c<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$

 sudo sh enable_hauppauge_remote.sh<br>ERROR: Module ir_kbd_i2c does not
 exist in /proc/modules<br>enable_hauppauge_remote.sh: 49: Bad 
substitution<br>matthew@Matthew-DVR:~/Downloads/fix_hauppauge_remote$</font></font></div></td></tr></tbody></table><br>

      <br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div><font size="3"><font size="2"><br>Lets break this down. What version of LIRC are you using? If you are running version 0.8.6 then you need to do sudo modprobe ir-kbd-i2c. When this module is loaded run the following command:<br>
<br>cat /proc/bus/input/devices | grep -A6 &quot;i2c IR&quot;<br></font></font> <br>With the command above you are looking for what kernel device represents the IR. On the link you sent, the above command shows:<br><div style="margin-left: 40px;">
S: Sysfs=/devices/virtual/input/input6<br></div><br>Once you have this information change your /etc/lirc/hardware.conf (if you are running Ubuntu). The variables of interest are:<br><div style="margin-left: 40px;">REMOTE_MODULES=&quot;ir-kbd-i2c&quot;<br>
</div><div style="margin-left: 40px;">REMOTE_DEVICE=&quot;/dev/input/event6&quot;<br></div><br>At this point you should make sure you have the correct lircd.conf file in /etc/lirc/<br>