树莓派烧录openwrt 且上网(未完)

1. 编译固件

#正常openwrt的环境配置
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf 
gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev asciidoc

#下载源代码
git clone https://git.openwrt.org/openwrt/openwrt.git/

#配置feeds
chmod a+x scripts/feeds
./scripts/feeds update -a
./scripts/feeds install -a

make menuconfig
#选择如下目标配置
-->Target System (Broadcom BCM27xx)                                                                                 
-->Subtarget (BCM2711 boards (64 bit))                                                                           
-->Target Profile (Raspberry Pi 4B)  

#选择luci等基本配置
<*> luci................... LuCI interface with Uhttpd as Webserver (default)    

2. 烧录到tf 卡

a. 先用DiskGenius把tf格式化,成以下格式FAT32


image.png

b. 分割磁盘空间,共存储用(未做)
c. 用balenaEtcher 写到磁盘里


image.png

3.插入tf卡到树莓派,启动树莓派

a. 树莓派网口 连接电脑网口,可以看到以下界面,获取树莓派分配到ip 192.168.1.208,


获取ip

b. ssh进入树莓派,或者192.168.1.1看到luci(取决于你是否刷了luci)的界面,烧录ok

4. 使得树莓派上网

方法一:

按照之前挂载无线网卡的文章 openwrt 826 挂载RT5370 usb无线网卡
直接可以上网。
其中,树莓派默认的端口是属于lan口,可以连接电脑,可以用无线网卡链接网络,设置生成新的wan口
luci配置和效果如下图

已上网

luci 无线配置

luci 接口配置

方法二:

默认的lan 口,改成wan口,连接路由器的lan口,获取网络;然后树莓派开启AP模式上网

方法三:

添加有线网卡接口

reference

  1. 安装OpenWrt将树莓派变身为全能路由器
  2. 树莓派安装 OpenWrt 打造超级路由器
  3. 树莓派3 openwrt(lede)多功能路由笔记1:基础安装及无线上网设置
  4. 树莓派3+openwrt环境搭建及实现无线路由上网
  5. 树莓派Raspberry Pi 3B+ 安装OpenWrt及配置(有线、无线联网,AP)
  6. 树莓派网络配置

你可能感兴趣的:(树莓派烧录openwrt 且上网(未完))