0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Openwrt如何实现无线中继功能

润欣科技Fortune 2018-07-17 11:25 次阅读


上海润欣科技股份有限公司创研社

前言

在使用无线路由器的过程中,最长见的是直接把路由器挂载光猫后面拨号,然后分出wifi给其他设备供其上网。但是在一些情况下往往会有特殊的需求,比如有可能我们用这个路由器中继其他的无线信号而且还要确保扩展出来的接入终端仍旧在原来的子网中。本文将介绍如何把一个普通的路由器系统转化成带有中继功能的无线路由器的方案。

概述

AP:Access Point Mode,允许无线接入(即发出wifi,供别人连接),家里的无线路由器,大部都是这个模式

STA:Station Mode,作为无线终端,连接AP用,手机wifi等,大部都是这个模式

AP+STA:允许OpenWrt路由器,既能提供无线接入功能的AP,又能连接到其他AP,继续提供上网功能,即作为一个Repeater。

配置:首先需要硬件支持,仔细阅读芯片及驱动手册,确认支持AP+STA,确认支持WDS。

本文档以Qualcomm Atheros QCA4531为例。

内核编译选项

首先在内核里面将relay模块编译进SDK,并重新烧写;此模块可实现二级路由同网段无线桥接功能:

make menuconfig

LuCI ----->5.protocols -----><*>luci-proto-relay

配置

1、 配置目标

a、路由器使用station模式接受Wifi

b、路由器使用AP模式发射Wifi

c、连入中继路由器的设备也能访问外网且还处于原来的子网

2、 配置环境

路由器的内部系统采用的是openwrt。

3、 配置步骤

配置的方法主要有3种:一、直接修改配置文件;二、通过UCI指令进行配置;三、通过WEB网页配置。

此次采用UCI指令的方式进行配置。

配置AP模式:

uci set wireless.@wifi-iface[0].network=lan

uci set wireless.@wifi-iface[0].mode=ap

uci set wireless.@wifi-iface[0].encryption=psk2 //设置加密方式同上级路由

uci set wireless.@wifi-iface[0].key=87654321 //设置密码同上级路由

uci set wireless.@wifi-iface[0].ssid=openwrt_num1 //设置WIFI的名称

uci set wireless.@wifi-iface[0].device=radio0

配置station模式:

uci add wireless wifi-iface

uci set wireless.@wifi-iface[1].network=wwan

uci set wireless.@wifi-iface[1].mode=sta

uci set wireless.@wifi-iface[1].encryption=psk2 (上级路由加密方式)

uci set wireless.@wifi-iface[1].ssid=ali_test (上级路由SSID)

uci set wireless.@wifi-iface[1].key=87654321 (上级路由密码)

uci set wireless.@wifi-iface[1].device=radio0

uci commit wireless

将路由器WWAN口与LAN口进行中继桥接:

uci set network.wwan=interface

uci set network.wwan.proto=dhcp

uci set network.lan.ipaddr=192.168.10.1

uci set network.abcd=interface

uci set network.abcd.proto=relay

uci add_list network.abcd.network=lan

uci add_list network.abcd.network=wwan

uci commit network

设置防火墙:

uci add_list firewall.@zone[0].network='wwan'

uci commit firewall

关闭LAN口的dhcp功能

uci delete dhcp.lan.start

uci delete dhcp.lan.limit

uci delete dhcp.lan.leasetime

uci set dhcp.lan.ignore=1

uci commit dhcp

效果

配置完毕之后重启路由器,路由器将自动连接上级路由器,同时开启一个WiFi;设备连上WiFi之后与上路由处于同一网段。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 润欣科技
    +关注

    关注

    1

    文章

    23

    浏览量

    5300
收藏 人收藏

    评论

    相关推荐

    无线Mesh性能争议 - 中继模式为何更适合小范围覆盖?

    无线网络技术的讨论中,Mesh组网和中继模式是两种常见的扩展网络覆盖的方式。无线Mesh网络采用多节点互联的网状拓扑结构,每个节点都可以与多个其他节点直接通信,这使得网络中的每个节点既是信号
    的头像 发表于 10-25 16:08 628次阅读

    中继器如何重新设置

    中继器(Repeater)是一种网络设备,用于扩展无线信号覆盖范围,增强无线网络的信号强度。在无线网络中,中继器可以帮助解决信号衰减问题,提
    的头像 发表于 09-05 09:33 1420次阅读

    IR900设备WIFI功能无线桥接应用配置过程

    针对IR900设备WIFI功能无线桥接应用配置文档 1.首先,在具备无线AP环境的网络对IR900进行无线中继配置,进入IR900 web界
    发表于 07-26 06:21

    无线桥接和无线中继哪个更好

    无线通信领域,无线桥接和无线中继是两种常见的技术,用于扩展网络覆盖范围和增强信号。
    的头像 发表于 05-22 16:41 8983次阅读

    无线采发仪,轻松实现数据接力:NLM5xx可作为无线中继器,连接不同设备,实现数据转发、汇总等功能

    无线采发仪,轻松实现数据接力:NLM5xx可作为无线中继器,连接不同设备,实现数据转发、汇总等功能
    的头像 发表于 04-24 09:05 271次阅读

    中继网关是什么?中继网关的主要功能

    中继网关是连接PSTN和软交换网络的设备,实现IP包转TDM的功能,承载IP域与电路域的语音汇接任务,具备语音处理、呼叫处理与控制、维护和管理等功能。它位于NGN网络的边缘接入层,连接
    的头像 发表于 04-15 15:20 1349次阅读

    2.4GHz的射频前端芯片GC1103应用于无线中继设备

    2.4GHz的射频前端芯片GC1103应用于无线中继设备
    的头像 发表于 04-15 09:18 556次阅读
    2.4GHz的射频前端芯片GC1103应用于<b class='flag-5'>无线</b><b class='flag-5'>中继</b>设备

    WiMinet 评说1.3:模拟式UDP中继技术缺陷

    反应自然是上 TCP 算法,在发送节点启用 TCP Client 算法,在接收点启用 TCP Server 算法,实现端到端的控制,这样不就可以解决多跳无线通讯网络的可靠性了么?我们今天就来深入讨论一下
    发表于 02-23 15:16

    路由器中继有什么用处?怎么设置中继模式呢?

    路由器中继有什么用处?怎么设置中继模式呢? 中继模式是一种网络拓扑结构,通过它可以扩展无线网络的覆盖范围,提供更好的信号强度和稳定性。在无线
    的头像 发表于 02-04 13:59 1.3w次阅读

    无线中继器有哪些优点?为什么选择它来作为WiFi覆盖不全的补充呢?

    选择作为WiFi覆盖不全的补充的理想解决方案。 1. 增强和扩展信号范围:无线中继器的主要功能是将已有的无线网络信号进行扩展,提供更大范围的覆盖。当WiFi路由器的信号难以覆盖到某些隐
    的头像 发表于 02-02 14:11 2390次阅读

    即将推出的 OpenWrt One/AP-24.XY:OpenWrt官方 和 Banana Pi官方合作路由器板

    OpenWrt开发人员正在与Banana Pi合作开发OpenWrt One/AP-24.XY路由器板。OpenWrt 是一个轻量级嵌入式 Linux 操作系统,支持近 1,800 个路由器和其他设备。然而,这将是第一块由
    的头像 发表于 01-15 18:02 842次阅读
    即将推出的 <b class='flag-5'>OpenWrt</b> One/AP-24.XY:<b class='flag-5'>OpenWrt</b>官方 和 Banana Pi官方合作路由器板

    即将推出的 OpenWrt One/AP-24.XY:OpenWrt 和 Banana Pi 合作路由器板

    开发人员选择 Banana Pi 是因为他们现有的开发板的功能与他们多年来一直想要的功能非常匹配,该公司近年来在 OpenWrt 社区中越来越受欢迎,并且上游/主线 U 已经支持很多功能
    发表于 01-13 09:56

    在VisionFive 2上编译和安装OpenWrt的方法

    → 4. Themes -&gt;全选 3. 无线配置 由于昉·星光 2 上没有 WiFi 模块,需要购置无线 WiFi 模组。OpenWrt 支持数十种 WiFi 驱动,这里选用
    发表于 01-10 06:54

    对于距离较远的监控摄像头的连接,应该选择中继器还是无线网桥?

    对于距离较远的监控摄像头的连接,应该选择中继器还是无线网桥? 对于距离较远的监控摄像头的连接,无线传输是一种非常常见的解决方案。而在无线传输中,要
    的头像 发表于 01-09 11:35 2251次阅读

    中继器的四个常见种类 中继器的连接方式 中继器的应用

    中继器的四个常见种类 中继器的连接方式 中继器的应用  中继器是一种用于增强网络信号传输距离的设备,它可以将信号从一个网络传输到另一个网络。中继
    的头像 发表于 11-28 15:33 5600次阅读