12th Dec, 2013, 11:57 PM
13th Dec, 2013, 02:56 AM
Awaiting @mk01 answer on my third to last post.
We can also try something radical and try load ALL rc module:
and then check if it works?
We can also try something radical and try load ALL rc module:
Code:
ls -AlR /lib/modules/3.10.12+/kernel/drivers/media/rc/ | awk '{print $9'} | sed -e 's/.ko//' | xargs -L1 modprobe
13th Dec, 2013, 06:20 AM
@CurlyMo Still Menu and Info only working.
Terminal
root@xbian:/home/xbian# ls -AlR /lib/modules/3.10.12+/kernel/drivers/media/rc/ | awk '{print $9'} | sed -e 's/.ko//' | xargs modprobe
ERROR: could not insert 'ati_remote': Invalid argument
ERROR: could not insert 'ati_remote': Invalid argument
13th Dec, 2013, 09:36 AM
(7th Dec, 2013 06:11 AM)CurlyMo Wrote: [ -> ]The problem is that certain modules aren't loaded by default anymore in the kernel. The same counted for the serial support in Beta 2. Suddenly was removed because it was moved from the kernel built-in to a kernel module. I think the same happened here, but i don't know what module is missing.
@Nakeman, @CurlyMo
this is relevant diff between 3.6.11+ (from march 2013 as last commit to .config I found yours) and current .config. this is relevant difference (filtering out kernel debug params, library routines, ciphers, filesystems … and other hopefully not important to RC).
-CONFIG_GENERIC_GPIO=y
-CONFIG_INPUT_MOUSEDEV=y
-CONFIG_SERIAL_AMBA_PL011=y
-CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
-CONFIG_SERIAL_CORE=y
-CONFIG_SERIAL_CORE_CONSOLE=y
-CONFIG_I2C=y
all this is available as module and will be loaded with this command:
Code:
modprobe gpio-generic mousedev gpio_mouse amba-pl011 i2c-bcm2708
adding this to /etc/modules will make sure they are loaded before lirc will start.
Code:
gpio-generic
mousedev
gpio_mouse
amba-pl011
i2c-bcm2708
this should be comprehensive to all-in-kernel case.
with the command to load all found modules "-a" is missing at the end. otherwise list is taken as parameters to first module - that was the error. (also -L1 can be added between xargs and modprobe, no "-a" needed then).
((worst case would be to take 3.6.11+ config as is and with no changes - just make oldconfig - compile kernel and test. let's find test subject))
14th Dec, 2013, 09:14 PM
@Nakeman
what was the actual step with you to get the RC finally recognized? would be nice to have that change back in XBian as this MCE like RC issue is not only one.
@Curly
if there is anything I can catch with hand and put back send it for implementation please.
what was the actual step with you to get the RC finally recognized? would be nice to have that change back in XBian as this MCE like RC issue is not only one.
@Curly
if there is anything I can catch with hand and put back send it for implementation please.
14th Dec, 2013, 10:38 PM
@mk01 Do you mean with Alpha 5? It worked out of the box. I didn't do anything to get it working. Only tweak I did in XBian/XBMC was:
put that in ~/.xbmc/userdata/keymaps/Keyboard.xml
Code:
<keymap>
<global>
<keyboard>
<n>AudioNextLanguage</n>
<c>ContextMenu</c>
</keyboard>
</global>
</keymap>
14th Dec, 2013, 10:59 PM
no I mean now with B2. or I misunderstood that it was't doing a click at beginning, now works something ?
15th Dec, 2013, 01:50 AM
Menu and Info have been working from start with B2, but nothing else doesn't.
15th Dec, 2013, 04:05 AM
I use the TSOP4838
I fixed the module load command... Did that work?
I fixed the module load command... Did that work?
15th Dec, 2013, 06:35 AM
(7th Dec, 2013 11:58 AM)poko Wrote: [ -> ](5th Dec, 2013 08:03 AM)CurlyMo Wrote: [ -> ]Can you check if this works and post all output:
Code:
sudo modprobe mceusb
sudo modprobe lirc_dev
sudo service lirc restart
ls -Al /dev/lirc*
mode2
I have been lurking in the shadows on this thread, following along
I am on beta 2 with an HP MCE 6 remote, and a GPIO IR reciever. I have followed most of the steps on this thread and finally saw something when I ran these commands from CurlyMo, and added mceusb.conf to the lircd.conf file.
The problem is, now when I press a button on the remote, it appears that it may be inputed twice, at least when I am using the arrows. It will move over twice or up/down twice when I press the arrow buttons. Why would this be? Do I need to delete one of the lirc modules from the kernel with modprobe -r?
I did get to a point where only the arrow buttons were working but nothing else, but now other buttons seem to be working, it's just the arrows get pressed twice.
I appreciate your help!
Try stopping lircd and simply running it with no commands.
Terminal
sudo service lirc stop
sudo lircd
15th Dec, 2013, 07:57 AM
@CurlyMo Still only Menu+Info working =(
Terminal
root@xbian:/home/xbian# ls -AlR /lib/modules/3.10.12+/kernel/drivers/media/rc/ | awk '{print $9'} | sed -e 's/.ko//' | xargs -L1 modprobe
FATAL: Module keymaps not found.
root@xbian:/home/xbian# irw
000000008001016d 00 KEY_EPG devinput
0000000080010166 00 KEY_INFO devinput
0000000080010166 00 KEY_INFO devinput
FATAL: Module keymaps not found.
root@xbian:/home/xbian# irw
000000008001016d 00 KEY_EPG devinput
0000000080010166 00 KEY_INFO devinput
0000000080010166 00 KEY_INFO devinput
15th Dec, 2013, 08:01 AM
What does lsmod say after loading those modules?
15th Dec, 2013, 08:02 PM
Spoiler (Click to View)
Code:
xbian@xbian ~ $ lsmod
Module Size Used by
rc_winfast_usbii_deluxe 628 0
rc_winfast 840 0
rc_videomate_tv_pvr 696 0
rc_videomate_s350 752 0
rc_videomate_m1f 808 0
rc_twinhan1027 820 0
rc_tt_1500 704 0
rc_trekstor 616 0
rc_total_media_in_hand 684 0
rc_total_media_in_hand_02 688 0
rc_tivo 748 0
rc_tevii_nec 772 0
rc_terratec_slim 624 0
rc_terratec_slim_2 544 0
rc_terratec_cinergy_xs 780 0
rc_technisat_usb2 664 0
rc_tbs_nec 664 0
rc_streamzap 676 0
rc_snapstream_firefly 788 0
rc_reddo 576 0
rc_real_audio_220_32_keys 632 0
rc_pv951 640 0
rc_purpletv 672 0
rc_proteus_2309 588 0
rc_powercolor_real_angel 688 0
rc_pixelview_new 648 0
rc_pixelview_mk12 648 0
rc_pixelview 652 0
rc_pixelview_002t 608 0
rc_pinnacle_pctv_hd 608 0
rc_pinnacle_grey 728 0
rc_pinnacle_color 736 0
rc_pctv_sedna 652 0
rc_npgtech 672 0
rc_norwood 672 0
rc_nec_terratec_cinergy_xs 1088 0
rc_nebula 832 0
rc_msi_tvanywhere_plus 692 0
rc_msi_tvanywhere 592 0
rc_msi_digivox_ii 544 0
rc_msi_digivox_iii 656 0
rc_medion_x10_or2x 760 0
rc_medion_x10 820 0
rc_medion_x10_digitainer 800 0
rc_manli 640 0
rc_lme2510 920 0
rc_lirc 396 0
rc_leadtek_y04g0051 800 0
rc_kworld_plus_tv_analog 656 0
rc_kworld_pc150u 752 0
rc_kworld_315u 652 0
rc_kaiomy 648 0
rc_it913x_v2 772 0
rc_it913x_v1 812 0
rc_iodata_bctv7e 688 0
rc_imon_pad 1112 0
rc_imon_mce 984 0
rc_hauppauge 1772 0
rc_gotview7135 668 0
rc_genius_tvgo_a11mce 660 0
rc_gadmei_rm008z 648 0
rc_fusionhdtv_mce 760 0
rc_flyvideo 608 0
rc_flydvb 648 0
rc_eztv 740 0
rc_evga_indtube 524 0
rc_encore_enltv 812 0
rc_encore_enltv_fm53 636 0
rc_encore_enltv2 712 0
rc_em_terratec 620 0
rc_dntv_live_dvbt_pro 828 0
rc_dntv_live_dvb_t 656 0
rc_dm1105_nec 644 0
rc_digittrade 620 0
rc_digitalnow_tinytwin 796 0
rc_dib0700_rc5 1836 0
rc_dib0700_nec 956 0
rc_cinergy 680 0
rc_cinergy_1400 692 0
rc_budget_ci_old 760 0
rc_behold 664 0
rc_behold_columbus 624 0
rc_azurewave_ad_tu700 828 0
rc_avertv_303 684 0
rc_avermedia_rm_ks 616 0
rc_avermedia_m733a_rm_k6 760 0
rc_avermedia_m135a 1032 0
rc_avermedia 684 0
rc_avermedia_dvbt 672 0
rc_avermedia_cardbus 836 0
rc_avermedia_a16d 672 0
rc_ati_x10 776 0
rc_ati_tv_wonder_hd_600 596 0
rc_asus_ps3_100 724 0
rc_asus_pc39 708 0
rc_apac_viewcomp 648 0
rc_anysee 744 0
rc_alink_dtu_m 540 0
rc_adstech_dvb_t_pci 756 0
ttusbir 3224 0
led_class 1860 1 ttusbir
streamzap 3397 0
redrat3 9688 0
rc_loopback 2180 0
ir_rc5_sz_decoder 876 0
imon 17336 0
iguanair 4688 0
gpio_ir_recv 1824 0
ati_remote 6440 0
zram 6288 1
frandom 3296 1
mousedev 7636 0
joydev 7404 0
ir_lirc_codec 2972 0
lirc_dev 6580 1 ir_lirc_codec
ir_mce_kbd_decoder 2428 0
ir_sanyo_decoder 1156 0
ir_jvc_decoder 1124 0
ir_sony_decoder 1172 0
ir_rc6_decoder 1500 0
ir_nec_decoder 1268 0
ir_rc5_decoder 1084 0
rc_rc6_mce 896 0
hid_logitech_dj 7448 0
mceusb 11277 0
rc_core 8648 120 rc_apac_viewcomp,imon,rc_azurewave_ad_tu700,rc_msi_digivox_iii,rc_asus_pc39,rc_medion_x10_or2x,rc_avermedia_m135a,rc_avermedia_rm_ks,rc_eztv,rc_lirc,rc_tivo,streamzap,rc_technisat_usb2,rc_proteus_2309,rc_encore_enltv2,redrat3,rc_avermedia_a16d,rc_msi_digivox_ii,rc_avermedia_dvbt,rc_msi_tvanywhere_plus,rc_total_media_in_hand_02,ir_lirc_codec,rc_iodata_bctv7e,rc_videomate_tv_pvr,rc_hauppauge,ir_rc5_sz_decoder,rc_pinnacle_color,rc_nec_terratec_cinergy_xs,rc_genius_tvgo_a11mce,ir_rc5_decoder,rc_dm1105_nec,rc_asus_ps3_100,rc_pixelview_new,rc_em_terratec,rc_pixelview_002t,rc_pixelview_mk12,rc_lme2510,ir_nec_decoder,rc_real_audio_220_32_keys,ir_sony_decoder,rc_tbs_nec,rc_streamzap,rc_videomate_m1f,gpio_ir_recv,rc_gadmei_rm008z,rc_digitalnow_tinytwin,rc_anysee,rc_behold,rc_imon_mce,rc_imon_pad,rc_behold_columbus,rc_terratec_slim_2,rc_avertv_303,rc_tevii_nec,rc_avermedia,rc_it913x_v1,rc_it913x_v2,rc_flydvb,rc_terratec_cinergy_xs,rc_tt_1500,rc_loopback,rc_kaiomy,rc_terratec_slim,rc_powercolor_real_angel,mceusb,rc_nebula,ttusbir,rc_manli,rc_pv951,rc_reddo,rc_digittrade,rc_norwood,rc_npgtech,rc_dib0700_nec,rc_dib0700_rc5,rc_fusionhdtv_mce,ir_mce_kbd_decoder,rc_flyvideo,ir_jvc_decoder,rc_cinergy_1400,rc_videomate_s350,rc_dntv_live_dvb_t,rc_medion_x10,rc_avermedia_cardbus,rc_alink_dtu_m,rc_trekstor,rc_kworld_pc150u,rc_avermedia_m733a_rm_k6,rc_pctv_sedna,rc_total_media_in_hand,rc_kworld_plus_tv_analog,ir_rc6_decoder,rc_encore_enltv_fm53,rc_ati_x10,rc_msi_tvanywhere,rc_pixelview,rc_budget_ci_old,rc_winfast,rc_adstech_dvb_t_pci,ir_sanyo_decoder,rc_leadtek_y04g0051,rc_gotview7135,rc_encore_enltv,rc_winfast_usbii_deluxe,rc_pinnacle_grey,rc_dntv_live_dvbt_pro,rc_cinergy,rc_purpletv,rc_evga_indtube,ati_remote,rc_rc6_mce,rc_snapstream_firefly,iguanair,rc_medion_x10_digitainer,rc_pinnacle_pctv_hd,rc_ati_tv_wonder_hd_600,rc_twinhan1027,rc_kworld_315u
15th Dec, 2013, 09:08 PM
Did you try this:
http://forum.xbian.org/thread-1824-post-18693.html#pid18693
http://forum.xbian.org/thread-1824-post-18693.html#pid18693
15th Dec, 2013, 09:29 PM
(15th Dec, 2013 09:08 PM)CurlyMo Wrote: [ -> ]Did you try this:
http://forum.xbian.org/thread-1824-post-18693.html#pid18693
Now I did and Menu+Info stopped working also.