(树莓派3B+)安装作为有线中继路由器

实验目的

一、树莓派系统安装

(1)支持树莓派3b+的镜像文件确实不好找,官网放出的镜像正常人是无法进入系统的。

1)这里直接给出一个可直接烧录并启动的镜像

提取码:gl6y

(.gz文件在下可用7-zip解压)

2)或者也可从官网上下载,但是记住不要下载镜像,要下载镜像

官方链接:

(2)烧写镜像到TF卡

步骤跟烧写普通的树莓派官方系统一样,不展开描述

(3) 启动

二、连接树莓派和笔记本

(1)用网线连接树莓派和笔记本

(2)建议将笔记本有线网卡的IPV4地址设置为192.168.1.2或者自动获取

(3)利用ssh登录到,貌似没有密码, ssh的IP为192.168.1.1

(4)成功后应该显示如下:

三、想办法让树莓派可以上网

(1)由于当前树莓派的有线网卡用来与笔记本连接,那么可用网卡只剩下无线网卡

(2)利用无线网卡连接当前可用的wifi

1)检查是否有可用无线网卡

ifconfig -a

如果看到有wlan0,表示已经检测到无线网卡

2)启动无线网卡

ifconfig wlan0 up

3)配置要连接的wifi信息

创建文件/etc/.conf

vi /etc/wpa_supplicant.conf

输入如下内容:

ctrl_interface=/var/run/wpa_
ap_scan=1
 
network={
    ssid="NetWork"           # 这是AP的名字
    psk="123456789"        # 这是AP的密码
}

4)测试是否可连接

wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf

5)dhcpc获取IP地址

udhcpc -i wlan0

6)获取IP地址后,应该就可以ping通1级路由了

7)但此时还不能PING通百度,因为还没有设置dns服务器

修改 /tmp/.conf.auto 文件,

vi /tmp/resolv.conf.auto

加入以下内容

nameserver 这里填一级路由IP
nameserver 114.114.114.114

8)此时再ping ,应该就能ping通

以上步骤可参见:

四、安装luci页面管理

(1)更新列表

opkg update

(2)安装luci

opkg install luci

(3) 安装luci中文包 【个人测试无效】

opkg install luci-i18n-ahcp-zh-cn

(4)启动并设置开机自启

/etc/init.d/uhttpd enable

/etc/init.d/uhttpd start

五、笔记本登录luci管理界面

(1)浏览器输入:192.168.1.1 【的有线网卡IP】

(2)出现登录页面

(3)账户root 密码 admin

(4)登录即可管理

以上的一~五步为配置以及安装管理环境,接下来要进行设置,使树莓派作为有线中继路由

下面简要说一下这个有线中继:

(1)即树莓派作为一个网关,通过有线接入到一级路由的出口,所以,连接后树莓派的IP应该跟随一级路由的IP域。即如果一级路由的IP为192.168.50.1,那么树莓派的IP应该是192.168.50.XX

(2)另外树莓派还需要开放热点给设备连接,而这个热点的流量应该是经由树莓派有线网卡接口,再经过一级路由与外网通信,因此我们需要设置我们的AP热点桥接到有线网卡上。

六、开始设置

第一步:

(1)设置树莓派有线网卡为静态IP,连接到一级路由后方便我们管理

1)先检查一级路由IP(一级路由必须开启DHCP服务),这里假定我们的一级路由IP为192.168.50.1

2)修改树莓派的网络配置文件

的网络配置文件结构可参考:

vi /etc/config/network

3)找到 'lan'

将 '192.168.50.5' 改成 '你希望以后访问树莓派的IP',这里我设置为192.168.50.5

将 '192.168.50.1' 改成 '一级路由的IP',这里为192.168.50.1

修改完成后的内容如下:

(2)将树莓派通过有线网卡接口连接到一级路由

(3)打开一级路由管理页面,检查树莓派是否成功接入

(4)笔记本连接一级路由(wifi或者有线都可)

(5)笔记本浏览器访问树莓派IP地址,进入luci管理页面

(6)到这里,我们第一步是设置已经完成,接下来就要开启AP热点并桥接到有线网卡上

第二步:

(1)登录luci管理页面

(2)点击,并找到lan

(3)点击EDIT,进行有线网卡的设置,找到物理设置

(4)页面拉到最下,点击保存并应用

(5)回到菜单栏,点击

(6)在无线网卡中点击add

(7) 配置如下

(8)类型选择 Point (热点),SSID自行设置,选择LAN

(9)密码在 页面设置即可

(10)最后点保存并应用

(11)重新进入管理页面,可看到无线网卡下多一个连接

这个就是新开的热点,打开手机即可连接

(12)若手机连接成功,并且得到的IP是一级路由的IP域,应该设置就已经成功了。

参考文章:

(关于刷入后TF卡扩展)