Stran 2 od 4
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 19. Avg 2007 ob 22:54
Napisal/-a MiKi
Ok, bom probal nekaj naštimat.
Drugače me pa samo nekaj zanima.
Imam 8/1 linijo. Torrent je z Netgearom delal nekje 1000kbit/s, v Linksisu pa ne zmore žez 850k/s, pa še internet je počasen... kot da revež nebi zmogel. Ali je to možno? Imam WRT54G, v2.2 z default OpenWRTjem.
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 09:03
Napisal/-a mte
uh..same težave

no, zdaj sem naredil downgrade na WR0.9 in ni več pritožb o physdev, bomo videli kaj bo zdaj..
ampak vseeno je še nekaj nejasnosti pri skripti...
INTIF in OUTIF bi verjetno morala biti vlan0 in vlan2 (recimo da je pri meni vlan0 LAN in vlan2 TV). eth1 je namreč po defaultu prazen, eth2 pa wifi (imam asus wl500gp). Ampak kljub temu, da imam nastavljeno (preko x-wrt) 3 vlane, zadnjega (vlan2) ifconfig ne pokaže, tako da me je stvar malo zmedla.
In še ena stvar - iptables pravila omenjajo bridge-forward datoteko - kaj je s tem? Lahko še to nekam uploadaš prosim?
Hvala,
lp
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 10:02
Napisal/-a gulikoza
ja, tisto so vlani...podobno skripto uporabljam na linuxu kjer so eth-ji

vlan2 moraš tudi skonfigurirat (ip...postaviš na 0.0.0.0, netmask, etc.., nastaviš ustrezne nvram spremenljivke) in popravit v network skripti (oz. nastavit ifup_interfaces spremenljivko) da se štarta. bridge-forward je iptables chain, ne vem zakaj bi hotel datoteko

Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 10:11
Napisal/-a gulikoza
vidim da vas se skupaj malo bega

evo točno moje konfiguracije na asus routerju.
/etc/init.d/S42bridge
Koda: Izberi vse
#!/bin/sh
# Start/stop/restart the bridge.
#
# Written for Slackware Linux by Patrick J. Volkerding <volkerdi@slackware.com>.
BRCTL=brctl
IPTABLES=iptables
EBTABLES=ebtables
IFCONFIG=ifconfig
BRIF="br0"
INTIF="vlan1"
OUTIF="vlan0"
check_bridge() {
return `$IFCONFIG | grep $BRIF -c`
}
bridge_start() {
echo " Starting bridge.."
echo " - Setting ebtables rules.."
# Clear any rules
$EBTABLES -t broute -F
$EBTABLES -F
# Default is bridging
$EBTABLES -t broute -P BROUTING ACCEPT
# IGMP bridging is needed
#$EBTABLES -t broute -A BROUTING -p 0x800 --ip-proto igmp --log --log-level=info --log-prefix="igmp-bridge: "
$EBTABLES -t broute -A BROUTING -p 0x800 --logical-in $BRIF --ip-proto igmp -j ACCEPT
# UDP multicast bridging
$EBTABLES -t broute -A BROUTING -d 01:00:00:00:00:00/01:00:00:00:00:00 -p 0x800 --logical-in $BRIF \
--ip-proto udp --ip-dst 239.1.0.0/22 --ip-dport 5000 -j ACCEPT
# All other bridging on br0 is denied
$EBTABLES -t broute -A BROUTING --logical-in $BRIF -j DROP
}
bridge_stop() {
check_bridge
if [ $? -gt 0 ]; then
echo " Stopping bridge.."
$EBTABLES -t broute -F
$EBTABLES -t broute -P BROUTING ACCEPT
fi
}
bridge_restart() {
echo "Restarting bridge: "
bridge_stop
bridge_start
}
bridge_status() {
check_bridge
if [ $? -eq 0 ]; then
echo " Bridge ($BRIF) status: inactive"
exit 2
else
echo " Bridge ($BRIF) status: active"
exit 1
fi
}
case "$1" in
'start')
bridge_start
;;
'stop')
bridge_stop
;;
'restart')
bridge_restart
;;
'status')
;;
*)
echo "usage $0 start|stop|restart|status"
esac
bridge_status
firewall se starta v /etc/firewall.user
Koda: Izberi vse
### Bridge forwarding
## -- Connections forwarded on $TV bridge
iptables -A bridge_rule -p udp -d 239.1.0.0/22 --dport 5000 -j ACCEPT
iptables -A bridge_rule -p igmp -s 192.168.0.0/24 -d 224.0.0.2 -m physdev \
--physdev-in vlan1 --physdev-out vlan0 -j ACCEPT
iptables -A bridge_rule -p igmp -s 192.168.0.0/24 -d 224.0.0.22 -m physdev \
--physdev-in vlan1 --physdev-out vlan0 -j ACCEPT
iptables -A bridge_rule -p igmp -s 192.168.0.0/24 -d 239.1.0.0/22 -m physdev \
--physdev-in vlan1 --physdev-out vlan0 -j ACCEPT
iptables -A bridge_rule -p igmp -s 10.0.1.3 -d 239.1.0.0/22 -m physdev \
--physdev-in vlan0 --physdev-out vlan1 -j ACCEPT
iptables -A bridge_rule -p igmp -s 10.0.1.3 -d 224.0.0.1 -m physdev \
--physdev-in vlan0 --physdev-out vlan1 -j ACCEPT
# All other forwarding on $TV is denied
iptables -A bridge_rule -j DROP
in v /etc/init.d/S35firewall
Koda: Izberi vse
### FORWARDING
### (connections routed through the router)
# base case
iptables -P FORWARD DROP
iptables -A FORWARD -m state --state INVALID -j DROP
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
# bridge rules
TV="$(nvram get tv_ifname)"
iptables -N bridge_rule
iptables -A FORWARD -i $TV -o $TV -j bridge_rule
nvram show | grep tv
Koda: Izberi vse
tv_ifnames=vlan0 vlan1
ifup_interfaces=tv lan wan wifi
tv_ipaddr=0.0.0.0
tv_proto=static
tv_ifname=br0
tv_netmask=255.255.255.0
mogoče še to...sam wirelessa NIMAM v bridgu z lan, ker se taka konfiguracija precej zaplete (glede na to da tv-ja ne spuščam na wifi). Če kdo to želi naj malo ekperimentira

Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 16:06
Napisal/-a mte
gulikoza: smo že bližje, ampak ne še čisto...
smem vprašat, katero verzijo WR imaš ter kateri router? Namreč zdaj sem zaradi težav poskušal na novo naložit 0.9 in se spet spomnil na star problem (enkrat sem to že delal), ko v nobenem primeru ne morem brskati medtem ko gledan TV (preko aminota ali preko vlc). Torrent izgleda da nekako deluje (udp?), ostalo pa nič. Pri 0.6 verziji in pri kamikaze in ostalih firmware-ih je zadeva delala v prvo, pri 0.9 pa ne. Tole govorim še preden nalagam te skripte in se situacija ne izboljša, če naredim posebej vlan za tv. Kakšna ideja mogoče, si mogoče naletel na to?
hvala,
lp
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 16:12
Napisal/-a gulikoza
Kot sem že napisal, 0.9 cvs + nekaj patchev. A to brskaš preko WLANa? Ker to da WLAN zašteka če je tv vklopljen je jasno...zato pa nimam wifi v bridgu

Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 16:19
Napisal/-a mte
hm..bom probal cvs, če bo kaj boljše...
Za wlan mi je logično, da zašteka, ampak meni se to dogaja preko kabla... Čudno se mi pa zdi, da torrent deluje, od ostalega pa niti pingat ne morem kaj dosti... se oglasim ko poskusim s cvs...
lp
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 19:07
Napisal/-a afternine
@gulikoza...
Lahko malce več razložiš kako imaš linux ruterje skonfigurirane? Zanima me postavitev z 2x zunanja mreža (1 za TV in druga za internet) ter obe rutaš nekako na notranjo mrežo, tako da bi lahko na notranji spremljali TV in surfali. Bi lahko dal kakšen namig kako to naredit ? Verjamem da je potrebno samo pravilno nastaviti IP chains (tukaj bridganje ne pride v poštev, ali se motim?), vendar bi bil kakšen namig strokovnjaka zelo dobrodošel....
Bye
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 19:14
Napisal/-a gulikoza
ravno to so te skripte...internet routaš, tv pa bridgaš (multicast se ne da routat prav enostavno...čeprav moj openwrt zna tudi to

)
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 20. Avg 2007 ob 20:17
Napisal/-a afternine
Našel sem nekaj kar zgleda kot želena postavitev:
http://lartc.org/howto/lartc.rpdb.multiple-links.html
(tu sta omenjena 2 internet providerja, v našem slučaju je to seveda samo 1, z dvema mrežama)
Zanima me, če bi postavitev v točki 4.2.1 delovala, bi multicast paketi šli skozi?
Bye
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 21. Avg 2007 ob 09:35
Napisal/-a gulikoza
ne, rabiš bridge
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 3. Sep 2007 ob 10:33
Napisal/-a SeTAr
No še jaz poročam; z dobrim starim Asus wl500g deluxe ruterjem z nameščenim oleg 1.9.2.7-7g firmwerom in enablanim igmp proxijem (ena kljukica v web interfaceu) ter omejenim multicast prometom (en padajoči meni v web interfaceu) deluje iptv na fiksnem računalniku in prenosniku preko wlana (tukaj občasno malo zakocka) brez težav. (imam pa optiko)
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 18. Apr 2008 ob 17:42
Napisal/-a clarity
@setar: lahko malce bolj razlozis kako ti je to uspelo?
jaz sem enablal tole:
Pod IP Config - Route/Enable multicast routing?
potem pa sem se edino drugo zadevo glede multicasta nasel tu:
IP Config - Miscellaneous/
IPTV UDP Multicast to HTTP Proxy Port:
sem sem dal 5000, ceprav nisem nic preprican kaj tale proxy dela in kako.
Kje pa si nasel za omejit multicas promet?
thanks!
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 22. Apr 2008 ob 13:27
Napisal/-a random
Podobno kot pravi Setar, sicer drug router (buffalo whr-hp-g54). Z dd-wrt, kot tudi s Tomato ki ga trenutno uporabljam, IPtv dela na mrezi "out-of-the-box", samo enablas v web interfacu multicast (nobenih drugih nastavitev). Tudi prek wireless dela, ampak ni prevec uporabno ker je prevec kockic.
Re: Kateri router, da dela tudi IPtv v mreži za routerjem
Objavljeno: 22. Apr 2008 ob 14:07
Napisal/-a buneech
Meni dela na poceni routerju TrendNET TEW-432BRP prve serije kot plug and play. Kar takoj out of the box, še nič ni bilo potrebno nastavljati...