ubnt解决方案
查看: 107253|回复: 119

[教程] openwrt加载8187L外接网卡做中继全过程(测试稳定)

  [复制链接]

368

回帖

1138

积分

313 小时

在线时间

上尉

注册时间
2010-3-16
金币
677 个
威望
7 个
荣誉
0 个

尚未签到

发表于 2011-7-15 14:15
本帖最后由 小标 于 2011-7-18 12:12 编辑

上网环境:RG100A刷openwrt backfire 10.03.1-rc4加载8187L外接网卡做中继,很稳定,在线看视频也没有掉线,两台电脑连接。


以前一直用openwrt官网集成的10.03中文固件,加载8187L外接网卡做中继,可是不稳定,用了不久就掉线,不知跟中文版有没有原因,据说有些问题是中文版特有的,我也不太清楚,现在换了固件,刷官方英文原版backfire 10.03.1-rc4固件,再加载8187L网卡试试,挺稳定的,8187L的大功率做接收,路由自带网卡做ap,可以说是完美的中继,下面说说步骤。
官网固件,我刷第一个

首先是刷固件,我直接在原来的openwrt上web升级的,原版openwrt固件只集成基本的应用,要想加载8187L做中继需要安装部分应用
安装USB应用和8187L网卡驱动
       安装方法一:在线安装
                             用PuTTY登录路由,输入下面命令
                             opkg update
                             opkg install kmod-eeprom-93cx6_2.6.32.25-1_brcm63xx.ipk
                             opkg install kmod-nls-base_2.6.32.25-1_brcm63xx.ipk
                             opkg install kmod-rtl8187_2.6.32.25+2010-10-19-1_brcm63xx.ipk
                             opkg install kmod-usb-core_2.6.32.25-1_brcm63xx.ipk
                             opkg install kmod-usb-ohci_2.6.32.25-1_brcm63xx.ipk
        安装方法二:离线安装
                             先下载以上的5个ipk包,用WinScp上传到路由的tmp文件夹
                             然后用PuTTY登录路由,输入下面命令
                             cd /tmp
                             opkg install kmod-eeprom-93cx6_2.6.32.25-1_brcm63xx.ipk
                             opkg install kmod-nls-base_2.6.32.25-1_brcm63xx.ipk
                             opkg install kmod-usb-core_2.6.32.25-1_brcm63xx.ipk
                             opkg install kmod-usb-core_2.6.32.25-1_brcm63xx.ipk
                             opkg install kmod-usb-ohci_2.6.32.25-1_brcm63xx.ipk
组件安装完毕,下面开始配置:
配置network,用WinScp登录路由修改
etc/config的network,只需修改lan和wan1,其他的不用管,修改如下:

config 'switch' 'eth1'
option 'reset' '1'
option 'enable_vlan' '1'
config 'switch_vlan'
option 'device' 'eth1'
option 'vlan' '0'
option 'ports' '0 1 2 5*'
config 'switch_vlan'
option 'device' 'eth1'
option 'vlan' '1'
option 'ports' '3 5*'
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' '127.0.0.1'
option 'netmask' '255.0.0.0'
config 'interface' 'lan'
option 'type' 'bridge'
option 'ifname' 'eth1.0'
option 'proto' 'static'
option 'netmask' '255.255.255.0'
option 'nat' '1'
option 'ipaddr' '192.168.3.1'(lan网段要跟上级路由错开,此处为登录自己路由时的ip)
config 'interface' 'wan'
option 'defaultroute' '0'
option 'peerdns' '0'
option 'proto' 'dhcp'
option 'dns' '192.168.1.1'
option 'ifname' 'eth1.1'
config 'interface' 'wan1'
option 'ifname' 'wlan1'
option 'defaultroute' '0'
option 'peerdns' '0'
option 'dns' '192.168.0.1'(上级路由DNS)
option 'proto' 'static'          (静态ip)
option 'ipaddr' '192.168.0.110'(ipv4地址)
option 'netmask' '255.255.255.0'(子掩码)
option 'gateway' '192.168.0.1'(上级路由网关)
配置完毕,保存退出。
配置etc/config的wireless,修改如下:
config 'wifi-device' 'radio0'(路由自带网卡)
option 'type' 'mac80211'
option 'macaddr' '00:74:04:07:53:bb'
option 'hwmode' '11g'
option 'disabled' '0'
option 'txpower' '20'
option 'channel' '11'
config 'wifi-iface'
option 'device' 'radio0'
option 'encryption' 'psk'(加密方式)
option 'key' 'aa131698'(密码)
option 'ssid' 'OpenWrt'(广播的SSID)
option 'network' 'lan'
option 'mode' 'ap'          (接入点模式)
config 'wifi-device' 'radio1'(外接8187L网卡)
option 'type' 'mac80211'
option 'macaddr' '00:e0:4c:92:cd:d6'(外接网卡MAC)
option 'hwmode' '11g'
option 'txpower' '20'
option 'channel' '1'(上级路由信道,必须要一致)
option 'disabled' '0'
config 'wifi-iface'
option 'device' 'radio1'
option 'network' 'wan1'
option 'mode' 'sta'(客户端模式)
option 'encryption' 'none'(上级路由加密方式)
option 'ssid' 'Tenda_5056C8'(上级路由广播SSID)
保存,退出,重启路由就可以上网了。
重启完毕后会出现wan,wan1和radio0,radio1
wan对应的是lan4,wan1对应的是外接网卡接入,radio0对应的是路由自身的无线网卡,radio1对应的是外接网卡

扫描到的信号

可以上网了

中继需要用到的软件包

固件我就不上传了,给个链接,大家有兴趣的话可以去下载http://downloads.openwrt.org/backfire/10.03.1-rc5/brcm63xx/

rc5界面变得更加好看和人性化了,安装luci-i18n-chinese可以实现中文化了,中继比rc4更好用,就是rc5的中继设置跟rc4有少少区别,呵呵,看有没有人感兴趣,多的话我再写rc5加载8187L做中继的教程,上面的连接我改为rc5的了,想下载rc4的话只要把连接上的rc5改为rc4就可以了,本教程适用于rc4,对于rc5,并不适用,上面给出的软件包适用于rc4固件,在rc5上我没有测试

本帖子中包含更多资源

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

x

981

回帖

1万

积分

489 小时

在线时间

上校

注册时间
2009-3-15
金币
11661 个
威望
5 个
荣誉
0 个
累计签到:45 天
连续签到:0 天
[LV.50]初入江湖
发表于 2011-7-15 14:56
楼主你的意思是将8187连接在路由器上吗??

368

回帖

1138

积分

313 小时

在线时间

上尉

注册时间
2010-3-16
金币
677 个
威望
7 个
荣誉
0 个

尚未签到

发表于 2011-7-15 15:01
就是把8187L插在路由上

244

回帖

900

积分

130 小时

在线时间

中尉

注册时间
2010-3-23
金币
618 个
威望
2 个
荣誉
0 个
累计签到:13 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2011-7-15 15:26
这个方式好用啊,我原来还不知道USB可以接无线网卡。
风雨潇潇

2026

回帖

6825

积分

987 小时

在线时间

中校

注册时间
2008-8-26
金币
4491 个
威望
16 个
荣誉
0 个
累计签到:13 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2011-7-15 15:28
很强大哦,看看情况

244

回帖

900

积分

130 小时

在线时间

中尉

注册时间
2010-3-23
金币
618 个
威望
2 个
荣誉
0 个
累计签到:13 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2011-7-15 15:30
楼主怎么不用最新版的?DB120-B1应该选哪个下载?openwrt-RG100A_DB120-jffs2-64k-cfe.bin   这个吗?
风雨潇潇

1144

回帖

4486

积分

541 小时

在线时间

少校

灌水天才

注册时间
2010-11-19
金币
3226 个
威望
8 个
荣誉
0 个
累计签到:2 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2011-7-15 16:24
看看,啥玩意、、

472

回帖

1777

积分

250 小时

在线时间

上尉

电子工程师 音响论坛管理员 高清论坛管理员 数码达人

杰出会员鲁班小弟

注册时间
2010-5-9
金币
1171 个
威望
6 个
荣誉
5 个
累计签到:7 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2011-7-15 16:40
对我这样的新手来说,操作很复杂啊,就不明白了,DD-WRT,操作那么容易,怎么TT就这么麻烦呢?哈哈,新手,请多多指教。

1752

回帖

1万

积分

1261 小时

在线时间

上校

灌水天才

注册时间
2008-5-19
金币
16596 个
威望
26 个
荣誉
2 个
累计签到:951 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2011-7-15 16:58
不错,学习了。。。。

92

回帖

598

积分

217 小时

在线时间

中尉

注册时间
2010-12-30
金币
430 个
威望
10 个
荣誉
0 个

尚未签到

发表于 2011-7-15 17:26
我的fw300r,接8187L,很不稳定。经常掉包。

92

回帖

598

积分

217 小时

在线时间

中尉

注册时间
2010-12-30
金币
430 个
威望
10 个
荣誉
0 个

尚未签到

发表于 2011-7-15 17:31
opkg install kmod-nls-base_2.6.32.25-1_brcm63xx.ipk
--------
这个包好像没用吧

368

回帖

1138

积分

313 小时

在线时间

上尉

注册时间
2010-3-16
金币
677 个
威望
7 个
荣誉
0 个

尚未签到

发表于 2011-7-15 18:18
回复 10# coolslob
换个

    固件试试,我的原来也不稳定,一会儿就掉线,连不上,换了固件,现在很稳定。
关闭

站长推荐 上一条 /1 下一条

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-10-5 02:29

返回顶部 返回列表