<div dir="ltr"><div><div><div><div><div>Hi list -<br></div>I am trying to migrate from satellite to cable.  My first step is to get firewire channel change working with the scientific atlanta 4240 cable box.  I've installed a pci-e firewire card and am running the sa4250_ch.c script from the wiki (<a href="http://www.mythtv.org/wiki/Sa4250_ch_guid" target="_blank">http://www.mythtv.org/wiki/Sa4250_ch_guid</a>).<br><br></div>My problem is that when I run the script I always get "could not set port":<br>./sa4250_ch -v -k 123<br>ERROR-- could not set port: Invalid argument<br><br>Here is the relevant output from plugreport<br>sudo plugreport<br>Host Adapter 0<br>==============<br><br>Node 0 GUID 0x0011066600000068<br>------------------------------<br>libiec61883 error: error reading oMPR<br>libiec61883 error: error reading iMPR<br><br>Node 1 GUID 0x0022cec9c0540000<br>------------------------------<br>oMPR n_plugs=1, data_rate=2, bcast_channel=63<br>oPCR[0] online=1, bcast_connection=0, n_p2p_connections=0<br>        channel=0, data_rate=0, overhead_id=0, payload=146<br>iMPR n_plugs=0, data_rate=2<br><br><br></div>Here is the relevant output from lspci:<br><br>04:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller (rev 01) (prog-if 10 [OHCI])<br>        Subsystem: VIA Technologies, Inc. VT6315 Series Firewire Controller<br>        Flags: bus master, fast devsel, latency 0, IRQ 16<br>        Memory at fdcff000 (64-bit, non-prefetchable) [size=2K]<br>        I/O ports at 9c00 [size=256]<br>        Capabilities: [50] Power Management version 3<br>        Capabilities: [80] MSI: Enable- Count=1/1 Maskable+ 64bit+<br>        Capabilities: [98] Express Endpoint, MSI 00<br>        Capabilities: [100] Advanced Error Reporting<br>        Capabilities: [130] Device Serial Number 00-11-06-ff-ff-00-00-68<br>        Kernel driver in use: firewire_ohci<br><br></div>Any help is greatly appreciated!<br><br></div>Thanks<br>Dave<br><div><div><div><br></div></div></div></div>