 |
 |
 |
| |
IPTV on a Cisco Modem |
View full version |
|
User #125726 90 posts
Forum Regular
|
Hey all, I am attempting to configure my cisco router to do the IPTV thing.
I have looked on the TPG website how the three different router types are setup and have tried to extrapolate how this thing works from those.
From what I can gather, your PC joins a IGMP group which is responsible for delivering the content. You subscribe via IGMP over the normal PVC/PPPoE link the content is shot down the other PVC.
The new PVC(0/35) is bridged, should it be: a) bridged to my internal LAN (BVI1) b) to the other PVC (8/35)
I'm not big on IGMP configurations but should the setup be like the following?:
interface ATM0.1 point-to-point description ISP PPPoE no snmp trap link-status pvc 8/35 pppoe-client dial-pool-number 1 ! interface ATM0.2 point-to-point description TPG IPTV no snmp trap link-status pvc 0/35 encapsulation aal5snap ! bridge-group 1 bridge-group 1 spanning-disabled ! interface BVI1 description LAN ip pim sparse-dense-mode ip igmp helper-address udl Dialer0 ! interface dialer 0 ip igmp proxy-service ip pim sparse-dense-mode ! interface vlan 1 bridge-group 1 bridge-group 1 spanning-disabled
If it should, then it doesn't work :(
|
posted 2007-Aug-8, 4pm AEST
|
|
User #116930 185 posts
Forum Regular
|
not sure about the IGMP config, but i think the PVC(0/35) should be bridge to the internal lan
|
posted 2007-Aug-8, 5pm AEST
|
|
User #125726 90 posts
Forum Regular
|
Does anybody know how the various bits of IPTV fit together?
Am I likely to get an answer from TPG about this?
Surely someone in TPG has set this up on a Cisco Device
|
posted 2007-Aug-9, 11am AEST
|
|
User #115267 15 posts
Forum Regular
|
Would try to give some insight into IP Multicasting...
Firstly, we need to know from TPG what PIM mode is their IPTV multicasting running at? In Cisco IOS, there are 3 mode that you can choose from:
1. Sparse-mode 2. Dense-mode 3. Spare-Dense mode
Secondly, if TPG IPTV is running sparse mode, you need a RP (Rendezvous Point). This is an IP address that we need to know so that we can configure in the Cisco router.
Thirdly, the new PVC (0/35)....From the TPG website, there is some screenshot on how to configure this new PVC on consumer routers. They only enable "IGMP" on this new PVC. Hence, from this hint, I think the joining of the multicast group and the actual video stream happen on the same new PVC.
You mention the config. above can't work....Is the new PVC up in the first place? You can do a "show atm pvc".
|
posted 2007-Aug-15, 3pm AEST
|
|
User #141343 440 posts
ISP Representative
|
Hi,
With regards to the IPTV settings of the modem you can use this link as a reference https://cyberstore.tpg.c...dem/iptvhelp.htm and also make sure that your cisco modem is able to support multiple PVC and IGMP.
Thanks Ted
|
posted 2007-Aug-15, 5pm AEST
|
|
User #125726 90 posts
Forum Regular
|
Ted M writes... also make sure that your cisco modem is able to support multiple PVC and IGMP
It supports these things, what I need it technical documentation to know how these things are to be used.
|
posted 2007-Aug-16, 9am AEST
|
|
User #125726 90 posts
Forum Regular
|
sliver writes... You can do a "show atm pvc"
cisco-877w#show atm pvc VCD / Peak Avg/Min Burst Interface Name VPI VCI Type Encaps SC Kbps Kbps Cells Sts 0.2 2 0 35 PVC SNAP UBR 1020 UP 0.1 1 8 35 PVC SNAP UBR 1020 UP
Thirdly, the new PVC (0/35)....From the TPG website, there is some screenshot on how to configure this new PVC on consumer routers. They only enable "IGMP" on this new PVC. Hence, from this hint, I think the joining of the multicast group and the actual video stream happen on the same new PVC.
I have also seen them applying the IGMP proxy directly to the PPPoE interface https://cyberstore.tpg.c...320/iptvhelp.htm
It kind of makes sense that the new PVC sends the IGMP join reports, and recieves the TV feeds, the can enable IGMP snooping at the DSLAM to know which interfaces to send each feed, but if the Multicast join is done via the new PVC which is bridged to the internal LAN, then what function does the IGMP proxy provide? the multicast traffic should be broadcast down the new PVC as it's bridged to the LAN.
|
posted 2007-Aug-16, 10am AEST
|
|
User #115267 15 posts
Forum Regular
|
Hi Cyzza, after relooking at your above router config., I saw some mistake...
First, the new PVC (ATM0.2) is not associated to the Dialer0 interface. Now, I am not sure do we still use the command "pppoe-client dial-pool-number 0" command to tie to it?
By looking at the TPG modem/router screenshot, I notice that they configure this new PVC "0/35" as bridging rather than PPPoE.
Now, I'm really now sure how to configure this....You have 2 PVCs, one using PPPoE LLC/SNAP and one using Bridge LLC/SNAP!! How the LAN interfaces know which PVC to use for different traffic?
Below is how to configure a bridge PVC....
### Start Bridging PVC config ######
interface ethernet0 no shut no ip directed-broadcast bridge-group 1 ! interface atm0 no shut no ip address no ip directed-broadcast no atm ilmi-keepalive pvc <vpi/vci> encapsulation aal5snap
!--- Common PVC values supported by ISPs are 0/35 or 8/35. !--- Confirm your PVC values with your ISP.
! bridge-group 1 ! bridge 1 protocol ieee
### End Bridging PVC config ######
Once the above is resolve, we can try this command for IGMP proxy and UDL...
#####
ip multicast-routing ! ! interface BVI1 ip pim sparse-dense-mode ip igmp helper-address udl Dialer1 (maybe can change to Dialer0) ip igmp proxy-service ! ! interface Dialer0 ip pim sparse-dense-mode ip igmp unidirectional-link
#####
|
posted 2007-Aug-16, 4pm AEST
|
|
User #125726 90 posts
Forum Regular
|
Thanks for your input, I will try that IGMP setup, but I think I have my PVC's all good run your eyes over this:
bridge irb ! bridge 1 route ip ! interface ATM0 no ip address no atm ilmi-keepalive dsl operating-mode adsl2+ ! interface ATM0.1 point-to-point no snmp trap link-status pvc 8/35 pppoe-client dial-pool-number 1 ! ! interface ATM0.2 point-to-point no snmp trap link-status atm route-bridged ip pvc 0/35 encapsulation aal5snap ! bridge-group 1 bridge-group 1 spanning-disabled ! interface BVI1 ip address x.x.x.x 255.255.255.0 ip access-group 111 in ip nat inside ip virtual-reassembly ! interface Vlan1 no ip address bridge-group 1 bridge-group 1 spanning-disabled !
So the ATM 0.1 has the dialer associated with it, ATM0.2 is bridged into my BVI 1 sliver writes... How the LAN interfaces know which PVC to use for different traffic?
That is my entire issue with this is. How is the system deciding to send me multicast streams down the new PVC?
The only conclusion I can come up with is that the multicast joins are sent down the new PVC, the DSLAM has IGMP snooping running, it waits for my multicast joins and associates specific streams to my PVC.
It looks like your configuration sends out the mulicast joins via my PPPoE interface.
I wish there was a reference diagram that IPTV uses that would explain some of this, or maybe someone technical from TPG, you know your watching!!
Cyzza
|
posted 2007-Aug-16, 4pm AEST
|
|
User #125726 90 posts
Forum Regular
|
sliver writes... bridge-group 1 ! bridge 1 protocol ieee
This is an option I have not set and it is in numerous configuration guides that I have seen. Also the ATM0.2 interface is not in show spanning-tree.
I don't think it is actively part of my bridge group.
We shall see.
|
posted 2007-Aug-16, 4pm AEST
|
|
User #115267 15 posts
Forum Regular
|
For ATM0.2, maybe you can remove "atm route-bridged ip" first ...Try not to add to many feature to it first.
interface ATM0.2 point-to-point no snmp trap link-status atm route-bridged ip <<<<< pvc 0/35 encapsulation aal5snap bridge-group 1 bridge-group 1 spanning-disabled
For the IGMP proxy/Multicast setting, we can try this statement:
ip multicast-routing ! ! interface BVI1 ip pim sparse-dense-mode ip igmp helper-address udl ATM0.1 ip igmp proxy-service ! ! interface ATM0.1 ip pim sparse-dense-mode ip igmp unidirectional-link
The above statements is to forward the IGMP message thru' the ATM0.1 (PPPoE) routed interfaces. Hopefully, the IPTV video stream will comeback via the ATM0.2 (IPTV) new PVC.
|
posted 2007-Aug-17, 11am AEST
|
|
User #125726 90 posts
Forum Regular
|
Looks like using ieee bridging protocol and that IGMP config does the trick.
It took a couple of minutes for the stream to come through but it looks and works great.
Cheers silver!
So, the final working config (modify to suit your setup regarding ATM interfaces and BVI groups):
bridge irb ! ! interface ATM0 no ip address no atm ilmi-keepalive dsl operating-mode adsl2+ ! interface ATM0.1 point-to-point description PPPoE PVC no snmp trap link-status pvc 8/35 pppoe-client dial-pool-number 1 ! ! interface ATM0.2 point-to-point description IPTV PVC ip pim sparse-dense-mode ip igmp unidirectional-link no snmp trap link-status atm route-bridged ip pvc 0/35 encapsulation aal5snap ! bridge-group 1 ! interface Vlan1 no ip address bridge-group 1 ! interface BVI1 description Internal LAN ip address x.x.x.x 255.255.255.0 ip pim sparse-dense-mode ip nat inside ip virtual-reassembly ip tcp adjust-mss 1412 ip igmp helper-address udl ATM0.2 ip igmp proxy-service ! bridge 1 protocol ieee bridge 1 route ip
|
posted 2007-Aug-17, 6pm AEST
edited 2007-Aug-17, 6pm AEST
|
|
User #78252 9 posts
Forum Regular
|
Help anyone? I've got a cisco 877 router and am trying to get IPTV going. Below is my config.
! bridge irb ! ! ! interface ATM0 no ip address no ip unreachables logging event subif-link-status load-interval 60 no atm ilmi-keepalive dsl sync interval 60 dsl sync mode itu dsl operating-mode adsl2+ dsl lom 250 ! interface ATM0.2 point-to-point description IPTV-vc ip pim sparse-dense-mode ip igmp unidirectional-link no snmp trap link-status atm route-bridged ip pvc IPTV-vc 0/35 encapsulation aal5snap ! bridge-group 1 ! interface ATM0.56 point-to-point no snmp trap link-status pvc Data-vc 8/35 tx-ring-limit 3 no oam-pvc manage max-reserved-bandwidth 100 pppoe-client dial-pool-number 1 ! ! interface BVI1 ip address 192.168.2.1 255.255.255.0 ip pim sparse-dense-mode ip nat inside ip virtual-reassembly ip igmp helper-address udl ATM0.2 ip igmp proxy-service ! bridge 1 protocol ieee bridge 1 route ip
I'm running IOS c870-advipservicesk9-mz.124-11.XJ. bin and the firmware on the ADSL modem in the router is; Operation FW: AMR-3.0.014.bin FW Source: embedded FW Version: 3.0.14
I can't get pass the second 'video stage' and get this error; The test image has not appeared. If you are unable to see the moving image, then it could mean one of the following: The modem may not have been correctly configured as per the instructions The modem configuration may not have been saved before the modem was rebooted Your firewall may be preventing IGMP data packets to or from the network Your firewall may be preventing multicast data packets from the network Your computer is accessing the Internet over a wireless connection The modem may not be compatible with the TPG IPTV service
Is my config for IPTV ok and is the firmware for the ADSL modem compatible with TPG IPTV? Can anyone else with a cisco 877 tell me what their set up is for IPTV please?
Thanks so much.
|
posted 2007-Sep-17, 9pm AEST
|
|
User #161929 1634 posts
ISP Representative
|
Hi muffincrumpet,
Can you email your details to iptv_fb@tpg.com.au . Our IPTV reps will take a look.
Regards, EC
|
posted 2007-Sep-17, 9pm AEST
|
|
User #182169 385 posts
Forum Regular
|
Cisco IOS 12.4 supports IP/TV version 3.4 Multicasting
Would been good if TPG could provide technical details on what standard they are using
|
posted 2007-Sep-17, 10pm AEST
|
|
User #78252 9 posts
Forum Regular
|
Thanks Edriann. I have email my set up to iptv_fb@tpg.com.au
|
posted 2007-Sep-18, 12pm AEST
|
|
User #182169 385 posts
Forum Regular
|
Edriann,
Would prefer to see support provided in the forum, so others with Cisco routers can find solutions without each having to email TPG independently
|
posted 2007-Sep-18, 1pm AEST
|
|
User #78252 9 posts
Forum Regular
|
I still haven' heard from the IPTV team but I will definitely post the solution and configs here for all - once it is sorted.
|
posted 2007-Sep-23, 7am AEST
|
|
User #78252 9 posts
Forum Regular
|
Here is the Cisco 877 Config for IPTV that works for me. I'm using windows XP SP2 with IE 6. I did not have to configure anything in the XP firewall or Windows defender.
IOS c870-advipservicesk9-mz.124-15.T1. bin
! bridge irb ! ! interface ATM0 no ip address no ip unreachables logging event subif-link-status load-interval 60 no atm ilmi-keepalive dsl operating-mode auto dsl lom 250 ! interface ATM0.56 point-to-point no snmp trap link-status pvc Data-vc 8/35 tx-ring-limit 3 vc-hold-queue 1024 no oam-pvc manage pppoe-client dial-pool-number 1 ! ! interface ATM0.57 point-to-point description IPTV-vc ip pim sparse-dense-mode ip igmp unidirectional-link ip igmp proxy-service no snmp trap link-status pvc IPTV-vc 0/35 encapsulation aal5snap ! bridge-group 1 ! interface Vlan1 no ip address ip pim sparse-dense-mode bridge-group 1 ! interface Dialer0 ip address negotiated no ip unreachables no ip proxy-arp ip mtu 1492 ip pim sparse-dense-mode ip nat outside ip virtual-reassembly encapsulation ppp ip route-cache flow load-interval 60 dialer pool 1 dialer idle-timeout 0 dialer persistent no snmp trap link-status no cdp enable ppp authentication pap callin ppp pap sent-username <your username> password <your password> ppp ipcp route default ! interface BVI1 ip address x.x.x.x 255.255.255.0 ip pim sparse-dense-mode ip nat inside ip virtual-reassembly ip tcp adjust-mss 1452 ip igmp helper-address udl ATM0.57 ip igmp mroute-proxy ATM0.57 !
|
posted 2007-Oct-6, 10pm AEST
|
|
User #29700 14 posts
Forum Regular
|
Hi muffincrumpet,
Thanks for posting your config. I've tried it on my 877W, but still can't seem to get IPTV working.
Do you know if TPG have a working example config for Cisco routers?
|
posted 2008-Jan-1, 3pm AEST
|
|
User #1607 152 posts
Forum Regular
|
Hi all
I have a Cisco 857 - does IPTV work with it?
I have tried the above configs but it wont accept the "ip pim sparse-dense-mode" command. Just noticed it also kicks out the "atm route-bridged ip" command also
Here is my config ... and suggestions
Building configuration...
Current configuration : 10427 bytes ! version 12.4 no service pad service tcp-keepalives-in service tcp-keepalives-out service timestamps debug datetime msec localtime show-timezone service timestamps log datetime msec localtime show-timezone service password-encryption service sequence-numbers ! hostname router857 ! boot-start-marker boot-end-marker ! logging buffered 51200 logging console critical enable secret 5 $1$3DCq$iKZrMD07IIZaGVae/vXRb. ! aaa new-model ! ! aaa authentication login local_authen local aaa authorization exec local_author local ! ! aaa session-id common clock timezone PCTime 10 ! ! ! crypto pki trustpoint TP-self-signed-2445709008 enrollment selfsigned subject-name cn=IOS-Self-Signed-Certificate-244 5709008 revocation-check none rsakeypair TP-self-signed-2445709008 ! ! crypto pki certificate chain TP-self-signed-2445709008 certificate self-signed 01 30820250 308201B9 A0030201 02020101 300D0609 2A864886 F70D0101 04050030 31312F30 2D060355 04031326 494F532D 53656C66 2D536967 6E65642D 43657274 69666963 6174652D 32343435 37303930 3038301E 170D3037 31323136 30333130 31395A17 0D323030 31303130 30303030 305A3031 312F302D 06035504 03132649 4F532D53 656C662D 5369676E 65642D43 65727469 66696361 74652D32 34343537 30393030 3830819F 300D0609 2A864886 F70D0101 01050003 818D0030 81890281 8100CCA7 B3A90842 7E675C37 F9539E48 B7E71BC9 E4FB54F2 BBA3AAD4 9DBE1ADB 230259E6 CC5711D4 031364B0 25E74409 4DDDFAAE 41CAA9D1 F4454390 A410BB4C A3AD58A7 62171B82 A7D7022B F1168718 F2B8A4C5 6F855EC2 A0C1B394 DF6A62C1 363C5E0A 529D21F5 45849B61 8C5712A7 7F20050E EF8C9EED F3CB26A6 D086269A 6F610203 010001A3 78307630 0F060355 1D130101 FF040530 030101FF 30230603 551D1104 1C301A82 18726F75 74657238 35372E79 6F757264 6F6D6169 6E2E636F 6D301F06 03551D23 04183016 80148B93 9E6C3A11 FF671126 DB13FF2D 7A898C85 3D7E301D 0603551D 0E041604 148B939E 6C3A11FF 671126DB 13FF2D7A 898C853D 7E300D06 092A8648 86F70D01 01040500 03818100 92DFFA76 97A26C1F D31D27D9 BC73BD84 14663DED 4D7CE28D B004388D 9DC168C6 49C76BFA 335D2F5B 9164A5D5 5773D798 E624D1AA BA47AE96 9441A043 8EE1C242 6430599C 2484F424 D9BCF5FF E3656B59 1868AA09 0A5A8336 DBAAF195 7084E4FF 2C8F5654 8424DD89 BE81B1F2 E27D77F7 2608D140 D2C0C411 40608CCD 18BCED09 quit ! dot11 ssid xxxxx authentication open ! no ip source-route no ip dhcp use vrf connected ip dhcp excluded-address 10.10.10.51 10.10.10.254 ! ip dhcp pool sdm-pool import all network 10.10.10.0 255.255.255.0 default-router 10.10.10.1 dns-server 203.12.160.35 203.12.160.36 lease infinite ! ! ip cef no ip bootp server ip domain name yourdomain.com ip name-server 203.12.160.35 ip name-server 203.12.160.36 ! parameter-map type protocol-info msn-servers server name messenger.hotmail.com server name gateway.messenger.hotmail.com server name webmessenger.msn.com
parameter-map type protocol-info aol-servers server name login.oscar.aol.com server name toc.oscar.aol.com server name oam-d09a.blue.aol.com
parameter-map type protocol-info yahoo-servers server name scs.msg.yahoo.com server name scsa.msg.yahoo.com server name scsb.msg.yahoo.com server name scsc.msg.yahoo.com server name scsd.msg.yahoo.com server name cs16.msg.dcn.yahoo.com server name cs19.msg.dcn.yahoo.com server name cs42.msg.dcn.yahoo.com server name cs53.msg.dcn.yahoo.com server name cs54.msg.dcn.yahoo.com server name ads1.vip.scd.yahoo.com server name radio1.launch.vip.dal.yahoo.com server name in1.msg.vip.re2.yahoo.com server name data1.my.vip.sc5.yahoo.com server name address1.pim.vip.mud.yahoo.com server name edit.messenger.yahoo.com server name messenger.yahoo.com server name http.pager.yahoo.com server name privacy.yahoo.com server name csa.yahoo.com server name csb.yahoo.com server name csc.yahoo.com
parameter-map type regex sdm-regex-nonascii pattern \x00-\x80]
! ! username xxxxxx privilege 15 secret 5 xxxxxxxxxx archive log config hidekeys ! ! ip tcp synwait-time 10 ! bridge irb ! ! interface ATM0 no ip address no ip redirects no ip unreachables no ip proxy-arp ip route-cache flow no atm ilmi-keepalive dsl operating-mode auto ! interface ATM0.1 point-to-point description $ES_WAN$ no ip redirects no ip unreachables no ip proxy-arp no snmp trap link-status pvc 8/35 pppoe-client dial-pool-number 1 ! ! interface ATM0.2 point-to-point description IPTV PVC ip igmp unidirectional-link no snmp trap link-status pvc 0/35 encapsulation aal5snap ! ! interface FastEthernet0 ! interface FastEthernet1 ! interface FastEthernet2 ! interface FastEthernet3 ! interface Dot11Radio0 no ip address no ip redirects no ip unreachables no ip proxy-arp ip route-cache flow ! ssid xxxxxx ! speed basic-1.0 basic-2.0 basic-5.5 6.0 9.0 basic-11.0 12.0 18.0 24.0 36.0 48.0 54.0 station-role root bridge-group 1 bridge-group 1 subscriber-loop-control bridge-group 1 spanning-disabled bridge-group 1 block-unknown-source no bridge-group 1 source-learning no bridge-group 1 unicast-flooding ! interface Vlan1 description $ETH-SW-LAUNCH$$INTF-INFO-HWIC 4ESW$ no ip address no ip redirects no ip unreachables no ip proxy-arp ip route-cache flow bridge-group 1 ! interface Dialer0 ip address 123.x.x.x 255.0.0.0 no ip redirects no ip unreachables no ip proxy-arp ip mtu 1452 ip flow ingress ip flow egress ip nat outside ip virtual-reassembly encapsulation ppp ip route-cache flow dialer pool 1 dialer-group 1 no cdp enable ppp authentication pap callin ppp pap sent-username XXXXXX password 7 xxxxxxxxxxxxxxxx ! interface BVI1 description $ES_LAN$ ip address 10.10.10.1 255.255.255.0 no ip redirects no ip unreachables no ip proxy-arp ip flow ingress ip flow egress ip nat inside ip virtual-reassembly ip route-cache flow ip tcp adjust-mss 1412 ip igmp helper-address udl ATM0.2 ip igmp proxy-service ! ip route 0.0.0.0 0.0.0.0 Dialer0 ! ip http server ip http access-class 23 ip http authentication local ip http secure-server ip http timeout-policy idle 60 life 86400 requests 10000 ip nat inside source list 2 interface Dialer0 overload ip nat inside source static tcp 10.10.10.5 14026 interface Dialer0 14026 ip nat inside source static tcp 10.10.10.7 3389 interface Dialer0 3390 ip nat inside source static tcp 10.10.10.7 80 interface Dialer0 80 ip nat inside source static tcp 10.10.10.7 25 interface Dialer0 25 ip nat inside source static tcp 10.10.10.5 3389 interface Dialer0 3391 ip nat inside source static tcp 10.10.10.7 110 interface Dialer0 110 ip nat inside source static tcp 10.10.10.4 3389 interface Dialer0 3389 ! logging trap debugging access-list 1 remark HTTP Access-class list access-list 1 remark SDM_ACL Category=1 access-list 1 permit 10.10.10.0 0.0.0.7 access-list 1 deny any access-list 2 remark SDM_ACL Category=2 access-list 2 permit 10.10.10.0 0.0.0.255 access-list 23 permit 10.10.10.0 0.0.0.7 access-list 23 remark SDM_ACL Category=17 access-list 100 remark SDM_ACL Category=128 access-list 100 permit ip host 255.255.255.255 any access-list 100 permit ip 127.0.0.0 0.255.255.255 any access-list 100 permit ip 123.0.0.0 0.255.255.255 any access-list 101 remark SDM_ACL Category=128 access-list 101 permit ip host 255.255.255.255 any access-list 101 permit ip 127.0.0.0 0.255.255.255 any access-list 101 permit ip 123.0.0.0 0.255.255.255 any access-list 102 remark SDM_ACL Category=0 access-list 102 permit ip any host 10.10.10.3 access-list 103 remark SDM_ACL Category=0 access-list 103 permit ip any host 10.10.10.3 access-list 104 remark SDM_ACL Category=0 access-list 104 permit ip any host 10.10.10.3 access-list 105 remark SDM_ACL Category=128 access-list 105 permit ip host 255.255.255.255 any access-list 105 permit ip 127.0.0.0 0.255.255.255 any access-list 106 remark SDM_ACL Category=0 access-list 106 permit ip any host 10.10.10.3 access-list 107 remark SDM_ACL Category=128 access-list 107 permit ip host 255.255.255.255 any access-list 107 permit ip 127.0.0.0 0.255.255.255 any access-list 108 remark SDM_ACL Category=0 access-list 108 permit ip any host 10.10.10.6 access-list 109 remark SDM_ACL Category=0 access-list 109 permit ip any host 10.10.10.6 access-list 110 remark SDM_ACL Category=128 access-list 110 permit ip host 255.255.255.255 any access-list 110 permit ip 127.0.0.0 0.255.255.255 any access-list 110 permit ip 123.0.0.0 0.255.255.255 any dialer-list 1 protocol ip permit no cdp run ! control-plane ! bridge 1 protocol ieee bridge 1 route ip banner exec ^CCC % Password expiration warning. ---------------------------------------- ------------------------------
Cisco Router and Security Device Manager (SDM) is installed on this device and it provides the default username "cisco" for one-time use. If you have already used the username "cisco" to login to the router and your IOS image supports the "one-time" user option, then this username has already expired. You will not be able to login to the router with this username after you exit this session.
It is strongly suggested that you create a new username with a privilege level of 15 using the following command.
username <myuser> privilege 15 secret 0 <mypassword>
Replace <myuser> and <mypassword> with the username and password you want to use.
---------------------------------------- ------------------------------ ^C banner login ^CCC ---------------------------------------- ------------------------------ Cisco Router and Security Device Manager (SDM) is installed on this device. This feature requires the one-time use of the username "cisco" with the password "cisco". The default username and password have a privilege level of 15.
Please change these publicly known initial credentials using SDM or the IOS CLI. Here are the Cisco IOS commands.
username <myuser> privilege 15 secret 0 <mypassword> no username cisco
Replace <myuser> and <mypassword> with the username and password you want to use.
For more information about SDM please follow the instructions in the QUICK START GUIDE for your router or go to www.cisco.com/go/sdm ---------------------------------------- ------------------------------ ^C ! line con 0 no modem enable line aux 0 line vty 0 4 access-class 23 in authorization exec local_author login authentication local_authen transport input telnet ssh ! scheduler max-task-time 5000 scheduler allocate 4000 1000 scheduler interval 500 end
|
posted 2008-Jan-26, 10pm AEST
edited 2008-Jan-26, 11pm AEST
|
|
User #1607 152 posts
Forum Regular
|
sorry for the bump - but can anyone advise if the cisco 857 can do iptv
|
posted 2008-Jan-29, 5pm AEST
|
|
User #226727 5 posts
I'm new here, please be nice
|
Hi,
I have a 857W Cisco Router. Could anyone give me a hand configuring IPTV on that box?
Thanks,
|
posted 2008-May-13, 12am AEST
|
|
User #228616 2 posts
I'm new here, please be nice
|
Captain Nimrod, WAHEZU! Come on boys, have to do some work yourself! I pretty much followed the ones above to get mine working, was a slightly different as I am in London and getting it to work for tiscali IPTV.
bridge irb ! ! interface ATM0 no ip address no ip redirects no ip unreachables no ip proxy-arp no atm ilmi-keepalive dsl operating-mode auto ! interface ATM0.1 point-to-point description ATM For Internet no snmp trap link-status pvc 0/38 encapsulation aal5mux ppp dialer dialer pool-member 1 ! ! interface ATM0.2 point-to-point description IPTV-VC ip igmp unidirectional-link ip igmp proxy-service no snmp trap link-status atm route-bridged ip pvc iptv-vc 0/65 encapsulation aal5snap ! bridge-group 1 bridge-group 1 spanning-disabled
interface Vlan1 description Internal Network no ip address no ip redirects no ip unreachables no ip proxy-arp ip virtual-reassembly bridge-group 1 ! interface Dialer0 ip address negotiated no ip redirects no ip unreachables no ip proxy-arp ip nat outside ip virtual-reassembly encapsulation ppp ip route-cache flow load-interval 60 dialer pool 1 dialer idle-timeout 0 dialer wait-for-line-protocol 1 dialer wait-for-carrier-time 1 dialer persistent dialer-group 1 no snmp trap link-status no cdp enable ppp authentication chap pap callin ppp chap hostname xxxxxxxxxx ppp chap password 7 xxxxxxxxxx ! interface BVI1 ip address 192.168.1.1 255.255.255.0 ip nat inside ip virtual-reassembly ip tcp adjust-mss 1452 ip igmp helper-address udl ATM0.2 ip igmp mroute-proxy ATM0.2 ip igmp proxy-service ! ip classless ip route 0.0.0.0 0.0.0.0 Dialer0
and yes, this should work for a 857.
|
posted 2008-May-25, 8am AEST
|
|
User #226727 5 posts
I'm new here, please be nice
|
Hi Jawid,
At a first glance I would say that I had the same configuration as you and it doesn't work for me on my Cisco 857w.
I'm in Spain and my provider is Telefonica.
I can see from your config that you didn't asigned an IP address to the ATM interface for IPTV.
interface ATM0.2 point-to-point description IPTV-VC ip igmp unidirectional-link ip igmp proxy-service no snmp trap link-status atm route-bridged ip pvc iptv-vc 0/65 encapsulation aal5snap
on the router that my ISP provided it had a local IP address and a remote IP address. So I configured the same thing on my 857w.
Would it work without IP address? (like yours)
I will make sure that my config is similar to what you have and I'll post it back here.
Thanks
|
posted 2008-Jun-3, 5pm AEST
|
|
User #231754 4 posts
I'm new here, please be nice
|
Hi All,
Every one of these configs are unnecessarily complicated for TPG IPTV. Just bridge the iptv vc (0/35) to your LAN i/f and you don't need ANY of these igmp commands. I have it running on an 857w which doesn't support PIM – it doesn't need to for TPG's offering.
|
posted 2008-Jun-13, 3pm AEST
edited 2008-Jun-13, 4pm AEST
|
|
User #226727 5 posts
I'm new here, please be nice
|
Hi Kman11,
Would you mind to publish your config? I'll try brindging anyway.
Wahezu.
|
posted 2008-Jun-14, 7pm AEST
|
|
User #231754 4 posts
I'm new here, please be nice
|
Cisco IOS Software, C850 Software (C850-ADVSECURITYK9-M), Version 12.4(15)T5, RELEASE SOFTWARE (fc4) Cisco 857W (MPC8272) processor (revision 0x200) with 59392K/6144K bytes of memory.
I ended up turning off igmp snooping as it is not behaving the way I would expect in this code (with it on it drops the stream after about 5 mins). I am working on this and will post my findings.
Here is there relevant extract of my config. Let me know how you get on.
ip multicast-routing no ip igmp snooping bridge irb
interface ATM0 no ip address no ip redirects no ip unreachables no ip proxy-arp no atm ilmi-keepalive dsl operating-mode auto !
interface ATM0.1 point-to-point description TPG-DATA pvc ipdata 8/35 pppoe-client dial-pool-number 1 ! !
interface ATM0.2 point-to-point description TPG-IPTV atm route-bridged ip pvc iptv 0/35 encapsulation aal5snap ! bridge-group 1 bridge-group 1 spanning-disabled !
interface Vlan1 description VLAN1 no ip address bridge-group 1 !
interface Dialer0 ip address negotiated ip mtu 1452 ip nat outside ip virtual-reassembly encapsulation ppp dialer pool 1 dialer-group 1 no cdp enable ppp authentication pap callin ppp pap sent-username xx_username_xx password 0 xx_password_xx !
interface BVI1 ip address 10.10.10.1 255.255.255.0 ip nat inside ip virtual-reassembly ip tcp adjust-mss 1412 !
ip route 0.0.0.0 0.0.0.0 Dialer0 ip nat inside source list 100 interface Dialer0 overload !
access-list 100 remark NAT_ACL access-list 100 permit ip 10.10.10.0 0.0.0.255 any !
dialer-list 1 protocol ip permit !
bridge 1 protocol ieee bridge 1 route ip !
|
posted 2008-Jun-15, 4pm AEST
|
|
User #226727 5 posts
I'm new here, please be nice
|
HI,
I have tried the config that kman11 posted and it doesn't work on my router 857W.
I'm in Spain and my provider is Telefonica, so the config might be different.
From the router that they gave me (Zyxel 660HW-D1) the configuration for the atm interface for IPTV is as follows:
IPAddress assigment: Static Remote IP addrs: 172.26.208.0 Remote Subnet Mask: 255.255.240.0 My Wan Address: 172.26.208.147 Metric: 2 RIp direction: in Only Version RIP: 2M Multicast : IGMP-v2
This is the config on my CIsco 857W:
interface ATM0.3 point-to-point ip address 172.26.208.147 255.255.240.0 ip rip receive version 2 ip igmp unidirectional-link ip igmp proxy-service atm route-bridged ip pvc 8/35 vbr-nrt 516 516 1 broadcast no ilmi manage no oam-pvc manage encapsulation aal5snap
interface BVI2 ip address 10.189.194.137 255.255.255.248 ip access-group 100 in ip inspect sdm_ins_in_102 in ip flow ingress ip flow egress ip nat inside ip rip receive version 2 ip virtual-reassembly ip igmp helper-address udl ATM0.3 ip igmp mroute-proxy ATM0.3 ip igmp proxy-service no ip dvmrp auto-summary end
And I receive RIP updates:
sh ip route :
172.26.0.0/16 is variably subnetted, 3 subnets, 3 masks C 172.26.208.0/23 is directly connected, ATM0.3 R 172.26.22.0/26 [120/2] via 172.26.208.1, 00:00:32, ATM0.3 R 172.26.23.0/27 [120/2] via 172.26.208.1, 00:00:32, ATM0.3 10.0.0.0/29 is subnetted, 1 subnets C 10.189.194.136 is directly connected, BVI2 192.168.153.0/32 is subnetted, 1 subnets C 192.168.153.1 is directly connected, Dialer0 S* 0.0.0.0/0 is directly connected, Dialer0
Anyone can help with it? I'm totally blocked.
Wahezu
|
posted 2008-Jun-19, 3am AEST
|
|
User #104500 16 posts
Forum Regular
|
Thx kman11,
Got rid of all igmp stuff and IPTV is still working :) on Cisco877
Cheers
|
posted 2008-Jun-19, 9am AEST
|
|
User #231754 4 posts
I'm new here, please be nice
|
Hi WAHEZU,
From your config, it appears Telefonica use a different method to TPG to multicast IPTV. TPG use a separate ATM PVC for IPTV (0/35) to the data PVC (8/35). The IPTV PVC doesn't require any local layer 3 (IP) address on the router because essentially we only want to receive info on it – meaning we can easily bridge it to the LAN VLAN and have the IGMP join requests from our PC forwarded all the way up the IPTV PVC without any layer-3 hops in between. From your config, Telefonica appear to send the IPTV multicast stream down the same PVC as data (8/35) so your device will require multicast routing to be configured or igmp proxy. As the 857 doesn't support PIM, you will need to configure IGMP proxy.
|
posted 2008-Jun-20, 12pm AEST
|
|
User #181783 121 posts
Forum Regular
|
One curious thing I found with TPG IPTV is that when I tried to set it up using BYO router (Netcomm NB6+4W), it would not work, despite many many many many calls and emails with TPG helpdesk. Went through all the configs and everything many100x times. Still no joy. PVC was up and everything.... Then I moved to VOIP Bundle, purchased VOIP router from TPG, noticed IPTV configs pretty much identical to my Netcomm... Difference is... the TPG-supplied router actually works!!!!
It makes me think.... Maybe.... TPG actually has this obscure config change that must be done on their IPTV/Multicast server that noone cares to communicate with anyone outside of the team that configures the TPG-supplied routers?
|
posted 2008-Jun-20, 4pm AEST
|
|
User #185605 283 posts
ISP Representative
|
Hi M1ck,
There is no special configuration being assigned to this TPG modems. There are other things that needs to be considered. i.e NB6W+4w is a re-badged of RTA1025w. As for this modem, wireless function has to be disabled to make sure that IPTV will work smoothly, not to mentioned other configuration such IGMP proxy and IGMP snooping etc.
It makes me think.... Maybe.... TPG actually has this obscure config change that must be done on their IPTV/Multicast server that noone cares to communicate with anyone outside of the team that configures the TPG-supplied routers?
Regards, Dan S
|
posted 2008-Jun-23, 10am AEST
|
|
User #181783 121 posts
Forum Regular
|
Dan S (IPTV) writes...
There is no special configuration being assigned to this TPG modems. There are other things that needs to be considered. i.e NB6W+4w is a re-badged of RTA1025w. As for this modem, wireless function has to be disabled to make sure that IPTV will work smoothly, not to mentioned other configuration such IGMP proxy and IGMP snooping etc.
Thanks Dan. I just can't help thinking what I said in my previous post because being in networking field myself, and having worked with implementation/support guys so many times, I know that sometimes some compulsory configurations can go undocumented.
|
posted 2008-Jun-24, 3pm AEST
|
|
User #228616 2 posts
I'm new here, please be nice
|
Ok my config here in London, didn't work either. I initially thought it worked but it worked for only free channels not for paid channels. I thought it was DNS, but changed it to the relevant ones still didn't work. From what I can see the packets are being routed through the correct interface or I would have no TV at all.
Anyone else that has it working apart from in Australia? I am kinda at the give up stage!
|
posted 2008-Jun-28, 8pm AEST
|
|
User #226727 5 posts
I'm new here, please be nice
|
Hi Kman11,
No, with telefonica I have a diferent pvc for data and IPTV. I just pasted the IPTV config section, but for internet it is using another pvdc 8/36.
But in the IPTV pvc seems it is using remote IP to connect.
|
posted 2008-Jun-30, 11pm AEST
|