Hobbyist Open Source Satellite Receiver - Raspberry Pi 2 Instructions and Tips

Status
Please reply by conversation.
Image update to include TBS-5980 drivers.

Ok for all that are interested.I have broken up the image file into three files. You can use the links below to download them. Download and read the readme file first for instructions.

http://download.satelliteguys.us/README.txt
http://download.satelliteguys.us/raspbian-wheezy-3.18.9-v7-8GB-devr4.zip.001
http://download.satelliteguys.us/raspbian-wheezy-3.18.9-v7-8GB-devr4.zip.002
http://download.satelliteguys.us/raspbian-wheezy-3.18.9-v7-8GB-devr4.zip.003


By the way, the first two files are 700MB each and the last is 536MB.

(The old devr3 image has been removed from the server)
 
  • Like
Reactions: KE4EST and Titanium
I am now successfully watching FTA on my Pi2 with my USB tuner!!!!
Lot of blood, sweat and tears, but it was an awesome learning experience and still lots to learn. Tonight though I am feeling very accomplished!!!
Big thanks to Fred for all his help via email, PM, and Phone..Texting. Did I leave something out, everything but meeting with him in person. :)

BTW Fred it is all working with the RTC installed so now I got to go add the drivers for it to what we have here and set a cron to take over for the date command, on boot.

I had it working on the other chip. :)
 
Don't forget the log me in sessions late at night. What a great support tool since I could not do a remote ssh to your pi due to nat issues with your provider. Congrats! We still have a lot more work ahead of us! But it will be fun and rewarding.
:everybodydance
 
Do post a link to your rtc, it will be a great addition for a PVR setup.
 
BTW it will also work with any Arduino projects you may have in the future. I have successfully had it working on both Pi and Arduino.
 
Mumudvb Bugfix - All Versions

This fix eliminates some startup errors with mumudvb and seems to let it exit cleanly with ctrl-c.
Not really a bugfix but the install routines don't do these steps and only a small mention of this is
buried deep in the documentation. Also, they do not give the exact commands or tell you how to accomplish these steps.

Add the two lines to /etc/rc.local

/bin/mkdir /var/run/mumudvb
/bin/chown _mumudvb /var/run/mumudvb


/var/run is created on ramdisk which disappears on reboot.
You must recreate the /var/run/mumudvb directory upon reboot every time, and
apply the correct permissions. This also assumes you have added the mumudvb user to the video group
(usermod -g video _mumudvb), which you only need to do one time.

Here is the resulting /etc/rc.local

Code:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/bin/mkdir /var/run/mumudvb
/bin/chown _mumudvb /var/run/mumudvb

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi

exit 0

Verify:

After applying the fix, reboot the Pi and cd to /var/run.
Run the command ls -la
The mumudvb directory should be present and should have the following permissions:

drwxr-xr-x 2 _mumudvb root 80 May 24 07:33 mumudvb

I realize that there are countless ways to run a script on startup but this way is simple and it seems to work OK.
 
Last edited:
  • Like
Reactions: KE4EST
Install the New MuMuDVB 2.0.0 for RPi Package

Code:
cd /root
wget http://www.mumudvb.net/release/mumudvb_2-1_armhf.deb
apt-get install  libdvbcsa1
dpkg -i mumudvb_2-1_armhf.deb

Use this version only for RPi.
If you have another version installed via apt-get,type: apt-get remove mumudvb





 
Last edited:
  • Like
Reactions: KE4EST and Titanium
hi, i´m andy from germany,
i have a question.... does you howto works on Raspberry Pi Revision 2?

if not, can anybody make for me a immage with TBS 5980 Driver.... iß. a real Raspi Newbe :-(

Best Regrdes

Andy
 
Welcome to SatelliteGuys vladi2010 !!!!!

Yes this is wrote for the Pi2. The Pi2 is what we have been using for the project.
 
Ooo
I understand,
i have Pi1

does anybody know how to make TBS 5980 on it ?

We used the Pi2 for this project because the Pi1 is more than likely underpowered for this project.
You could try adapting the instructions presented here for the Pi1, but the process is very time consuming
and in the end the Pi1 probably won't display video properly.

The Pi2 is cheap so buy one and play along with us!
 
Both Pi's have hardware video decode, so either should work. But I agree that at $35 Id just buy a RPi2, its 4x faster, the RPi is pretty slow, 4x means quite a bit faster :)

edit: the 5980 is supported by my kernel changes, Im currently writing a howto and hope to have it posted later today or tomorrow

UDL
 
  • Like
Reactions: KE4EST and fred555
Thank for all,

i have orderd now a Pi 2 ;-)

but i will stil try to run TBS 5980 on my Pi1 , (TVhedend runs allredy) i just need te Driver.


tek cliet software (Kodi)for TVheadend will run not on the Pi1, it will run on Windows.

so i Realy need just te driver for Pi1...

UDL ... will the Howto work allso on PI1 ?


best regrades

Andreas
 
Hi fred555,
is the image no longer on the server ?

best regrades,

Anreas

There is a new one up but no documentation yet. I sent you a PM. Maybe you can test it.
It is a gui version unlike the last command line based image. Includes spectrum display.
We have no written documentation for it so we did not post it to the general public yet.

Most of us are way to busy over the summer it seems as we had much time over the winter to spend on it.

The image features a program called UpdateDVB.

(We have limited server space and can only host one image set at a time, they are big! )
 
Last edited:
  • Like
Reactions: KE4EST
Status
Please reply by conversation.

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Who Read This Thread (Total Members: 1)