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"

     

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

  • 相关阅读:
    hashmap的一些基础原理
    关于uuid
    读锁跟写锁的区别
    栈为什么效率比堆高
    MySQL行级锁、表级锁、页级锁详细介绍
    MYSQL MyISAM与InnoDB对比
    MYSQL锁表问题解决
    mysql查询锁表语句
    三种排序方法
    正则表达式
  • 原文地址:https://www.cnblogs.com/xupeidong/p/11841982.html
Copyright © 2011-2022 走看看