hallo Sebmaster
Ich hab auch versucht Swisscom TV darüber laufen zu lassen. Zuerst hatte ich auch dieses Problem mit den 5-10 sek. und dann den Stop. Ich habe dann im rc.local die vorletzten Zeilen weggenommen und villeicht noch was anderes was ich jetzt nicht mehr in erinnerung habe, du kannst ja mal meine drei files unten anschauen. Ich habe einfach noch eine zweite Box die ich eingestellt habe. Aber die Hauptswisscombox habe ich via Powerline angeschlossen und es läuft auch sauber bis er dann nachladen muss und da fängt es etwa mühsam zu werden, weil es nicht mehr flüssig läuft. Ich denke das es aber direkt an der Alix liegt den ich hatte vorher auch die Hauptswisscombox via Powerline direkt mit dem router verbunden und es lief ohne Probleme sogar mit gleichzeitigem streamen, immer via powerline, von meinen NAS auf die Mediabox. Ich denke eben das es wirklich an der CPU und die Netzwerkkarten und vorallem auch der knappe Arbeitspeicher des Alix board liegt. Versuch einfach einmal deine configs mit meinen zu vergleichen, vielleicht fällt dir etwas auf. Die zwei IPs habe ich noch mit (-) ausgetauscht.
igmpproxy.config:
########################################################
#
Example configuration file for the IgmpProxy
--------------------------------------------
#
The configuration file must define one upstream
interface, and one or more downstream interfaces.
#
If multicast traffic originates outside the
upstream subnet, the "altnet" option can be
used in order to define legal multicast sources.
(Se example...)
#
The "quickleave" should be used to avoid saturation
of the upstream link. The option should only
be used if it's absolutely nessecary to
accurately imitate just one Client.
#
########################################################
##------------------------------------------------------
Enable Quickleave mode (Sends Leave instantly)
##------------------------------------------------------
quickleave
##------------------------------------------------------
Configuration for eth0 (Upstream Interface)
##------------------------------------------------------
phyint red0 upstream ratelimit 0 threshold 1
altnet 239.0.0.0/8 #MBONE
altnet 224.0.0.0/4 #Well know Mcst
altnet 195.186.0.0/16 #Swisscom Infra
altnet 192.168.66.70/32 #SCTV Master Box
altnet 192.168.66.71/32 #SCTV Slave Box
##------------------------------------------------------
Configuration for eth1 (Downstream Interface)
##------------------------------------------------------
phyint green0 downstream ratelimit 0 threshold 1
altnet 192.168.66.70/32 #SCTV Master Box
altnet 192.168.66.71/32 #SCTV Slave Box
##------------------------------------------------------
Configuration for eth2 (Disabled Interface)
##------------------------------------------------------
phyint blue0 disabled
phyint tun0 disabled
phyint red0 disabled
firewall.local:
#!/bin/sh
Used for private firewall rules
See how we were called.
case "$1" in
start)
add your 'start' rules here
/sbin/iptables -I IPTVFORWARD -i red0 -d 224.0.0.0/4 -j ACCEPT
/sbin/iptables -I IPTVINPUT -i red0 -d 224.0.0.0/4 -j ACCEPT
end for igmpproxy
;;
stop)
add your 'stop' rules here
/sbin/iptables -D IPTVINPUT -i red0 -d 224.0.0.0/4 -j ACCEPT
/sbin/iptables -D IPTVFORWARD -i red0 -d 224.0.0.0/4 -j ACCEPT
end for igmpproxy
;;
reload)
$0 stop
$0 start
add our 'reload' rules here
;;
*)
echo "Usage: $0 {start|stop|reload}"
;;
esac
rc.local:
#!/bin/sh
###############################################################################
IPFire.org - A linux based firewall
Copyright (C) 2007 Michael Tremer & Christian Schmidt
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
###############################################################################
Used for private calls after boot
###############################################################################
/usr/local/sbin/igmpproxy /etc/igmpproxy.conf &