Debian系列Linux的隐藏WiFi

   2023-02-10 学习力0
核心提示:Debian系列Linux共用相同的deb安装包,拥有大量的各种软件,是Linux里面最主要的生态系。包括Ubuntu及其衍生版本如Lubuntu/Mate/Kubuntu等,在ARM上也有很好的支持如Rapsberry、LXDE、Hypriot等。对于Linux服务器的版本如Hypriot,初始镜像没有连接无线网络,

Debian系列Linux共用相同的deb安装包,拥有大量的各种软件,是Linux里面最主要的生态系。包括Ubuntu及其衍生版本如Lubuntu/Mate/Kubuntu等,在ARM上也有很好的支持如Rapsberry、LXDE、Hypriot等。

对于Linux服务器的版本如Hypriot,初始镜像没有连接无线网络,怎么安装上网络支持呢?

需要首先连接有线网,或者下载network-manager相应版本,然后运行dpkg -i 安装上,然后就可以使用nmcli的命令行进行网络管理了。

sudo apt install network-manager
安装完后,可以使用下面的nmcli命令行或者nmtui进入交互界面进行管理。

Devices
列出网络设备:

# nmcli dev
DEVICE  TYPE      STATE   CONNECTION
wlan0   wifi      已连接  ifind      
eth0    ethernet  不可用  --         
lo      loopback  未托管  --

 

列出当前连接的网络:

#nmcli con    
NAME        UUID                                  TYPE      DEVICE
ifind       35046047-b723-43a9-bdba-419987d5bb86  wifi      wlan0  
有线连接 1  b1f2ab04-a386-369e-9c08-ddf689cdbe64  ethernet  --     
mix2        ff041c3f-e8ad-4d3a-8ee2-42e78a9cd33a  wifi      --     
post        4850b218-f1fc-4fc5-a4b2-f991fd3ae452  ***       --     
private     dff6df73-8f4e-417a-b32e-a594e36f6e76  wifi      --     
zeng        7133cfb8-40f8-4bfa-9767-1f3ab7c51d74  wifi      --  
Networks

#nmcli dev wifi list
IN-USE  SSID          MODE  CHAN  RATE        SIGNAL  BARS  SECURITY  
*       ifind         红外  9     270 Mbit/s  100     ▂▄▆█  WPA2      
*       --            红外  9     270 Mbit/s  82      ▂▄▆█  WPA2      
        --            红外  6     405 Mbit/s  60      ▂▄▆_  WPA1 WPA2
        zeng          红外  7     270 Mbit/s  39      ▂▄__  WPA1 WPA2
        TP-LINK_E1B0  红外  6     405 Mbit/s  30      ▂___  WPA1 WPA2
        iTV-Wcj5      红外  6     130 Mbit/s  30      ▂___  WPA1      
        ChinaNet-501  红外  6     130 Mbit/s  29      ▂___  WPA1 WPA2
        TP-LINK_F176  红外  1     405 Mbit/s  20      ▂___  WPA1 WPA2
Connections

# nmcli con help
用法:nmcli connection { 命令 | help }

命令 := { show | up | down | add | modify | clone | edit | delete | monitor | reload | load | import | export }

  show [--active] [--order <order spec>]
  show [--active] [id | uuid | path | apath] <ID> ...

  up [[id | uuid | path] <ID>] [ifname <接口名>] [ap <BSSID>] [passwd-file <密码文件>]

  down [id | uuid | path | apath] <ID> ...

  add 通用选项 类型特定选项 从属选项 IP_选项 [-- ([+|-]<设置>.<属性> <值>)+]

  modify [--temporary] [id | uuid | path] <ID> ([+|-]<设置>.<属性> <值>)+

  clone [--temporary] [id | uuid | path ] <ID> <新名称>

  edit [id | uuid | path] <ID>
  edit [type <新连接类型>] [con-name <新连接名称>]

  delete [id | uuid | path] <ID>

  monitor [id | uuid | path] <ID> ...

  reload

  load <文件名> [ <文件名>... ]

  import [--temporary] type <类型> file <要导入的文件>

  export [id | uuid | path] <ID> [<输出文件>]


Devices
# nmcli dev help
用法:nmcli device { 命令 | help }

命令 := { status | show | set | connect | reapply | modify | disconnect | delete | monitor | wifi | lldp }

  status

  show [<接口名>]

  set [ifname] <接口名> [autoconnect yes|no] [managed yes|no]

  connect <接口名>

  reapply <接口名>

  modify <接口名> ([+|-]<设置>.<属性> <值>)+

  disconnect <接口名> ...

  delete <接口名> ...

  monitor <接口名> ...

  wifi [list [ifname <接口名>] [bssid <BSSID>]]

  wifi connect <(B)SSID> [password <密码>] [wep-key-type key|phrase] [ifname <接口名>]
                         [bssid <BSSID>] [name <名称>] [private yes|no] [hidden yes|no]

  wifi hotspot [ifname <接口名>] [con-name <名称>] [ssid <SSID>] [band a|bg] [channel <信道>] [password <密码>]

  wifi rescan [ifname <接口名>] [[ssid <要扫描的 SSID>] ...]

  lldp [list [ifname <接口名>]

  status
  list [iface <iface>]
  disconnect iface <iface> [--nowait] [--timeout <timeout>]
  wifi [list [iface <iface>] [bssid <BSSID>]]

查看指定端口状态:nmcli -f GENERAL,WIFI-PROPERTIES dev show  wlan0

 
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 【树莓派】树莓派(Debian)- root用户无法使用SSH登录
    【树莓派】树莓派(Debian)- root用户无法使用
    在树莓派4B上安装了最新的Debian64位系统默认账户密码:pi/raspberryroot/    ------无密码(通过sudo passwd root修改root密码后)问题root修改密码后还是无法登录解决这个系统默认不允许root使用SSH登录登录root用户su 打开配置文件 nano /etc/ssh/sshd_
    03-08
  • windows10环境下安装Linux子系统---debian
    windows10环境下安装Linux子系统---debian
    windows10环境下安装Linux子系统---debian一、前提1、在控制面板-程序-启用与关闭Windows功能中,勾选“适用于Linux的Windows子系统”  2、首先需要创建一个文件夹,用来存放子系统,在需要的位置创建即可,文件夹名任意3、手动下载Windows子系统发行版包,
    03-08
  • Debian 环境安装新版 nginx
    Debian 环境安装新版 nginx
    在 Debian 系统中,我们可以通过 apt-get 安装系统自带的 nginx,这样安装的 nginx 版本略旧。Nginx 官网提供了一些编辑绎好的 deb 安装包,我们只需更新安装源,就可以通过 apt-get 来安装最新的稳定版 Nginx 了。 加载安装源并导入key$ echo deb http://ng
    03-08
  • 使用apt-mirror建立本地debian仓库源
     先介绍一下环境:主机:Win7虚拟机:VirtualBox + Debian7由于软件源的体积比较大,所以我又给虚拟机添加了一块50GB的虚拟硬盘(给虚拟机添加虚拟硬盘的方法参见:http://www.cnblogs.com/pengdonglin137/p/3366589.html , 其中介绍了如何在Vmware和Virtua
    03-08
  • Debian其实有提供附带了各种桌面的安装镜像
    我之前试着装Debian,但它的安装程序我感觉很难用,装上去了之后也有许许多多的问题,比如中文不显示。今天我发现带Live CD的Debian镜像有带了各个桌面的版本,于是我就试着下载KDE版本的Debian。由于我房间的WLAN质量不佳,用500kb/s的速度下了几个小时,那
    02-10
  • Debian镜像使用帮助 Debian镜像下载
    Debian镜像使用帮助 Debian镜像下载
    http://mirrors.163.com/.help/debian.html
    02-10
  • Debian 11 安装Nvidia闭源驱动
    目录通过APT安装Nvidia驱动为Nvidia驱动注册Secure Boot参考文档本人的系统是Debian11,最近一阵子在捣鼓用apt安装英伟达的闭源驱动,同时支持Secure Boot,查阅了Debian Wiki之类的资料之后,在这里整理一下。通过APT安装Nvidia驱动首先,需要确保你的Debian
    02-10
  • Debian时区和时间自动同步
    时区和时间自动同步(1)时间设置及其同步#date  -s 07/26/2005 //2005年7月26日    //修改系统日期时间为当前正确时间#date -s 11:12:00     //11点12分0秒#vim /etc/default/rcS  //设定 BIOS 时间使用 UTC 时区将选项 UTC 的值设定成 yes
    02-10
  • debian/ubuntu系统vi无法删除字符的解决办法
    之前在 Linux 下操作,一直使用的是 Centos 系统,使用 vi 编辑命令一直很顺畅。 最近,入手了一台 debian 操作系统的 vps。在操作 vi 命令时,发现当输入 i 要进行文件编辑时,上下左右的光标无法移动,屏幕上总会出现字符,而且 backspace 只能后退,无法
    02-10
  • Debian安装JAVA环境 debian安装jdk11
     http://blog.csdn.net/gongora/archive/2009/05/15/4190469.aspxDebian官方没有维护专门的Java软件包,所以不能直接用apt-get工具来安装。在Debian系统中要安装Java,有两种方式,一种是用传统方式;一种是Debian方式。1. 传统方式在 sun 下载了最新的 JDK
    02-10
点击排行