当前位置:   article > 正文

Armbian 配置 WiFi_armbian配置wifi

armbian配置wifi

Armbian 配置 WiFi

把斐讯 N1(电视盒子) 重装了Armbian 系统,机器有无线网卡但系统没桌面环境,只能通过命令行控制 WIFI 连接。这里记录 设置 WIFI 的方法。

一共有两个方案:

  1. 通过更新 WIFI 系统配置
  2. 通过 nmcli 连上 WIFI

通过更新 WIFI 系统配置

  1. 更新 /etc/network/interface 文件

    • 备份 interface : cd /etc/network && cp interface interface.bak
    • 更新 interface:
    1. # armbian-config created
    2. source /etc/network/interfaces.d/*
    3. # Local loopback
    4. auto lo
    5. iface lo inet loopback
    6. auto eth0
    7. allow-hotplug eth0
    8. iface eth0 inet dhcp
    9. allow-hotplug wlan0
    10. iface wlan0 inet manual
    11. wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    12. iface default inet dhcp
  2. 更新 /etc/wpa_supplicant/wpa_supplicant.conf

    • 备份 wpa 配置文件: cd /etc/wpa_supplicant/ && cp wpa_supplicant.conf wpa_supplicant.conf.bak
    • 更新 wpa_supplicant.conf:
    1. network={
    2. ssid="网络 ID"
    3. psk="密码"
    4. }
  3. 重启网络, ping 百度试下是否连通, 正常应该可以成功连网。

通过 nmcli 连上 WIFI

nmcli 是一个命令行工具,用于控制 NetworkManager;还可以用来显示网络设备状态;创建、编辑、开启/关闭和删除网络连接 。Armbian 系统默认自带 nmcli, 这里不介绍安装方法。

通过 nmcli 直接连上 WIFI 后,系统会记录已保存的 AP。下面是具体的连接方法:

  1. 查看设备状态:

    1. $ nmcli device status
    2. DEVICE TYPE STATE CONNECTION
    3. enp1s0 ethernet connected Wired connection 1
    4. wlp2s0 wifi disconnected --
    5. lo loopback unmanaged --

    这里 wlp2s0 类型为 wifi,表示我们的无线网卡,状态为 disconnected, 还没有连上 WIFI 热点。

  2. 检查 radio:

    1. $ nmcli radio
    2. WIFI-HW WIFI WWAN-HW WWAN
    3. enabled enabled enabled enabled
  3. 查看附近无线网络信号:

    1. $ nmcli dev wifi list
    2. SSID MODE CHAN RATE SIGNAL BARS SECURITY
    3. MYSSID Infra 11 54 Mbit/s 100 ▂▄▆█ WPA2
    4. MYSSID Infra 132 54 Mbit/s 100 ▂▄▆█ WPA2
    5. SOMEOTHERSSID Infra 52 54 Mbit/s 49 ▂▄__ WPA2
    6. MYSSID Infra 149 54 Mbit/s 45 ▂▄__ WPA2
    7. MYSSID Infra 11 54 Mbit/s 42 ▂▄__ WPA2
    8. SOMEOTHERSSID Infra 1 54 Mbit/s 27 ▂___ WPA2

    第5列表示信号情况,信号越好的 AP,会越靠前。

  4. 连上 AP 热点:

    • 如果是无密码的 WIFI, 执行以下连接命令,SSID 就是我们所说的 WIFI 名:

      $ nmcli device wifi connect <SSID|BSSID>
    • 加密的 AP, 使用以下命令:

      $ nmcli device wifi connect <SSID|BSSID> password <password>

    执行命令没有报错后,再 Ping 下百度是否可达,能 Ping 通就表明已经连上 AP,可以正常上网。

nmtui进入界面

nmcli device con wlan0

配置文件位置/etc/NetworkManager/system-connections/

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/565028
推荐阅读
相关标签
  

闽ICP备14008679号