家里有一个闲置的树莓派,已经吃灰很久了,家里的电信路由器wifi时而连不上…
所以打算使用树莓派作为中继路由器来使用.

1. 下载 OpenWrt 镜像,并制作镜像盘

镜像下载地址: https://downloads.openwrt.org/snapshots/targets/brcm2708/bcm2710/
镜像盘制作工具: balenaEtcher 或 Win32DiskImager

2. 启动并安装 luci

启动过程同 树莓派系统,将系统盘插入通电即可.
红灯长亮,绿灯时而闪亮表示正常开机.

Openwrf ssh 用户名:root, 无密码.

使 树莓派联网 下载安装luci办法有两个:

  • 1 使用无线网卡 (电脑直接通过网线与树莓派链接)
  • 2 使用有线联网(需要用到键盘和显示器)

我试了方法1,失败,无法连接…
然后使用了方法2,过程:

  • 插好显示器键盘,开机
  • 首先 启动无线网卡(后面作为wifi源使用) ifconfig up wlan0 (若不知道网卡名 通过ifconfig -a 查看)
  • 使用命令 udhcp -i br_lan 获取ip地址,(后面通过浏览器访问该 ip 来访问web管理页面), 然后设置DNS, 在 /etc/resolv.conf 中加入 nameserver 8.8.8.8, 测试 ping www.baidu.com 通否
  • ping 通后, opkg update 更新软件源
  • 然后安装 luci :opkg install luci luci-i18n-ahcp-zh-cn luci-i18n-base-zh-cn 后两个为中文包,通过系统设置可设置为中文.
  • 开机启动: /etc/init.d/uhttpd enable 并启动 /etc/init.d/uhttpd start
  • 此时就可访问 web 管理页面了

配置热点

树莓派作为二级路由,首先需要设置 OpenWrt 静态 ip:

vim /etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fdfe:94d5:1bab::/48'

// 修改这项
config interface 'lan'
        option type 'bridge'
        option ifname 'eth0'
        option proto 'static'
        option ipaddr '192.168.1.100'   # 这是 静态ip 需要和 一级路由器同一网段,并且要避免ip 冲突
        option gateway '192.168.1.1'  # 网关 即一级路由器地址
        option netmask '255.255.255.0'
        option dns '8.8.8.8'   # Dns
        option ip6assign '60'

上面操作也可以在 web 页面中 网络-->接口 中配置:
在这里插入图片描述在这里插入图片描述

重启网络或直接重启 树莓派

然后配置热点

web 页面中 网络-->接口 中配置, 找到 lan 接口 然后点解 edit, 然后找到物理设置如图, 勾选桥接 然后接口选择 eth0 wlan0, 保存.
在这里插入图片描述
然后在选择 网络 --> 无线, 选择 “radio0” 后面的添加(图中是我已经配制好的并且有一个连接):在这里插入图片描述

开始添加热点, 模式选择 Legacy 否则有的手机不支持其他模式, 网络下拉选择 lan, ssid 名称自定义, 密码在 无线安装 选项卡.
在这里插入图片描述
配置完成后如下所示:
在这里插入图片描述
然后就可以搜索该热点然后连接了…

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐