From 57ec12f1fd72ae3de3d8c188d4d919fca4872059 Mon Sep 17 00:00:00 2001 From: yafen Date: Sun, 27 Sep 2020 15:14:13 +0800 Subject: [PATCH] =?UTF-8?q?nmtui=E8=BF=9E=E6=8E=A5wifi=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3raspberrypi-kernel=E5=88=86=E6=94=AF=E4=BB=8B=E7=BB=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...17\347\232\204\346\236\204\345\273\272.md" | 6 +-- ...26\350\257\221\345\206\205\346\240\270.md" | 4 +- ...23\346\264\276\344\275\277\347\224\250.md" | 47 +++++++++++++++---- 3 files changed, 42 insertions(+), 15 deletions(-) diff --git "a/documents/openEuler\351\225\234\345\203\217\347\232\204\346\236\204\345\273\272.md" "b/documents/openEuler\351\225\234\345\203\217\347\232\204\346\236\204\345\273\272.md" index f1ac04a..4fcade8 100644 --- "a/documents/openEuler\351\225\234\345\203\217\347\232\204\346\236\204\345\273\272.md" +++ "b/documents/openEuler\351\225\234\345\203\217\347\232\204\346\236\204\345\273\272.md" @@ -94,9 +94,9 @@ ### 切换分支 -这里适用于树莓派的 openEuler-20.03-LTS-raspi 内核源码的分支有两个。其中,master 分支为开发分支,openEuler-20.03-LTS-raspi 为稳定分支。根据需要选择对应分支,下载源码后默认为 master 分支,如果需要选择 openEuler-20.03-LTS-raspi 分支,执行下面的命令: +这里适用于树莓派的内核源码的分支有 openEuler-20.03-LTS 和 openEuler-20.09,分别对应不同的内核版本。根据需要选择对应分支,下载源码后默认为 master 分支,如果需要选择 openEuler-20.03-LTS 分支,执行下面的命令: -`git checkout -b openEuler-20.03-LTS-raspi origin/openEuler-20.03-LTS-raspi` +`git checkout -b openEuler-20.03-LTS origin/openEuler-20.03-LTS` 下面编译时可能还需要 bison、flex、build-essential 等,根据提示安装即可。 @@ -486,4 +486,4 @@ UUID=a451bee4-4384-48a2-8d5a-d09c2dd9a1a swap swap defaults,noatime 0 0 这样,最终就生成了需要的 openEuler_raspi.img 镜像文件。 -之后就可以使用镜像刷写 SD 卡并使用树莓派了,详见 [刷写镜像](./刷写镜像.md) 和 [树莓派使用](./树莓派使用.md)。 \ No newline at end of file +之后就可以使用镜像刷写 SD 卡并使用树莓派了,详见 [刷写镜像](./刷写镜像.md) 和 [树莓派使用](./树莓派使用.md)。 diff --git "a/documents/\344\272\244\345\217\211\347\274\226\350\257\221\345\206\205\346\240\270.md" "b/documents/\344\272\244\345\217\211\347\274\226\350\257\221\345\206\205\346\240\270.md" index 3606e39..e386851 100644 --- "a/documents/\344\272\244\345\217\211\347\274\226\350\257\221\345\206\205\346\240\270.md" +++ "b/documents/\344\272\244\345\217\211\347\274\226\350\257\221\345\206\205\346\240\270.md" @@ -51,9 +51,9 @@ ## 切换分支 -这里适用于树莓派的 openEuler-20.03-LTS-raspi 内核源码的分支有两个。其中,master 分支为 开发分支,openEuler-20.03-LTS-raspi 为稳定分支。根据需要选择对应分支,下载源码后默认为 master 分支,如果需要选择 openEuler-20.03-LTS-raspi 分支,执行下面的命令: +这里适用于树莓派的内核源码的分支有 openEuler-20.03-LTS 和 openEuler-20.09,分别对应不同的内核版本。根据需要选择对应分支,下载源码后默认为 master 分支,如果需要选择 openEuler-20.03-LTS 分支,执行下面的命令: -`git checkout -b openEuler-20.03-LTS-raspi origin/openEuler-20.03-LTS-raspi` +`git checkout -b openEuler-20.03-LTS origin/openEuler-20.03-LTS` ## 设置环境变量 diff --git "a/documents/\346\240\221\350\216\223\346\264\276\344\275\277\347\224\250.md" "b/documents/\346\240\221\350\216\223\346\264\276\344\275\277\347\224\250.md" index 85b34ec..7f56d0c 100644 --- "a/documents/\346\240\221\350\216\223\346\264\276\344\275\277\347\224\250.md" +++ "b/documents/\346\240\221\350\216\223\346\264\276\344\275\277\347\224\250.md" @@ -9,7 +9,6 @@ - [查看磁盘空间信息](#查看磁盘空间信息) - [wifi 连接](#wifi-连接) - [查看 IP 和网卡信息](#查看-ip-和网卡信息) - - [扫描可以连接的 wifi 信息](#扫描可以连接的-wifi-信息) - [连接 wifi](#连接-wifi) - [查看 IP 和无线网卡信息](#查看-ip-和无线网卡信息) - [音频](#音频) @@ -178,19 +177,47 @@ Device Boot Start End Sectors Size Id Type link/ether e2:e6:99:89:47:0c brd ff:ff:ff:ff:ff:ff ``` -## 扫描可以连接的 wifi 信息 +## 连接 wifi -`nmcli dev wifi` +这里我们介绍连接 wifi 的两种方式:nmcli 命令行和 nmtui 字符界面。 -## 连接 wifi +1. nmcli 命令行 -`nmcli dev wifi connect SSID password PWD` + 1. 扫描可以连接的 wifi 信息 -其中,`SSID` 为上一步扫描到的可供连接的 wifi 的 SSID,`PWD` 为对应 wifi 的密码。例如,`SSID` 为 `openEuler-wifi`,密码为 `12345678`,则连接该 wifi 命令为:`nmcli dev wifi connect openEuler-wifi password 12345678`,连接成功提示: + `nmcli dev wifi` -``` -Device 'wlan0' successfully activated with '26becaab-4adc-4c8e-9bf0-1d63cf5fa3f1'. -``` + 2. 连接 wifi + + `nmcli dev wifi connect SSID password PWD` + + 其中,`SSID` 为上一步扫描到的可供连接的 wifi 的 SSID,`PWD` 为对应 wifi 的密码。例如,`SSID` 为 `openEuler-wifi`,密码为 `12345678`,则连接该 wifi 命令为:`nmcli dev wifi connect openEuler-wifi password 12345678`,连接成功提示: + + ``` + Device 'wlan0' successfully activated with '26becaab-4adc-4c8e-9bf0-1d63cf5fa3f1'. + ``` + + >![](public_sys-resources/icon-note.gif) **说明:** + >如果使用 nmcli 命令连接失败,例如提示 `Error: Connection activation failed: (7) Secrets were required, but not provided.` 等错误,可尝试使用 nmtui 字符界面连接 wifi。 + +2. nmtui 字符界面 + + 执行 `nmtui` 命令进入到 nmtui 字符界面,按照以下步骤连接 wifi。 + + 1. 选择 `Edit a connection`,按 `Enter` 进入编辑网络连接窗口。 + 2. 按下键盘右方向键选择 `Add`,按 `Enter` 进入新建网络连接窗口。 + 3. 连接类型选择 `Wi-Fi` ,然后按下键盘右方向键选择 `Create`,按 `Enter` 进入 wifi 编辑连接信息的界面。 + 4. wifi 连接信息界面主要需要编辑以下内容,其他信息根据实际情况而定。编辑结束后选择 `OK`,按 `Enter` 完成编辑并回退到编辑网络连接窗口。 + 1. `Profile name` 栏输入该 wifi 连接的名称,这里可以使用默认名称,如 `Wi-Fi connection 1`; + 2. `Device` 栏输入要使用的无线网卡接口,这里输入 `wlan0`; + 3. `SSID` 栏输入要连接的 wifi 的 SSID; + 4. `Security` 栏选择 wifi 密码加密方式,这里根据实际情况选择,例如选择 `WPA & WPA2 Personal`; + 5. `Password` 栏输入 wifi 密码。 + + 5. 选择 `Back` 回退到最初的 nmtui 字符界面。 + 6. 选择 `Activate a connection`,按 `Enter` 进入激活网络连接窗口。 + 7. 查看添加的 wifi 连接是否已激活(已激活的连接名称前有 `*` 标记)。如果未激活,选择该 wifi 连接,然后按下键盘右方向键选择 `Activate`,按 `Enter` 激活该连接。待激活完成后,选择 `Back`,按 `Enter` 退出该激活界面,回退到最初的 nmtui 字符界面。 + 8. 选择 `Quit`,然后按下键盘右方向键选择 `OK`,按 `Enter` 退出 nmtui 字符界面。 ## 查看 IP 和无线网卡信息 @@ -596,4 +623,4 @@ wiringPiSetup: mmap (GPIO) failed: Operation not permitted ``` console=serial0,115200 console=tty1 root=/dev/mmcblk0p3 rootfstype=ext4 elevator=deadline iomem=relaxed rootwait -``` \ No newline at end of file +``` -- Gitee