Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - domanows

Pages: [1]

I want to try and contribute back to the LinuxMCE project, but I need a little push in getting going.  I found a great multizone amplifier to push audio throughout my house from Home Theater Direct (  They sent me the Serial SDK.  It looks like I should be able to write a perl wrapper for it, but I have never programmed any serial control devices.  I have done a lot with XML and EDI, so this doesn't look more difficult, just different.  My biggest issue is determining what the input and output should look like.  I am a little confused on the checksums and TX versus RX. Additionally, is there any caveats to opening and closing the serial port.  Can anyone give me some advice on how to get started? 

Can anyone give me a hint on how to compile a driver (the pl2303 usb/serial cable driver) from the kernel source for linuxmce?

Here is what I did
1. Get the kernel source apt-get linux-src and untar into /usr/src
2. Get the kernel patch linux-2.6-pl2303.patch and put it in /usr/src
3. Apply the patch patch -p1 < ../linux-2.6-pl2303.patch
4. Fast config the kernel  make allmodconfig
5. Prepare modules make modules_prepare
6. cd drivers/usb/serial/
7. Make the module make -C /usr/src/linux-source-2.6.22 M=$(pwd)
8 cp the new module to /lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial/

while I try to modprobe the pl2303.ko module, I get the following error

dcerouter_103356:/lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial# modprobe pl2303
FATAL: Error inserting pl2303 (/lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial/pl2303.ko): Invalid module format

Its been years since I have compiled a kernel (RPMS have made me lazy). 
Input would be greatly appreciated.  This is the last step to getting the MythTV portion of LinuxMCE working.


Although I am pretty good at programming and configuring Linux, the serial ports and usb ports have always confused me.
I have a QIP2500-3 STB from Verizon for my fios.  It has no FireWire Port, but it does have a serial port. 

I read on one of the 1000 pages I have been searching that the program found in /usr/share/doc/mythtv-backend/contrib/channel_changers could change the channels via serial port.

I purchased a USB to Serial cable.  I also installed pyserial-2.4 to get to work.  Although the program doesn't error out, it is not changing the channel on the QIP2500-3 Set top box. I have tried running as root to avoid any permissions issues as /usr/local/bin/ 042.  I have tried a bunch of number combinations and lengths with no luck

Here are my questions.
1. Will this even work, or do I need some other channel changer solution
2. I believe my the correct serial port is /dev/ttyS1 but how can I verify this

This is really humbling.  I have been using Linux all the way back to 7.3.  I used MythTV for 3 years with basic cable, but this really has me stumped.

Thanks much.

I just downloaded the latest release of LinuxMCE and installed it.  I am somewhat familiar with the package, but am trying to learn as much as possible. 

The Genre in Audio is not displaying any songs or artists, just a black screen.  I know there was an issue in an older version in 0710 Beta4 and a fix was released.  The ID3 tag have been set properly (I used Amarok to set them) and they come up fine in my various MP3 players. 

Can someone please help?

Users / Anyone try using the ELK-TS07 POE touch panel?
« on: January 20, 2009, 04:08:27 am »
I was looking at potential touch panels that could be used to control audio distribution and function as an intercom.  They wouldn't control a TV but rather replace the NUTONE intercoms that were in my house when I bought it.  They are a bit steep at $1200, but I like that they are Powered over Ethernet.  They also have a mic and speaker in them, plus the run Windows CE and interface with the M1 Elk security system I am thinking about buying.

The details are at
Any input?

Pages: [1]