找回密码
 注册

QQ登录

只需一步,快速开始

楼主: spicahan

[教程] H618C 刷 OpenWrt 并支持 IPTV VLAN 硬件处理的方法

    [复制链接]
 楼主| 发表于 2011-7-7 20:33:09 | 显示全部楼层
loveyz147 发表于 2011-7-7 12:44 3 w* Y5 {! A) x  A8 g7 P: k6 ]
按理说应该不太会是电信搞的鬼,我的ftth是6月15日安装的,我6月17日就进h618c 把TR069删除了,同时关闭 ...

7 e$ E* j9 K5 K5 ]$ @我又想了一下,可以先这样用排除法来定位。" q9 O- C" Q& i+ u
第一步,把1008L复位,关闭所有VLAN功能,然后把光猫和H618C的WAN口接到1008L的任意两个端口,测试。我觉得这一个测试不可能出问题。记住这两个端口,比如端口2接的是光猫,端口3接的是H618C, 不改变变接的端口,
& y# t5 h! l& q: ?接下来,开启802.11Q, 在你标的红框1的设置里,把所有的端口都设成“不对帧作修改”;然后分别建三个VLAN组,分别对应VLAN ID 81, 51, 85, 每组里都包含上面说的端口,即 2 和 3. 然后在红框4那里,把所有端口都对应到 VLAN 组 01, 即包含 VLAN ID 81 的那个组。再测试一下。这一步如果测试失败,说明问题是 1008L 本身造成的。
- a; d/ O/ N, g* B: @8 a+ o; w" j3 R# d1 x  A. k
这个测试的思想就是把 1008L 串在光猫和 H618C 之间。第一个测试是把 1008L 当成完全透明的傻瓜交换机,理论上这种设置和你H618C直连光猫是区别不出的。第二个测试是根据已知的FTTH里的VLAN情况,有目的的测试。这个测试如果也过了,说明你的猜测是对的,造成问题的是PPPoE, 或者严格来说是不带VLAN标签的那路VLAN。祝好运!
发表于 2011-7-7 20:41:28 | 显示全部楼层
spicahan 发表于 2011-7-7 20:33 ' L/ }! v/ ]. D5 y( }
我又想了一下,可以先这样用排除法来定位。$ o3 ?# F7 m  a, c+ Z4 E- I
第一步,把1008L复位,关闭所有VLAN功能,然后把光猫和H618C ...
6 @6 p: d3 @. Q4 S. |
好,等老爸看完电视 我立马测试,谢谢您,希望能够成功~~~
发表于 2011-7-7 22:41:12 | 显示全部楼层
本帖最后由 loveyz147 于 2011-7-7 22:51 编辑 5 P1 `+ C; Q2 }+ E5 L* x4 I3 p
spicahan 发表于 2011-7-7 20:33
  ~* b+ M" y1 W) ?' \我又想了一下,可以先这样用排除法来定位。( a$ r: w% x" p5 A# t$ U6 H
第一步,把1008L复位,关闭所有VLAN功能,然后把光猫和H618C ...
# ^9 [9 F0 h! [& B# L' `0 ^7 {

# E  [: G1 j8 p! D. O测试完毕,结果非常让我惊奇1 e' _2 _6 r- `" [( A+ P% g
# m. l; `4 @; s: N8 W
首先我先恢复1008L出厂设置 然后 把vlan设置禁用,拔掉连接网件路由的网线,1008L上就2根网线,一根接着光猫,一根接着H618c wan口,最后重启光猫,继而再重启H618c,然后开电视测试
$ S3 k; E7 {) s: s2 G5 @& d+ _8 }: [( E) P" f# @8 s
开机全正常,看了15分钟左右的点播节目,然后按菜单返回到首页,直播那个框变黑,等了1分钟依旧是黑,进入直播观看,无法观看...........我无语了,难道现在傻瓜交换机接在中间也不行了吗......- U8 l6 f# a# @  }
$ a% N/ g7 M/ j* o
1 _, D3 [* j. w) }9 j) r
  X6 f- |7 i) n) V7 ~/ `( |
这个是vlan设置禁止
6 o( K) m$ C: T, g. u+ O
. I5 ~+ x% u8 q8 o9 ~; B, x5 s9 I3 [0 g) R
2 ?' i8 w, n9 p7 N; B; [9 I& R
这个是我后来在vlan设置禁止的状态下,5分钟端口的统计信息(端口1为光猫 端口2为路由 端口3为iptv 端口8为pc另张网卡连接)
+ B- R# X3 [8 K7 O1 J: A( w! t1 W! U6 q4 c+ I

- J, _1 C! F$ n. H* m
8 L1 N6 `$ V  l5 u这个是我后来尝试下设置vlan id的设置,一样iptv直播不行
( d, j/ K+ l( I7 a' V* ]0 J
, ~& T4 Z& E. d# `! w
1 D. k3 C. [$ J2 }' d6 O; F) s7 ~  H9 R
这个是设置过vlan id后 5分钟端口的统计信息

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2011-7-7 22:54:32 | 显示全部楼层
我家中正好有个不用多时的 sf1005+傻瓜交换机,我现在接上试试看,是不是他接上去 直播也不行!我还真不信了
发表于 2011-7-7 23:00:32 | 显示全部楼层
本帖最后由 loveyz147 于 2011-7-7 23:03 编辑
# l2 ^, V! w8 S; t8 l. b4 |/ N
2 k5 a( E; M9 {已经把sf1005+傻瓜机 替换了 1008L的位置 重启光猫,iptv重启,一切正常,现在已经开始播放点播测试15分钟试试~~~
4 v. o6 R* g/ L4 O
, l- r8 ~2 Q1 gps:我发现个很奇怪的现象,以前我用傻瓜交换机连接,看iptv时候 交换机上3个灯同时狂闪,并且我的网件路由器wan口灯也狂闪,此时电脑出了挂着qq并无任何网络应用,而今天奇怪了,我看iptv时候 傻瓜交换机 只有接光猫端口和iptv端口的灯狂闪,而接网件路由的只是偶尔的闪几下......不知道这是不是异常,或者说是问题的所在?
发表于 2011-7-7 23:22:26 | 显示全部楼层
本帖最后由 loveyz147 于 2011-7-7 23:24 编辑 7 G/ N5 r- Q! Y9 L" p  K
spicahan 发表于 2011-7-7 20:33 + V( q0 Y; i0 t% S% o/ f& d5 m
我又想了一下,可以先这样用排除法来定位。9 g2 O9 f1 B( g+ w' h' P7 L, k
第一步,把1008L复位,关闭所有VLAN功能,然后把光猫和H618C ...

' b; j! E3 q& @; Y' R
0 E- _- p' Z  y- u7 j3 k3 T. `) {我想我找到了问题的所在了!!!& }8 f: x! s9 w

) c. O" f' {) Z* J6 O+ X刚才我用1005+傻瓜机替换1008L,看点播15分钟,然后切回主菜单,直播点播正常,电脑上网也正常
. B# k; ?& y1 W9 p1 n. m" C5 L9 ~
& u  @8 G$ |# m7 H4 s9 v但是我发现个问题,我在看点播时候傻瓜机端口2(连接网件路由器)并没有接收到iptv数据,但是我刚才一切换到iptv主菜单,端口2就和端口3一起狂闪,我的路由器也狂闪~~是不是问题就在于这里?iptv点播的数据流和pppoe的本身就是分离的,连傻瓜机都知道应该给H618c的这个端口,而直播的数据流傻瓜机却搞不清应该给谁,所以2个都给了。如果把傻瓜机换成聪明点的1008L,当切换到直播的时候,1008L自作聪明的也认为是pppoe的信号,只给了我的路由器,而没有给H618c,导致了直播不能
 楼主| 发表于 2011-7-8 09:32:40 | 显示全部楼层
loveyz147 发表于 2011-7-7 23:22   S+ I1 v3 M, {; S
我想我找到了问题的所在了!!!
  P9 ?8 n$ q; V6 r# f: F
* C, i$ t/ C5 L4 Q刚才我用1005+傻瓜机替换1008L,看点播15分钟,然后切回主菜单,直 ...

: I7 D, Q9 t3 s4 J" T谢谢你做的测试!昨天忘记提醒你了,用1008L的时候,不要用端口1和8, 因为这两个是特殊端口,是预留给交换机管理用的。虽然我估计区别不大,不过为严谨起见,能不能请你再测一次?不要用1和8端口。
# P% j  h5 {) b! T
4 Q, p( v0 V& ~* f, U, T# {" B从测试的结果来看,确实让我很吃惊。1008L关闭了VLAN功能之后的行为居然和一般的傻瓜交换机不一样。。) |, u! ]/ s6 V
让我觉得奇怪的是,3、4、5月的时候是完全正常的,6月前面一段时间应该也是正常的。% E# L  Y1 \4 N, u: ?( ?
刚重启完光猫之后也是正常的,说明这段路径是能走通的。这个问题可能要问TPLINK的工程师了。。; k; s; m" G, P) u1 U) y" [4 C) _
9 q' e+ g0 U" ~5 }2 A) o) Z
再来回答你的问题。点播走的是unicast, 也就是单播,是点到点的,所以你看点播的时候,你的netgear是不会收到IPTV数据的。直播走的是multicast, 也就是组播,是点到多点的,在傻瓜交换机看来,和广播是一样的,所以你的1005会把直播的IPTV数据包广播到所有端口上,这就是为什么你看直播的时候,netgear的灯也会闪。在较弱的支持VLAN的交换机上,应该会在VLAN内广播,因为直播数据是在VLAN 51里的,所以会被广播在所有属于VLAN 51的端口上。更高级的VLAN交换机,有IGMP snooping的功能,它能区别组播和广播,组播只会被转发到申请过的端口上。举例来说,如果你有十个IPTV机顶盒一起在用,九个在看点播,一个在看直播,还有无线路由器在PPPoE上网,一共11个设备。如果这些设备是靠傻瓜交换机交在一起的,那么直播的数据会被发到所有的11个端口上;如果是用不支持IGMP snooping的VLAN交换机相连的,那么直播数据会被发到10个IPTV机顶盒上,PPPoE因为属于不到的VLAN, 所以不会收到;最后,如果是用支持IGMP snooping的VLAN交换机的,那只有在看直播的机顶盒会收到直播数据,因为交换机知道只有它需要收直播。不知道这样解释你能不能理解。5 ~* j# a  c$ m" C8 L; C7 }5 k/ w

7 f1 E6 f" a2 k至于你最后的分析,我觉得不太可能,首先你把1008L当傻瓜交换机用的时候,它是不会区别VLAN的,不存在把直播数据当成PPPoE的问题。其次,你可以仔细看一下,直播放不了的时候,1008L上的亮是完全不闪的,说明光猫并没有把直播数据往下发,而不是你认为的,1008L收到了直播数据,但不认识,不转发。一句话,IPTV机顶盒发出了直播申请之后,电信那端没有往光猫这里送直播数据!这句话包含了好几个可能性。粗的来分,问题可能出在发送直播请求的时候,也可能出在回发直播数据的时候。细的来分,问题可能出在618C到1008L之间,可能出在1008L和光猫之间,也可能出在光猫和局端之间。
发表于 2011-7-8 10:12:45 | 显示全部楼层
spicahan 发表于 2011-7-8 09:32 6 v' a' U7 Q  L$ g  [7 s2 P
谢谢你做的测试!昨天忘记提醒你了,用1008L的时候,不要用端口1和8, 因为这两个是特殊端口,是预留给交换 ...
' A3 f2 e: ]; T
好的,我今晚到家再试试不用端口1、8+ J% R# ^  g+ w# G% P% M( _* b; e

* u$ L$ D" X3 b6 v6 s- A  e关于直播和点播我通过您的解释理解一点了% ]3 }% u1 z/ `

$ y# q% `! w) f5 l% w( i8 ~9 ]2 V3 ^tp已经给我回复,他回复说“我司交换机把组播当作广播包处理 ,不会导致您点播和直播无法正常观察的 。通过您的描叙 ,怀疑您是光MODEM导致的 ,建议您不通过我司交换机 ,电脑通过IPTV看直播和点播是否正常?”( B0 w3 P% I. a

* X' s" R1 u% Z2 q5 `( R* x6 H  `/ F然后我贴1008L的设置截图,还有详详细细的说明了问题情况,他回复我说“请问您的联系方式是多少 ?我们这边工程师表示直接与您沟通。”: B7 o$ D9 I$ P' P# S+ ~

" r. Q" ]4 |( a( _2 ], x现在我就等着他们工程师的电话了,我不知道待会电话来了 我能描述的清楚不...
 楼主| 发表于 2011-7-8 10:24:59 | 显示全部楼层
loveyz147 发表于 2011-7-8 10:12
( i5 ^) b; R; I1 i' k好的,我今晚到家再试试不用端口1、8
) U" x3 |! ~/ J2 K
9 V+ `2 D9 ?% a+ u7 a% \! t关于直播和点播我通过您的解释理解一点了

2 c& `7 G9 N& s, p' v看来他们还是挺重视这个问题的。如果你觉得讲不清楚的话,可以让他们打电话给我。我在重看 IGMP snooping, 大概知道问题可能出在哪里了。。
 楼主| 发表于 2011-7-8 10:30:59 | 显示全部楼层
loveyz147 发表于 2011-7-8 10:12 5 l) @) ~; k' W' S
好的,我今晚到家再试试不用端口1、86 {( Q8 z' Z2 Q5 ~
$ S3 L) ]% |0 \6 }  `. F. ~  |, a
关于直播和点播我通过您的解释理解一点了
) g* q  o9 u4 E( C) y
你可以抓住一点问他们,就是为什么把1008L当傻瓜交换机用,表现和1005不一样?你可以问他们交换机里是不是有 IGMP snooping? 或者是不是屏蔽 IGMP query 包?
$ D& D% p% s* |$ H: H7 e是这样的,对直播包本身的处理,1008L应该是没问题的,不然也不可能重启一下光猫就能正常的。机顶盒申请看直播或者换频道,是通过IGMP来处理的,我估计是这里出问题了。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-2 08:48 , Processed in 0.026692 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表