1.有线网络:

  刚开始拿到板子的时候接上网线,ifconfig也没看到分配到了IP地址,于是果断去官网重新下载了一个镜像,烧入SD卡重新启动,有线网络就可以用了。

2.无线网络:

  刚开始运行以下命令:

iwlist wlan0 scan | grep ESSID

  返回

wlan0     No scan results

  不知道原因,然后去网上查询原因,尝试了很多方法都没有作用,突然看到有个人说加sudo试试,

sudo iwlist wlan0 scan | grep ESSID

  返回

                    ESSID:"POGHFT"
                    ESSID:"NETGEAR75"
                    ESSID:"TP-LINK_C5B7"
                    ESSID:"HUSLAB"
                    ESSID:"D-Link_123"
                    ESSID:"TP-LINK_1D85CA"
                    ESSID:"Linksys02841"
                    ESSID:"TP-LINK_5080"
                    ESSID:"Mobility_CoE_24"
                    ESSID:"HUSDEV"
                    ESSID:"TP-LINK_2.4G_PHONE_MPC"
                    ESSID:"VTEST_2G"
                    ESSID:"\x00"
                    ESSID:"TP-LINK_516A"
                    ESSID:"eprize2"
                    ESSID:"eprize2"
                    ESSID:"\x00"
                    ESSID:"tcdtest"
                    ESSID:"qamelville4"
                    ESSID:"HUSLAB_Internal_2.4G"
                    ESSID:"\x00"
                    ESSID:"\x00"
                    ESSID:"Xiaomi_EMEA"
                    ESSID:"eprize2"
                    ESSID:"hushihan"
                    ESSID:"IOBOARD"
                    ESSID:"PRIVA"
                    ESSID:"TP-LINK-MPC"

3.配置wifi

我是照着网上下面这个博客配置的,可以用,在此非常感谢:

https://www.cmgine.com/archives/11053.html

先将我的/etc/network/interfaces的内容粘贴出来:

source-directory /etc/network/interfaces.d


auto lo wlan0

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0

iface wlan0 inet dhcp
wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

 如果运行的时候报无法读到这个文件,一般是编写语法或者单词有误,要仔细检查,我就碰到了,将dhcp写成了hdcp,结果运行的时候就报无法读取这个文件。

接下来就是去配置wifi的ssid和psk了,在/etc/wpa_supplicant/wpa_supplicant.conf, wifi的所有配置都在这个文件里。

country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="wifi name"
    psk = "wifi passwork"
    priority = 3
}

  前面三行是文件创建的时候就有,我就是在后面加了wifi的信息,priority是优先用哪个wifi,所以这里可以写多个wifi信息,系统会按照priority去先后尝试多个wifi

如果是wifi没有密码,就按照下面方式配制:

network={ 
ssid="plaintext-test" 
key_mgmt=NONE 
}