- Mitglied seit
- 8 Jul 2004
- Beiträge
- 313
- Punkte für Reaktionen
- 0
- Punkte
- 16
Anhand dieses Howtos kann man die IPTV-Streams von Alice im heimischen Netz empfangen und gleichzeitig im Internet surfen. Ich denke das ist ein nützliches Feature für die kommenden Tablets.
Dieses Howto benötigt ein paar Veränderungen an der Konfigurationsdatei ar7.cfg.
Mit der aktuellen Beta Version xx.05.01 gibt es Probleme mit den Direktanrufen(SIP-URI) und der Modifikation, daher entfällt Schritt 3 und unter Schritt 4 wird die Zeile 'tcclassroutes = "rtp_internet";' durch 'tcclassroutes = "iptv";' ersetzt. Die Anpassung funktioniert auch mit der aktuellen Version xx.04.88.
1. ein zusätzliches PVC einrichten: hinter
einfügen
2. Die Option "mcupstream" um ", mstv" erweitern:
3. Den Eintrag "rtp_internet" von der Option "tcclassroutes" entfernen:
4. Ein neues dslinface einrichten, hinter
einfügen:
7. Ein neues target einrichten, hinter
einfügen
8. DSL-ATM-Einstellungen auf manuell setzen:
Vielleicht könnte jemand ein Script schreiben, das die Änderungen erledigt.
Dieses Howto benötigt ein paar Veränderungen an der Konfigurationsdatei ar7.cfg.
Mit der aktuellen Beta Version xx.05.01 gibt es Probleme mit den Direktanrufen(SIP-URI) und der Modifikation, daher entfällt Schritt 3 und unter Schritt 4 wird die Zeile 'tcclassroutes = "rtp_internet";' durch 'tcclassroutes = "iptv";' ersetzt. Die Anpassung funktioniert auch mit der aktuellen Version xx.04.88.
1. ein zusätzliches PVC einrichten: hinter
Code:
vccs {
.
.
.
}
Code:
{
VPI = 1;
VCI = 34;
traffic_class = atm_traffic_class_UBR;
pcr = 0;
scr = 0;
priority = 1;
dsl_encap = dslencap_ether;
ipbridgeing = no;
ipbridgeing_igmp = no;
pppoeforwarding = no;
connections = "mstv";
}
2. Die Option "mcupstream" um ", mstv" erweitern:
Code:
mcupstream = "internet", "mstv";
Code:
[s]dslifaces {
.
name = "internet";
.
.
tcclassroutes = "sip_internet";
.
.
}[/s]
Code:
dslifaces {
.
.
} {
.
.
}
Code:
{
enabled = yes;
name = "mstv";
dsl_encap = dslencap_ether;
dslinterfacename = "dsl";
no_masquerading = no;
no_firewall = no;
pppoevlanauto = no;
pppoevlanauto_startwithvlan = no;
ppptarget = "mstv";
etherencapcfg {
use_dhcp = yes;
use_dhcp_if_not_encap_ether = no;
ipaddr = 0.0.0.0;
netmask = 0.0.0.0;
gateway = 0.0.0.0;
dns1 = 0.0.0.0;
dns2 = 0.0.0.0;
mtu = 0;
}
is_mcupstream = yes;
stay_always_online = yes;
disable_ondemand = no;
only_route_when_connected = no;
redial_delay_after_auth_failure = 1m;
redial_limit = 3;
redial_after_limit_reached = 10m;
redial_after_limit_reached_variance = 5m;
redial_delay_after_low_error = 10s;
redial_delay_after_ppp_timeout = 10s;
redial_delay_after_ppp_error = 0w;
routes_only_for_local = no;
tcclassroutes = "iptv";
disable_staticroutes_on_dhcproutes = no;
ripv2receiver_enabled = no;
dsldpconfig {
security = dpsec_firewall;
filter_teredo = yes;
filter_netbios = yes;
lowinput {
policy = "permit";
}
lowoutput {
policy = "permit";
}
highinput {
policy = "permit";
}
highoutput {
policy = "permit";
}
}
}
Code:
targets {
.
.
} {
.
.
}
Code:
{
type = pppcfg_target_internet;
name = "mstv";
only_crypt_auth = no;
local {
username = "";
passwd = "";
}
remoteauth = pppcfg_authtype_chap;
remoteauth_only_on_incoming = yes;
remote {
}
inactivity_timeout = 0w;
bUseChargeInterval = no;
nChargeInterval = 1m;
lcpecho_disconnect_mode = lcpecho_auto;
logicaldisconnect_with_physical = yes;
disconnect_timeout = 0w;
finaldisconnectcall = no;
ipnetbiosspoofing = no;
dnsfilter_for_active_directory = no;
no_outgoing_calls = no;
coso = pppcfg_coso_caller;
callback_delay = 1s;
icbmode = pppcfg_icbmode_none;
ocbmode = pppcfg_ocbmode_none;
mscbprefered = no;
multilink {
extra_static_channels = 0;
max_channels = 1;
automatic = no;
automatic_param {
window = 20s;
add_percent = 85;
drop_percent = 70;
sportlich = no;
}
}
header_compression = yes;
data_compression = pppcfg_datacomp_auto;
stac_reset_with_history_number = no;
encryption = pppcfg_crypt_none;
inactivity_prevention_interval = 0w;
new_ipaddr_on_connect = no;
my_ipaddr = 0.0.0.0;
his_ipaddr = 0.0.0.0;
overwrite_dns1 = 0.0.0.0;
overwrite_dns2 = 0.0.0.0;
bVolumeRoundUp = no;
VolumeRoundUpBytes = 0;
bProviderDisconnectPrevention = no;
ProviderDisconnectPreventionInterval = 1d;
ProviderDisconnectPreventionHour = 5;
bProviderDisconnectPreventionHourSet = yes;
passiv_on_outgoing = no;
mode6 = mode6_off;
}
8. DSL-ATM-Einstellungen auf manuell setzen:
Code:
dslglobalconfig {
autodetect = no;
.
.
}
Vielleicht könnte jemand ein Script schreiben, das die Änderungen erledigt.
Zuletzt bearbeitet: