linux 自动连接wifi_linux设置wifi自动连接 - CSDN
精华内容
参与话题
  • 找到原有的wpa_supplicant.conf文件,没有的话自己找个位置创建一个,我的是片上linux系统,目录在/data/cfg/wpa_supplicant.conf 在该文件写入如下内容: ctrl_interface=/var/run/wpa_supplicant //wpa_supplicant...

    找到原有的wpa_supplicant.conf文件,没有的话自己找个位置创建一个,我的是片上linux系统,目录在/data/cfg/wpa_supplicant.conf

    在该文件写入如下内容:

    ctrl_interface=/var/run/wpa_supplicant       //wpa_supplicant命令执行文件目录
    ap_scan=1
    
    network={
    ssid="WiFi-AP"   //WiFi 名字
    psk="12345678"  //WiFi 密码
    key_mgmt=WPA-PSK  //加密方式
    # key_mgmt=NONE  //不加密
    }

    之后执行一下命令:

    开起wifi服务
    wpa_supplicant -B -i wlan0 -c /data/cfg/wpa_supplicant.conf
    重新读取上述配置:
    wpa_cli reconfigure
    并重新连接:
    wpa_cli reconnect

    用ifconfig -a命令看一下是否连接成功

    下面进行开机自动启动的配置:

    我的是片上系统,自启脚本目录在/etc/init.d ,这里面的脚本开机自动调用 Sxx表示调用顺序

    我建立了一个S100auto_wifi_link,里面写入这几条命令

    wpa_supplicant -B -i wlan0 -c /data/cfg/wpa_supplicant.conf
    wpa_cli reconfigure
    wpa_cli reconnect
     

    OK,就配置好了.

    我是在开发板上这样配置,在linuxPC上原理也是一样,可能路径有些不同.另外如果在开发板上配置遇到只读空间的问题,可以先在编译固件之前把文件在对应位置放好,编译出来固件就可以了.

     

    之后我还给开发板设置了固定IP,这样每次开机联网后ssh它的命令就不用变了.

    固定IP设置:

    打开路由器管理网页(tplink的是tplogin.cn),找到"IP与MAC绑定"功能,将开发板的mac地址和一个IP绑定起来.

    如果开发板的mac地址每次重启都会变,那么用这个命令给它固定设置:

    vendor_storage -w "VENDOR_WIFI_MAC_ID 56D61ACEAE8C"
    //56D61ACEAE8C是要设置的mac地址

    OK,大吉大利,一切搞定.

    展开全文
  • archlinux 开机自动连接wifi

    千次阅读 2017-10-30 21:52:55
    archlinux 开机自动连接wifiarchlinux 开机后连接wifi很简单 利用wifi-menu命令就可以选择热点和输入密码但是重启后又要再来一次。如果安装了gui, 当然可以利用Networkmanager管理但是如果没有安装gui情况下。一般...

    archlinux 开机自动连接wifi

    archlinux 开机后连接wifi很简单
    利用wifi-menu命令就可以选择热点和输入密码

    但是重启后又要再来一次。

    如果安装了gui, 当然可以利用Networkmanager管理

    但是如果没有安装gui情况下。

    一般使用的是netctl

    第一步 安装无线网络必须的管理工具

    pacman -S dialog wpa_supplicant netctl wireless_tools wpa_actiond

    这时管理工具netctl就安装上了

    第二步

    查看 /etc/netctl/
    是否有已经生成的热点文件, 如果未有。 则用wifi-menu从新连接一次。

    [root@archlinux ~]# ls /etc/netctl
    examples  hooks  interfaces  JasonPoon
    [root@archlinux ~]# cat /etc/netctl/JasonPoon
    Description='Automatically generated profile by wifi-menu'
    Interface=wlp58s0
    Connection=wireless
    Security=wpa
    ESSID=JasonPoon
    IP=dhcp
    Key=1QAZ2WSX
    [root@archlinux ~]# 

    上面 JasonPoon 就是生成配置文件。

    包含的网卡名字。 热点名字和热点密码。 当然这个文件只有root才能查看。

    第三步

    启动netctl服务。

    下面的命令是启动wifi,(代替wifi-menu,不在需要选择热点和输入密码)

    systemctl start netctl-auto@wlp58s0.service

    下面的命令是令到开机自动连接wifi

    systemctl enable netctl-auto@wlp58s0.service

    其中wlp58s0是我的无线网卡名字。 可以利用ifconfig查看,
    上面的配置文件也有写。

    这样重启后, 即使未有任何账户登录系统, 系统也是连网的。
    也就是说可以利用ssh 远程reboot并重新连接了!

    展开全文
  • Linux如何连接WIFI网络

    万次阅读 2017-07-05 16:16:51
    参考链接:http://blog.csdn.net/tq384998430/article/details/53959559,但是那时候对wifi网络不是很熟悉(当然现在也在学习),现在对linux网络这一块稍微了解了一点,再记录一下关于Linux连接wifi网络的办法。...

           之前使用OrangePi zero开发板连接了wifi网络,参考链接:http://blog.csdn.net/tq384998430/article/details/53959559,但是那时候对wifi网络不是很熟悉(当然现在也在学习),现在对linux网络这一块稍微了解了一点,再记录一下关于Linux连接wifi网络的办法。

           首先系统要有wifi适配器和wifi驱动,现在嵌入式系统一般使用USB wifi模块和SDIO接口的wifi模块,底层驱动有差异但是到了上层都是一样的,提供的接口都是通用的。配置wifi网络的时候需要提供AP的SSID和连接密码,例如wifi热点名:qwr,密码:tangquan。OrangePi zero连接wifi的时候我参考网上的说法使用wpa_passphrase命令使用SSID和PASSWD生成一个WPA PSK秘钥:wpa_passphrase yourSSID yourpassword,但是其实这一步是不必要的,直接把SSID和PASSWD的明文写到网络配置文件中就行了,wpa_passphrase我猜是为了防止热点名和密码是明文容易泄露,也是安全起见。

           这里的网络配置文件是/etc/network/interfaces,在这个文件里面找到Wireless adapter,/etc/network/interfaces文件:


    # Wired adapter #1
    auto eth0
            iface eth0 inet dhcp
    #       hwaddress ether # if you want to set MAC manually
    #       pre-up /sbin/ifconfig eth0 mtu 3838 # setting MTU for DHCP, static just: mtu 3838
    #
    # Wired adapter #2
    #auto eth1
    #       iface eth1 inet dhcp
    #       hwaddress ether # if you want to set MAC manually
    #       pre-up /sbin/ifconfig eth0 mtu 3838 # setting MTU for DHCP, static just: mtu 3838
    #
    # Wireless adapter #1
    #auto wlan0
    #       iface wlan0 inet dhcp
    #       wpa-ssid SSID
    #       wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    # to generate proper encrypted key: wpa_passphrase yourSSID yourpassword
    auto wlan0
            iface wlan0 inet dhcp
            wpa-ssid qwr
            wpa-psk tangquan

    # Local loopback
    auto lo

            iface lo inet loopback


    红字部分是配置wlan0网络的部分,auto wlan0我认为是表示系统启动后启动wlan0网络,下面第一条是设置开启DHCP的功能,可以从路由器动态获取IP地址。第二条是设置WiFi热点的SSID名称,第三条是设置密码,也可以将生成的WPA PSK粘贴到此。

           配置好了之后貌似不能自动连接到wifi热点,可以重启wlan0适配器,使用ifdown wlan0命令关闭wlan0,然后使用ifup wlan0开启wlan0,这时候如果一切正常就会连接到wifi热点并获取IP地址,也可以使用dhclient wlan0命令手动获取IP地址。

    展开全文
  • 1、右击无线网络图标的“编辑连接”。  2、在“无线”选项卡里,选择“编辑”。... 4、然后点击无线网络图标,点击无线网络的名字,即可自动连接至无线网络。  以后每次开机,都不会再提示输...

           1、右击无线网络图标的“编辑连接”。

      2、在“无线”选项卡里,选择“编辑”。

      3、在“无线安全性”选项卡里,输入无线密匙,并选中左下角的“对所有用户可      用”的选项点击应用,会提示输入用        户密码以授权。

      4、然后点击无线网络图标,点击无线网络的名字,即可自动连接至无线网络。

      以后每次开机,都不会再提示输入密匙才能连接无线网络了。

    展开全文
  • linux wifi开机自动连接 wifi连接

    千次阅读 2019-08-27 23:58:17
    linux wifi使用 wifi开机自动连接0 引言1 背景2 解决办法3 linux使用wifi模块3.1 wifi模块的选择3.2 安装驱动3.3 wifi连接3.3.1 安装工具3.3.2 启用wifi模块3.3.3 查看可wifi3.3.4 连接wifi3.3.5 获取ip地址4 ...
  • linux下设置wifi开机连接上网

    千次阅读 2018-06-04 16:16:44
    1、编辑/etc/wpa_supplicant.conf将可加入的wifi信息写入文件network={ssid="ssid1"psk="password1"proto=RSNkey_mgmt=WPA-PSKpairwise=CCMP TKIPgroup=CCMP TKIPpriority=1}network={ssid=&...
  • 树莓派 kali Linux 开机自动连接WiFi (bash 脚本)不用bash脚本连接的话,看这个博主的文章吧,照做就能上但是每次连接新的WiFi输入这些命令又太麻烦,就写了个bash脚本方便连接: 不用bash脚本连接的话,看这个...
  • Linux wifi自动连接脚本

    2020-09-02 19:51:29
    wifi_client.sh:这个放在rc.local开机运行 #!/bin/sh /etc/init.d/operate_wifi install ifconfig mlan0 up wpa_supplicant -Bddd -Dnl80211 -imlan0 -c /etc/wpa_supplicant.conf wpa_cli -a/etc/init.d/wpa_...
  • linuxwifi连接脚本

    2020-07-30 23:32:18
    功能:在linux系统上实现wifi STA与AP功能的转换 实现成果:1、添加wifi密码账户add_wifi_account; 2、wifi两种模式启动的脚本wifi_start; 3、帮助信息README_WIFI_START; 添加wifi密码账户add_wifi_...
  • 转 https://www.cnblogs.com/dunitian/p/4975830.html
  • Linux 命令行下连接WiFi

    万次阅读 2020-04-19 16:20:53
    换了一个联想拯救者R720,然而这也不是什么省心的笔记本——一装linux就卡死。今天受百度启发,去BIOS里关了独显和无线网卡才总算可以用kali。然而我又发现即便用USB无线网卡它也不能通过UI链接上WiFi,点开启没用。...
  • Linux shell脚本实现连接wifi

    千次阅读 2018-07-20 14:16:25
    #!/bin/bash #this script is used to control wpa_supplicant daemon server. WPABIN=wpa_supplicant WIRELESSNAME=wlan0  CONFILE=/etc/wpa_supplicant.conf PIDFILE=/var/run/udhcpc.wlan0.pid ...
  • 说明 目前本人使用的是韦老师IMX6ULL,其他的我没试过,不过我相信一通百通,都可以试试。 解决 关键: ...先连接WIFI:(SSID:WIFI名称,Password:WIFI密码) wpa_passphrase SSID Password &...
  • 开发板linux连接wifi的方法(一)

    千次阅读 2017-05-25 20:34:16
    在我开发板上是这样实现的,其它的开发板可能也一样,我也没用过,写篇博客只为记住方法首先要在/etc/wpa_supplicant.conf中加入你要连接wifi信息我的配置文件ctrl_interface=/var/run/wpa_supplicant ctrl_...
  • Linux自动获取Ip的两种方法

    千次阅读 2019-06-16 19:43:48
    在安装好Centos系统后,每次登陆上之后都需要通过手动方式进行网络连接,过于麻烦,因此改成自动连接的方式。 一、登陆后,通过页面来设置自动获取ip(获取的ip是随机的) 操作步骤:1.点击系统、首选项、网络...
  • AIO-rk3399j Linux-开机自动连接wifi 修订记录 日期 版本 作者/邮箱 修订说明 2019-12-29 V1.0 wingceltis-c/wingceltis@aliyun.com 初始版本 文章目录AIO-rk3399j Linux-开机自动连接wifi简述配置WIFI...
  • linux 下判断wifi连接状态的代码

    千次阅读 2019-05-23 11:49:08
    查看wifi连接状态,有时候wifi断开连接了但是我们不知道,以至于不能重新连接wifi,这时候我们需要一个判断来知道wifi时候断开了,下面这段代码就是来检测wifi连接状态的,代码非常简单 /*******************...
  • linuxwifi连接方法

    万次阅读 2018-02-11 15:38:19
    在网上查了下,有相关的几个命令工具都可以连接,在此做个总结方便日后使用。对于有线网卡,插上线用ifconfig命令就能行了,但是对于无线网络:需要先扫描网络,再连接1.扫描可用iw或者iwlist:iw dev wlan0 scan | ...
1 2 3 4 5 ... 20
收藏数 13,508
精华内容 5,403
关键字:

linux 自动连接wifi