zoukankan      html  css  js  c++  java
  • linux下通过命令连接wifi

    故事背景:我司是做新零售的,机器支持4G、wifi、网线,可能会涉及到网络的切换和连接

    项目需求:用户在web端输入wifi名称和密码,客户端可以通过服务端下发的信息进行连接

    技术调研:之前提到过nmcli指令,这次他又来了

    a)         连接nmcli device wifi connect wifiname password wifipasswd

    b)         删除nmcli con del wifiname

    c)         启动nmcli connection up wifiname

    d)         关闭nmcli connection down wifiname

     

    如果wifi是隐藏的,那么上面的方法就行不通了,这里我在做一个补充:

    根据wifi名字和wifi的device(INTERFACE )添加:nmcli c add type wifi con-name "NAME" ifname "INTERFACE" ssid "SSID"     这里的NAME和SSID都写wifi名称即可,INTERFACE就是wifi的DEVICE(nmcli device status可查看)

    设置wifi的连接加密方式及密码:nmcli c modify "NAME" wifi-sec.key-mgmt wpa-psk wifi-sec.psk "PASSWORD"

    启动wifi:nmcli c up "NAME"

    关闭wifi:nmcli c down "NAME"

     

    这个还是比较简单的,今天就介绍到这里,大家也可以根据自己的需求做一个扩展,随时留言进行技术交流和分享。

  • 相关阅读:
    js正则表达式 (.+)与(.+?)
    javaScript中的继承
    理解javascript中event loop,
    vue3-provide/inject 注入
    javaScript设计模式
    javaScript语言精粹--函数
    vue在数据data里面引入图片语法是require("")
    查看分支
    vue项目里面预览下载附件
    小程序组件中传值的几种方式
  • 原文地址:https://www.cnblogs.com/xupeidong/p/11841982.html
Copyright © 2011-2022 走看看