美文网首页
我的Raspberry Pi 3B连接之旅(二)

我的Raspberry Pi 3B连接之旅(二)

作者: 懂时已不是当时 | 来源:发表于2017-04-05 23:40 被阅读0次

    Step Two 树莓派开机自动连接WiFi

    参考帖子:树莓派 Raspberry Pi 设置无线上网

    树莓派3B默认是已经集成了无线网卡的,所以上述帖子中的一、二点略过,从第三点开始,大概就是说:

    • 要改动一下这个文件/etc/network/interfaces
    • 要创建/etc/wpa.conf,然后往里面写一些东西

    那么,这些是什么意思呢?

    看一下他的代码

    auto lo
     
    iface lo inet loopback
    iface eth0 inet dhcp
     
    allow-hotplug wlan0                              #我要把这行注释了
    iface wlan0 inet manual                          #我要把这行注释了
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf #我要把这行注释了
    # 我要添加这个 auto wlan0
    # 我要添加这个 iface wlan0 inet dhcp
    # 我要添加这个 wpa-conf /etc/wpa.conf
    iface default inet dhcp
    

    注意看他要添加的第三行【/etc/wpa.conf】,这串字符看着眼熟啊,哦,正是他待会要创建的文件。

    其实这个意思就是说,对于wlan0这个接口,就是树莓派上的WiFi模块,我不想要它原来的设置了,我要用我自己的设置,就是添上下面这三行:

    # 原来对wlan0的设置我不想要了,注释掉,这是我现在要你wlan0做的事...
    auto wlan0
    iface wlan0 inet dhcp
    wpa-conf /etc/wpa.conf
    

    其中最后一行的意思,就是用wpa-conf这个工具,依据/etc/wpa.conf文件中的内容,对wlan0做设置。

    ok,我们来看看他在/etc/wpa.conf中写了什么:

    network={
    [Tab] ssid="你的无线网络名称(ssid)"
    [Tab] key_mgmt=WPA-PSK
    [Tab] psk="你的wifi密码"
    }
    

    诶,我们就发现,他在/etc/wpa.conf中就是写了一些热点的名字,密码,就是告诉树莓派的wlan0:“嘿,我和你讲了这些WiFi和密码,你自己要去连上它哦”

    嗯,上述内容大概就是这样,我们在【/etc/network/interfaces】对wlan0做了一些设置,然后在自行指定的wpa-conf配置文件中写明要连哪些WiFi,这样,wlan0就知道应该连些什么了。

    其实在wpa-conf配置文件中,你还可以指明多个WiFi,设定多个WiFi的优先级等,详情可参考:树莓派3的无线设置

    如果你直接就有WiFi连接的话,可以参考这篇文章:树莓派(raspberry pi 3 )手记(四)摆脱网线

    Linux中的配置文件多如牛毛,妥善的做法是在更改前,先将原本的配置文件内容保存一个副本,然后就可以随意折腾啦。

    拓展阅读

    相关文章

      网友评论

          本文标题:我的Raspberry Pi 3B连接之旅(二)

          本文链接:https://www.haomeiwen.com/subject/skrxattx.html