View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 28 posts ] 
Go to page 1, 2  Next

Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Sun Apr 05, 2009 3:44 pm 
Offline
Joined: Wed Feb 01, 2006 8:31 pm
Posts: 45
there is no irblaster daemon on R6.. what is the proper way to setup my serial ir blaster on R6 ?


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 05, 2009 8:09 pm 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
#1 Please do not repeat the same question under multiple sub-topics. http://knoppmyth.net/phpBB2/viewtopic.php?t=19771

#2 Please see the Flyspray task list to check the current status or report missing features. My recollection is that there was a ticket for this but it was still unresolved, but I've been otherwise preoccupied for the past couple weeks, so checking is highly recommended.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 12, 2009 12:36 am 
Offline
Joined: Wed Feb 01, 2006 8:31 pm
Posts: 45
Just updated R6 and the R6 linhes-scripts.. now on:

Service Menu->linHES configuration->Remotes

i can setup my blaster configuration:

Blaster: Serial
Serial Port: ttyS0
Transmitter: dsh301_311

And rebooted the system.

All fine and good.. but.. what is the name of the shell script to change the channels ?

Tried using the lirc devices and all i got is (running as root):

# irsend --device=/dev/lirc1 SEND_ONCE 301 3
irsend: could not connect to socket
irsend: Connection refused

# irsend --device=/dev/lirc0 SEND_ONCE 301 3
irsend: could not connect to socket
irsend: Connection refused

# irsend SEND_ONCE 301 3
irsend: command failed: SEND_ONCE 301 3
irsend: hardware does not support sending

Thanks for your help..


Top
 Profile  
 
 Post subject:
PostPosted: Mon Apr 13, 2009 2:25 pm 
Offline
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location: Los Angeles
bzImage wrote:
All fine and good.. but.. what is the name of the shell script to change the channels ?


Try
Code:
/usr/bin/change_chan.sh


Open it first with vi or nano and insure the REMOTE= line is set to what you need.

_________________
Mike
My Hardware Profile


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 14, 2009 3:02 pm 
Offline
Joined: Wed Feb 01, 2006 8:31 pm
Posts: 45
Still no joy..

here is the irsection on the /etc/systemconfig file
Code:
#IR settings
Remotetype="hauppauge-grey-g3"
ReceiverType="Hauppauge"
HostLircWait=""
ReceiverSerialport="ttyS0"
HostTransmitproto_1="dish301_311"
HostTransmitproto_2="none"
HostTransmitproto_3="none"
HostTransmitproto_4="none"
HostBlasterType="Serial"
HostSerialPort_blasterlirc="ttyS0"
Hostnumblaster="1"
rootSSH=""


The output of lsmod
Code:
Module                  Size  Used by
ipv6                  260212  10
lirc_serial            14740  0
ndiswrapper           189340  0
vfat                   12928  0
fat                    50720  1 vfat
pl2303                 19076  0
usbserial              31976  1 pl2303
ath5k                 100864  0
mac80211              161184  1 ath5k
led_class               5508  1 ath5k
cfg80211               31760  2 ath5k,mac80211
wlan_scan_sta          15104  1
ath_rate_sample        15872  1
snd_seq_oss            31872  0
snd_seq_midi_event      8192  1 snd_seq_oss
snd_seq                49968  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          8332  2 snd_seq_oss,snd_seq
ohci_hcd               25360  0
snd_pcm_oss            40320  0
snd_mixer_oss          16512  1 snd_pcm_oss
serio_raw               7172  0
snd_intel8x0           30876  0
ath_pci               245944  0
nvidia               4710548  32
snd_pcsp               11048  0
ehci_hcd               36876  0
snd_ac97_codec        102436  1 snd_intel8x0
psmouse                55828  0
wlan                  222448  4 wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal               250976  3 ath_rate_sample,ath_pci
ac97_bus                3584  1 snd_ac97_codec
sis900                 22016  0
mii                     6528  1 sis900
snd_pcm                70020  4 snd_pcm_oss,snd_intel8x0,snd_pcsp,snd_ac97_codec
usbcore               136976  6 ndiswrapper,pl2303,usbserial,ohci_hcd,ehci_hcd
snd_timer              21384  2 snd_seq,snd_pcm
snd                    50852  10 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_pcsp,snd_ac97_codec,snd_pcm,snd_timer
soundcore               8160  1 snd
snd_page_alloc         10120  2 snd_intel8x0,snd_pcm
sis_agp                 9088  1
agpgart                31572  2 nvidia,sis_agp
shpchp                 34068  0
pci_hotplug            28064  1 shpchp
sg                     26804  0
evdev                  11296  2
cx8800                 31236  0
msp3400                32332  0
saa7127                11384  0
saa7115                18224  0
tuner                  26692  0
tea5767                 8580  1 tuner
tda8290                14468  1 tuner
tda18271               36232  1 tda8290
tda827x                11652  1 tda8290
mt20xx                 14088  1 tuner
tea5761                 6660  1 tuner
ivtv                  142788  0
cx2341x                14340  1 ivtv
bttv                  165460  0
compat_ioctl32          3072  3 cx8800,ivtv,bttv
v4l2_common            13184  8 cx8800,msp3400,saa7127,saa7115,tuner,ivtv,cx2341x,bttv
lirc_i2c               10756  1
lirc_dev               13492  2 lirc_serial,lirc_i2c
cx88_vp3054_i2c         4352  0
mt352                   8196  0
cx8802                 16900  0
cx88xx                 69800  2 cx8800,cx8802
videodev               34176  6 cx8800,msp3400,tuner,ivtv,bttv,cx88xx
v4l1_compat            15364  1 videodev
ir_common              40452  2 bttv,cx88xx
i2c_algo_bit            7556  4 ivtv,bttv,cx88_vp3054_i2c,cx88xx
tveeprom               13956  3 ivtv,bttv,cx88xx
btcx_risc               6408  4 cx8800,bttv,cx8802,cx88xx
tuner_xc2028           23600  1 tuner
s5h1409                10500  0
xc5000                 13192  1 tuner
dvb_pll                10632  0
s5h1411                11396  0
or51132                 9988  0
cx24116                16904  0
videobuf_dvb            8324  2 cx8802,cx88xx
videobuf_dma_sg        12932  4 cx8800,bttv,cx8802,cx88xx
videobuf_core          17668  6 cx8800,bttv,cx8802,cx88xx,videobuf_dvb,videobuf_dma_sg
nxt200x                14980  0
isl6421                 3840  0
stb6000                 5380  0
tda9887                12164  1 tuner
tuner_simple           16144  1 tuner
tuner_types            16000  1 tuner_simple
zl10353                 9352  0
cx24123                15368  0
lgdt330x               10244  0
stv0299                11656  0
dvb_core               81024  4 or51132,videobuf_dvb,lgdt330x,stv0299
stv0288                 9352  0
cx22702                 7556  0
i2c_core               22804  38 nvidia,msp3400,saa7127,saa7115,tuner,tea5767,tda8290,tda18271,tda827x,mt20xx,tea5761,ivtv,bttv,v4l2_common,lirc_i2c,cx88_vp3054_i2c,mt352,cx88xx,i2c_algo_bit,tveeprom,tuner_xc2028,s5h1409,xc5000,dvb_pll,s5h1411,or51132,cx24116,nxt200x,isl6421,stb6000,tda9887,tuner_simple,zl10353,cx24123,lgdt330x,stv0299,stv0288,cx22702
rtc_cmos               12332  0
rtc_core               17564  1 rtc_cmos
rtc_lib                 4480  1 rtc_core
ext4                  216476  2
mbcache                 8708  1 ext4
jbd2                   54808  1 ext4
crc16                   3712  1 ext4
sr_mod                 16708  1
sd_mod                 26904  4
cdrom                  35360  1 sr_mod
pata_sis               12164  4
pata_acpi               6016  0
libata                158240  2 pata_sis,pata_acpi
scsi_mod              102036  4 sg,sr_mod,sd_mod,libata


the /dev/*lirc* output
Code:
# ls /dev/*lirc*
/dev/lirc  /dev/lirc0  /dev/lirc1  /dev/lircd



here is my /etc/lircd.conf
Code:
include "/usr/MythVantage/templates/remotes/hauppauge-grey-g3/lircd-haupgrey-g3.
conf"
include "/usr/MythVantage/templates/transmit/dish301_311/lircd.conf"


running /usr/bin/change_chan.sh (with the line REMOTE_NAME=301
) i got this:
Code:
# sh /usr/bin/change_chan.sh 32
irsend: command failed: SEND_ONCE 301 3
irsend: hardware does not support sending
irsend: command failed: SEND_ONCE 301 2
irsend: hardware does not support sending



Help please.. this is not documented anywhere ..


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 14, 2009 3:32 pm 
Offline
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location: Los Angeles
Code:
# nano /etc/lircd.conf

Ensure your remote name is called "301" (no quotes) i.e. you should see:
Code:
begin remote

  name   301
at the top of your remote control codes for the 301.

Also, what's the output of:
Code:
# ls -l /dev/*lirc*


I have the following:
Code:
lrwxrwxrwx 1 root root     5 2009-04-08 09:35 /dev/lirc -> lirc0
crw-rw---- 1 root root 61, 0 2009-04-08 09:35 /dev/lirc0
srw-rw-rw- 1 root root     0 2009-04-08 09:35 /dev/lircd


Also the output of:
Code:
# ps ax | grep lirc


I have:
Code:
3236 ?        Ss     0:00 runsv lircd
 3260 ?        S      0:03 /usr/sbin/lircd -n -d /dev/lirc0 --output /dev/lircd
10581 pts/1    R+     0:00 grep lirc


and lastly, the output of:
Code:
# ls -l /var/service | grep lircd


You should have:
Code:
lrwxrwxrwx 1 root root 13 2009-03-16 20:17 lircd -> /etc/sv/lircd

_________________
Mike
My Hardware Profile


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 14, 2009 3:42 pm 
Offline
Joined: Wed Feb 01, 2006 8:31 pm
Posts: 45
/etc/lircd.conf contains:
Code:
# cat /etc/lircd.conf
include "/usr/MythVantage/templates/remotes/hauppauge-grey-g3/lircd-haupgrey-g3.conf"
include "/usr/MythVantage/templates/transmit/dish301_311/lircd.conf"


/usr/MythVantage/templates/transmit/dish301_311/lircd.conf contains the name 301
Code:
begin remote

  name  301
  bits           16
  flags SPACE_ENC
  eps            30
  aeps          100

  < more stuff deleted>


/usr/bin/change_channel.sh contains:
Code:
#!/bin/sh
REMOTE_NAME=301
cmd="$1"

case $cmd in
       [0-9]*)
           for digit in $(echo $1 | sed -e 's/./& /g'); do
              irsend SEND_ONCE $REMOTE_NAME $digit
              sleep  0.3
           # If things work OK with sleep 1, try this for faster channel changes:
           # sleep 0.3
       done
           ;;

      *)
              irsend SEND_ONCE $REMOTE_NAME $cmd
                                       ;;
    esac
#    /usr/bin/fix_audio.sh &


Output of ls -l /dev/lirc*
Code:
# ls -l /dev/lirc*
lrwxrwxrwx 1 root root     5 2009-04-12 17:42 /dev/lirc -> lirc0
crw-rw---- 1 root root 61, 0 2009-04-12 17:42 /dev/lirc0
crw-rw---- 1 root root 61, 1 2009-04-12 17:42 /dev/lirc1
srw-rw-rw- 1 root root     0 2009-04-12 17:42 /dev/lircd


output of ps-efa | grep lirc
Code:
# ps -efa | grep lirc
root       510     2  0 Apr12 ?        00:00:22 [lirc_dev]
root      2350  2335  0 Apr12 ?        00:00:00 runsv lircd
root      2373  2350  0 Apr12 ?        00:00:00 /usr/sbin/lircd -n -d /dev/lirc0 --output /dev/lircd



output of ls -l /var/service | grep lirc
Code:
# ls -l /var/service | grep lircd
lrwxrwxrwx 1 root root 13 2009-04-11 14:09 lircd -> /etc/sv/lircd


running change_chan.sh i get:
Code:
# change_chan.sh 200
irsend: command failed: SEND_ONCE 301 2
irsend: hardware does not support sending
irsend: command failed: SEND_ONCE 301 0
irsend: hardware does not support sending
irsend: command failed: SEND_ONCE 301 0
irsend: hardware does not support sending


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 14, 2009 3:53 pm 
Offline
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location: Los Angeles
Code:
mythtv$ irw

Press a few buttons on your remote. What does that output give?

[edit]Also try to execute /usr/bin/chan_change.sh as a regular user, not root[/edit]

_________________
Mike
My Hardware Profile


Top
 Profile  
 
PostPosted: Thu Apr 16, 2009 7:07 pm 
Offline
Joined: Sat Apr 01, 2006 2:12 pm
Posts: 15
apologies for barging in, but I'm getting the same problem with my irblaster in R6. It's a serial port blaster, worked fine under R5.5, on the same comm port, seemed to configure normally through the LinHes service menu but when I try to run /usr/bin/change_chan.sh I get "hardware does not support sending" & this happens no matter what user I run the command as.

my /etc/lircd.conf contains include statements for a hauppage remote (which works fine) and the reciever (pansat) that I'm trying to control via the irblaster. The reciever name specified in /usr/bin/change.chan.sh is the same as in the Mythvantage lircd.conf. any suggestions on where I should start looking?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 16, 2009 8:25 pm 
Offline
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location: Los Angeles
jbloan & bzImage: Try upgrading as there was recently a lot of work done on IRBlasting that's not on the CD. Do this as user mythtv:

Code:
$ sudo pacman -Syyu


and then try to use the Service Menu > LinHES Configuration to set your blaster settings.

_________________
Mike
My Hardware Profile


Top
 Profile  
 
 Post subject: irblaster
PostPosted: Fri Apr 17, 2009 8:05 am 
Offline
Joined: Sat Apr 01, 2006 2:12 pm
Posts: 15
Hi Mihanson, I tried upgrading this morning, but when I try /usr/bin/change_chan.sh I'm still getting :

Quote:
irsend: command failed: SEND_ONCE Pansat2700a 1
irsend: hardware does not support sending
irsend: command failed: SEND_ONCE Pansat2700a 1
irsend: hardware does not support sending
irsend: command failed: SEND_ONCE Pansat2700a 5
irsend: hardware does not support sending


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 17, 2009 10:56 am 
Offline
Joined: Wed Feb 01, 2006 8:31 pm
Posts: 45
Same thing after upgrading.... hardware does not support sending


in fact i opened a flyspry case about this issue on April 12 but it was closed ...

http://linhes.org/flyspray/index.php?do ... ask_id=322


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 17, 2009 3:29 pm 
Offline
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location: Los Angeles
Just want to double check that you both went into the Service Menu > LinHES Configuration > Remotes after upgrading and tried setting up your remotes/blasters there. Neither of you confirmed that.

[EDIT] Other than that, I'm currently out of ideas. I suggest asking for help on IRC. irc.freenode.net on channel #linhes Maybe a developer has more ideas. [/EDIT]

_________________
Mike
My Hardware Profile


Top
 Profile  
 
 Post subject: irblaster
PostPosted: Fri Apr 17, 2009 4:30 pm 
Offline
Joined: Sat Apr 01, 2006 2:12 pm
Posts: 15
Yup, I did - even changed it from serial, then changed it back, rebooted to ensure lirc restarted, no change.

OK, when I get home I'll try IRC, thanks Mihanson


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 17, 2009 5:28 pm 
Offline
Joined: Wed Feb 01, 2006 8:31 pm
Posts: 45
mihanson wrote:
Just want to double check that you both went into the Service Menu > LinHES Configuration > Remotes after upgrading and tried setting up your remotes/blasters there. Neither of you confirmed that.


Confirmed.. after the update, rebooted, got into the Service Menu > LinHES Configuration > Remotes also change the serial port, rebooted, nothing.. still the same problem.


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 28 posts ] 
Go to page 1, 2  Next



All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 12 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu