0x00

在树莓派官方系统可以更快捷配置wifi和ssh:传送

在非官方系统下使用命令配置wifi连接。

0x01

树莓派默认wifi接口为wlan0,如果不确定可以输入命令查看:

iwconfig

首先保证接口的服务是运行的:

$ sudo ip link set wlan0 up

扫描网络:

$ sudo iw dev wlan0 scan | less
  • 如果连接没有加密的网络:

    $ sudo iw dev wlan0 connect [网络 SSID]

    `如果连接WEP加密的网络:

    $ sudo iw dev wlan0 connect [网络 SSID]
  • 如果连接WPA\WPA2加密的网络则需要使用wpasupplicant 来连接,修改或创建/etc/wpasupplicant/wpa_supplicant.conf 文件写入:

    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
     
    network={
    ssid="WiFi-A"
    psk="12345678"                  #psk可以填加密后的值,加密:终端输入 wpa_passphrase WiFi-A 12345678
    priority=1                       #连接优先级,数字越大优先级越高(不可以是负数)
    scan_ssid:=1                 #连接隐藏WiFi时需要指定该值为1
    }

    写好了后输入命令启动:

    $ sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &

    输入命令自动获取ip:

    $ sudo dhcpcd wlan0
    或
    $ sudo dhclient wlan0

    0x03

    输入命令查看wlan0是否在配置中:

    $ cat /etc/network/interfaces

    如果没有就输入:

    $ sudo nano /etc/network/interfaces
    文本中追加写入:
    auto wlan0
    iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

    配置完后就可开机自动连接wifi

Last modification:October 24, 2019
如果觉得我的文章对你有用,请随意赞赏