Raspberry Pi树莓派安装Openwrt
- 烧入系统
格式化sd卡
树莓派2的下载下载地址:http://downloads.openwrt.org/releases/18.06.1/targets/brcm2708/bcm2709/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gz
国内中科大的镜像地址:
http://mirrors.ustc.edu.cn/lede/releases/18.06.1/targets/brcm2708/bcm2709/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gz
使用工具将openwrt的img写入sd
- 连接配置openwrt
将电脑和树莓派直连,树莓派开机默认dhcp
获取地址后,ip段为192.168.1.0/24
访问树莓派地址192.168.1.1
根据提示修改ROOT密码,SSH设置为默认
点击系统状态可以查看
network中设置接口interfaces
由于树莓派默认只有一个接口,WAN口和LAN口区分问题不大
我这里配置为静态IP,也可以设置dhcp,拨号等
-
配置openwrt软件
点击system中的software
在configuration中设置软件源
需删除默认源
将“Distribution feeds”中的源全部换成中科大的 OpenWrt 镜像源,全部换成如下:src/gz openwrt_core http://mirrors.ustc.edu.cn/lede/releases/18.06.1/targets/brcm2708/bcm2709/packages
src/gz openwrt_base http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/base
src/gz openwrt_luci http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/luci
src/gz openwrt_packages http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/packages
src/gz openwrt_routing http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/routing
src/gz openwrt_telephony http://mirrors.ustc.edu.cn/lede/releases/18.06.1/packages/arm_cortex-a7_neon-vfpv4/telephony
点击Update List
更新OpenWrt软件包
更新后安装需要的软件
无线网卡: kmod-rt2500-usb kmod-rt2800-lib kmod-rt2800-usb kmod-rt2x00-lib kmod-rt2x00-usb kmod-rt73-usb kmod-rtl8187 kmod-rtl8192c-common kmod-rtl8192cu kmod-rtlwifi-usb kmod-rtlwifi wireless-tools kmod-lib80211 kmod-net-rtl8188eu kmod-net-rtl8192su kmod-mac80211 kmod-ath9k-htc kmod-ath9k-common hostapd-utils hostapd fstools wpa-supplicant-p2p wpa-supplicant wpa-cli wpad-mesh wpad-mini wpad wpan-tools
基础软件:openssh-sftp-server git zip usbutils
语言包:luci-i18n-base-zh-cn luci-i18n-commands-zh-cn
在筛选中输入,install安装
建议安装后重启树莓派
重启后便可以设置语言
在系统出设置中文,修改ntp服务器并同步
- 设置接口和无线
安装好wireless-tools这个软件包后,网络下会出现无线
进入后设置无线
点击编辑,配置ssid,工作频率
点击无线安全可以设置无线密码
此时已经可以设置无线连接了