raspiberry 3刷 openwrt作爲無線路由器使用
一、軟件需求
1.openwrt固件
下載地址官方網址如下圖
點擊上圖2所示後選擇下面的版本下載即可
下載完成以後使用balenaEtcher軟件將此鏡象燒錄入SD卡內,不要使用Linux系統下的tar命令解壓,我試過了,是無法解壓的,
提示 :SD卡以防寫入失敗,最好在考錄前進行格式化,使用SDFormatter軟件
進行格式化
2、balenaEtcher
在此網站下載balenaEtcher此軟件,然後使用此軟件,將下載的鏡像燒錄到SD卡內
二、修改配置文件
使用網線將樹莓派和你的電腦連接起來,然後使用putty或者xshell連接到你的樹莓派中,初始賬戶爲root,密碼爲空,不需要填寫,初始練級的IP地址是192.168.1.1
我的已經修改成192.168.2.1了,所以是以192.168.2.1來登陸的
登陸以後使用passwd更改root賬戶的密碼即可
1)先備份/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 'fd52:c2b8:ad88::/48'
config interface 'lan'
option type 'bridge'
# option ifname 'eth0' 此行註釋掉
option proto 'static'
option ipaddr '192.168.2.1' # 此處原來是192.168.1.1
option netmask '255.255.255.0'
option dns '8.8.8.8'
option ip6assign '60'
# 增加下面wan口配置
config interface 'wan'
option proto 'dhcp'
option ifname 'eth0'
2)接着備份/etc/config/wireless
然後將此文件修改成如下內容:
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/soc/3f300000.mmc/mmc_host/mmc1/mmc1:0001/mmc1:0001:1'
option htmode 'HT20'
option disabled '0' # 將此處的1改成0,關閉禁用
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid '你的wifi名稱,最好爲英文'
option encryption 'psk-mixed' #加密方式
option key '你的wifi密碼'
3)使用/etc/init.d/network restart
命令重啓網絡即可
至此,將你的樹莓派連接到你的光貓的千兆口,使用手機連接到你指定的wifi名稱,就可以上網了,其他功能慢慢摸索哈