找回密码
 注册

QQ登录

只需一步,快速开始

楼主: spicahan

关于用软件VLAN处理IPTV的方法

[复制链接]
发表于 2011-8-22 09:29:20 | 显示全部楼层
spicahan 发表于 2011-8-21 22:06
嗯,其实与其折腾弱的东西,不如一步到位买个好点的,虽然表面上省不了钱,但时间和精力可以省下来,也是 ...

好~期待你的报告贴了呵呵:) 如果iptv也能搞定我也去买一个
 楼主| 发表于 2011-8-23 16:23:20 | 显示全部楼层
redtears 发表于 2011-8-22 09:29
好~期待你的报告贴了呵呵:) 如果iptv也能搞定我也去买一个

RT-N16已经到手,并且刷了人家已经编译好的 OpenWrt.
uname 输出:
Linux OpenWrt 3.0.1 #1 Tue Aug 9 23:38:02 EEST 2011 mips GNU/Linux
千兆VLAN交换机芯片:
roboswitch: Probing device eth0: found a 53115! It's a 5350.
WiFi支持:
wl0: Broadcom BCM4329 802.11 Wireless Controller 5.10.56.27

晚上到家试验IPTV!
发表于 2011-8-23 20:37:49 | 显示全部楼层
spicahan 发表于 2011-8-23 16:23
RT-N16已经到手,并且刷了人家已经编译好的 OpenWrt.
uname 输出:
Linux OpenWrt 3.0.1 #1 Tue Aug 9  ...

嗲~~~~~~ 期待期待~~
 楼主| 发表于 2011-8-23 22:07:19 | 显示全部楼层
redtears 发表于 2011-8-23 20:37
嗲~~~~~~ 期待期待~~

初步测试结果,一切正常。我现在让它播放点播。过一段时间回去再看看直播会不会出问题。如果直播不出问题的话,就成功了。
 楼主| 发表于 2011-8-23 23:02:02 | 显示全部楼层
redtears 发表于 2011-8-23 20:37
嗲~~~~~~ 期待期待~~

IPTV一切正常,你可以买RT-N16了。
发表于 2011-8-31 00:02:28 | 显示全部楼层
spicahan 发表于 2011-8-23 23:02
IPTV一切正常,你可以买RT-N16了。

能否告知下,你的RT-N16修改了那些内容,
我也用的N16,看了你这帖子,立刻刷了openwrt
谢谢
 楼主| 发表于 2011-8-31 10:36:14 | 显示全部楼层
本帖最后由 spicahan 于 2011-8-31 14:11 编辑
gordonhf 发表于 2011-8-31 00:02
能否告知下,你的RT-N16修改了那些内容,
我也用的N16,看了你这帖子,立刻刷了openwrt
谢谢


第一个改动是,我重新编译了switch-robo.ko 这个模块,让它支持96个VLAN, 如果你刷的OpenWrt用的内核是3.0.1的话,你可以直接用我改好的。
第二个就是 /etc/config/network 这个配置文件,里面增加了51/85两个VLAN的配置,完整的内容如下:
  1. #### VLAN configuration
  2. config switch eth0
  3.         option enable   1

  4. config switch_vlan eth0_0
  5.         option device   "eth0"
  6.         option vlan     0
  7.         option ports    "1u* 4u* 8*"

  8. config switch_vlan eth0_51
  9.         option device   "eth0"
  10.         option vlan     51
  11.         option ports    "0t 2u 3u"

  12. config switch_vlan eth0_85
  13.         option device   "eth0"
  14.         option vlan     85
  15.         option ports    "0t 2u* 3u*"

  16. config switch_vlan eth0_1
  17.         option device   "eth0"
  18.         option vlan     1
  19.         option ports    "0 8"

  20. #### Loopback configuration
  21. config interface loopback
  22.         option ifname   "lo"
  23.         option proto    static
  24.         option ipaddr   127.0.0.1
  25.         option netmask  255.0.0.0


  26. #### LAN configuration
  27. config interface lan
  28.         option type     bridge
  29.         option ifname   "eth0.0"
  30.         option proto    static
  31.         option ipaddr   192.168.1.1
  32.         option netmask  255.255.255.0


  33. #### WAN configuration
  34. config interface        wan
  35.         option ifname   "eth0.1"
  36.         option proto    pppoe
  37.         option username 'your_username'
  38.         option password 'your_password'
复制代码
这样配好之后,WAN口接光猫。LAN口的1和4是用来上网的;中间的2和3是用来接IPTV机顶盒的。
 楼主| 发表于 2011-8-31 10:43:50 | 显示全部楼层
gordonhf 发表于 2011-8-31 00:02
能否告知下,你的RT-N16修改了那些内容,
我也用的N16,看了你这帖子,立刻刷了openwrt
谢谢

不知道你刷的是哪个版本的OpenWrt, 我刷的是 George Kashperko 编译的 0809 版本,然后再另外编译的 switch-robo.ko. 我把编译好的 .ko 文件放在这里,如果你用的是同一个版本的话,可以直接用,最大支持96个vlan, ls /proc/switch/eth0/vlan 可以看到

本帖子中包含更多资源

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

×
发表于 2011-8-31 11:44:27 | 显示全部楼层
spicahan 发表于 2011-8-31 10:43
不知道你刷的是哪个版本的OpenWrt, 我刷的是 George Kashperko 编译的 0809 版本,然后再另外编译的 swit ...

非常感谢,已经在正常使用中了
电信那个垃圾路由终于可以扔掉了
 楼主| 发表于 2011-8-31 11:50:46 | 显示全部楼层
gordonhf 发表于 2011-8-31 11:44
非常感谢,已经在正常使用中了
电信那个垃圾路由终于可以扔掉了

恭喜恭喜!难得能找到一个和我有同样爱好、同样设备的人啊...
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-20 06:08 , Processed in 0.023152 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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