树莓派安装OpenWrt-旁路由(阉割版)

树莓派安装OpenWrt-旁路由(阉割版),完整版请移步github(链接待更新)

1. 工具准备

  • windowsosx格式化SD卡工具SD Card Formatter, 或者其他工具,建议格式化为ext4squashfs

  • windowsosx都可以使用balenaEtcher把固件刷入SD卡

  • Linuxosx使用dd, 例如:dd if=/Users/carter/Downloads/openwrt.img of=/dev/disk4 bs=1m

2. 固件准备

3. IP和账号等

  • 默认IP地址为:192.168.1.1
  • 登陆面板和SSH默认用户名为:root密码为:password
  • 默认WI-FI热点SSID为:OpenWrt

4. 配置网络

  • 将已经烧录好的SD卡插入卡槽,启动树莓派(在侧面可以看到有绿灯闪烁,这就表示系统在正常运行中,刷录成功)
  • 使用网线直连,然后配置电脑IP为:192.168.1.x,配置好后访问:192.168.1.1,出现如下界面

5. 设置旁路由网络接口(以下都称树莓派为旁路由)

修改旁路由静态地址,网络->接口->LAN(编辑),注意红框部分,根据自己主路由实际情况填写,我的主路由IP为192.168.199.1
注意:

  • 更改完之后,点击保存
  • 如果提示错误,请自行通过SSH连接,然后执行如下操作,将192.168.1.1更改为所需IP
root@OpenWrt:~# vi /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 'fd76:85c4:64f4::/48'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

6. 设置WI-FI

  • 设置 工作频率,默认为 80MHz目前大陆设备基本搜索不到,更改为 40Mhz
  • 模式选择接入点AP``````ESSID根据自己情况看是否需要更改,实际就是WI-FI名称
  • 设置无线安全
  • 点击保存并应用后,其他设备就可以通过WI-FI连接旁路由

注:注意WI-FI模式Master, 最终如下图所示:

8. 手机设置

  • 直接连接旁路由,自动分配有误,需设置静态IP
  • 连接主路由设置路由器为旁路由IP

9. 写在最后

系统->软件包->配置OPKG
opkg/distfeeds.conf替换为如下内容

#src/gz openwrt_core http://downloads.openwrt.org/snapshots/targets/brcm2708/bcm2709/packages
#src/gz openwrt_base http://downloads.openwrt.org/snapshots/packages/arm_cortex-a7_neon-vfpv4/base
#src/gz openwrt_lienol http://downloads.openwrt.org/snapshots/packages/arm_cortex-a7_neon-vfpv4/lienol
#src/gz openwrt_luci http://downloads.openwrt.org/snapshots/packages/arm_cortex-a7_neon-vfpv4/luci
#src/gz openwrt_packages http://downloads.openwrt.org/snapshots/packages/arm_cortex-a7_neon-vfpv4/packages
#src/gz openwrt_routing http://downloads.openwrt.org/snapshots/packages/arm_cortex-a7_neon-vfpv4/routing
#src/gz openwrt_telephony http://downloads.openwrt.org/snapshots/packages/arm_cortex-a7_neon-vfpv4/telephony

src/gz openwrt_core https://openwrt.design/snapshots/targets/brcm2708/bcm2711/2020-01-07/packages
src/gz openwrt_base https://openwrt.design/snapshots/packages/aarch64_cortex-a72/2020-01-07/base
src/gz openwrt_luci https://openwrt.design/snapshots/packages/aarch64_cortex-a72/2020-01-07/luci
src/gz openwrt_packages https://openwrt.design/snapshots/packages/aarch64_cortex-a72/2020-01-07/packages
src/gz openwrt_routing https://openwrt.design/snapshots/packages/aarch64_cortex-a72/2020-01-07/routing
src/gz openwrt_telephony https://openwrt.design/snapshots/packages/aarch64_cortex-a72/2020-01-07/telephony
src/gz openwrt_lienol https://openwrt.design/snapshots/packages/aarch64_cortex-a72/2020-01-07/lienol


写在最后

包含很多插件可以自行研究,立志要做一个合格的知识搬运工,无知很可怕,看的越多,越感觉自己还需要学习很多很多很多……多……多……多…………

参考资料
自编译 OpenWrt 固件,支持 Raspberry Pi 2B/3B/3B+/4B

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值