[mythtv-users] Serial Communication Cable Box Channel Change Problem with dct-channel

Karl Kamysek karl.kamysek at gmail.com
Tue Oct 3 02:48:21 UTC 2006


I've been messing with this for 3 days now, and I'm not really sure where to
go now.  I'm still fairly new to linux so please excuse any ignorance :)

I recently upgraded my mythbox to Knoppmyth R5D1, was previously running
R5C7 and R5A26.  The script used to work fine under R5A26 (and I believe
R5C7 also) but for some reason will not work since the upgrade to R5D1.

I have noted other people having this problem with either Knoppmyth or FC4,
a couple of which can be found here:

http://www.pvrweb.com//bbs-old/viewtopic.php?t=33515
http://mysettopbox.tv/phpBB2/viewtopic.php?p=16081

Okay, here is what I have done to date,

Followed the howto here to install dct-channel, (basically, I upgraded
Knoppmyth R5D1 to MythTV 0.20 so the paths were invalid and so downloaded
the contrib directory from source instead, everything else was basically the
same):

http://www.knoppmythwiki.org/index.php?page=MotorolaDct2000

The cable box works and the serial port is enabled (just verified today by
hooking up to my WinXP box and using the DCT.exe in use by SageTV users,
channels change just fine), likewise the cable is (DB9 straight through)
okay also, verified by using with the above method and also a voltmeter.

The serial port on the mythbox (ttyS0) appears to be communicating, verified
by copying a file to /dev/ttyS0 and reading a positive voltage on pin 4
(DTR).

So, all the hardware seems to be okay. Now for the OS.


dmesg | grep ttyS returns this
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A  (*note* ttyS1 was
giving a error " ttyS1: LSR safety check engaged!" until I enabled it in the
bios.  I don't have a external port for it)
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A


ls -la /dev/ttyS* returns this (not really sure what this command is
reporting, the last time something was sent to the port maybe??)
crw-rw-rw-  1 root dialout 4, 64 Oct  2 22:30 /dev/ttyS0
crw-rw-rw-  1 root dialout 4, 65 May  7  2004 /dev/ttyS1
crw-rw-rw-  1 root dialout 4, 66 May  7  2004 /dev/ttyS2
crw-rw-rw-  1 root dialout 4, 67 May  7  2004 /dev/ttyS3
crw-rw-rw-  1 root dialout 4, 68 May  7  2004 /dev/ttyS4




More information about the mythtv-users mailing list