AIO-RK3399J Linux-开机自动连接wifi

修订记录

日期 版本 作者/邮箱 修订说明
2019-12-29 V1.0 wingceltis-c/wingceltis@aliyun.com 初始版本

文章目录

  • AIO-RK3399J Linux-开机自动连接wifi
    • 简述
    • 配置WIFI
    • 开机启动

简述

本篇文章只是为了记录方便以后查找。

配置WIFI

0.安装wpa_supplicant
在终端直接执行wpa_supplicant判断wpa_supplicant是否安装
正常wpa_supplicant是已经有的,如果没有的话需要执行如下指令,没有网络这个指令执行不了,可以先插网线。

sudo apt-get install wpa_supplicant

1.创建配置文件

touch /etc/wpa_supplicant/wpa_supplicant.conf

2.配置wifi

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
network={ssid="wifi_name"psk="wifi_passwd"scan_ssid=1proto=WPA RSNkey_mgmt=WPA-EAP WPA-PSK IEEE8021X NONEpairwise=TKIP CCMPgroup=CCMP TKIP WEP104 WEP40
}

3.配置网卡
下面的指令手动执行下


#关闭有线连接 可不执行
ifconfig eth0 down
#打开无线连接
ifconfig wlan0 up
#杀死以前配置进程
killall wpa_supplicant
#启动wifi配置,使文件生效。
#执行这条语句可能会报错ioctl[SIOCSIWMODE]: Operation not permitted,这个是没有影响的,可以继续往下走。
wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
#启动有点慢,等一下启动完毕
sleep 3s
#---------- dhcp 动态获取IP -------------
#杀死以前的dhcp进程
killall udhcpc
#启动dhcp获取ip
udhcpc -b -i wlan0
#---------- 静态配置IP -------------
#ifconfig wlan0 192.168.1.122 netmask 255.255.255.0
#route add default gw 192.168.1.1

开机启动

1.创建开机脚本

sudo touch /etc/init.d/connet_wifi
sudo chmod +x /etc/init.d/connet_wifi

2.配置脚本

sudo vi /etc/init.d/connet_wifi
#!/bin/sh
#这下面的几句是必须要加的
### BEGIN INIT INFO
# Default-Start:  2 3 4 5
# Default-Stop: 0 1 6
### END INIT INFO#关闭有线连接
#ifconfig eth0 dowN
#打开无线连接
ifconfig wlan0 up
#杀死以前配置进程
killall wpa_supplicant
#启动wifi配置,使文件生效
wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
#启动有点慢,等一下启动完毕
sleep 3s
#杀死以前的dhcp进程
killall udhcpc
#启动dhcp获取ip
udhcpc -b -i wlan0
#static ip
#ifconfig wlan0 192.168.1.122 netmask 255.255.255.0
#route add default gw 192.168.1.1

3.加载到开机启动

sudo systemctl enable connet_wifi

参考链接:
https://blog.csdn.net/qq_29630271/article/details/72751076
https://www.jianshu.com/p/bab8784df6b2

AIO-rk3399j Linux-开机自动连接wifi相关推荐

  1. linux server设置开机自动连接WIFI

    1.前言 之前买了一个工控机,装过几个OS(linux 发行版),但是一直没有细研究过流程,只是停留在能用就不管了,工控机自带无线网卡(和俩个有线网口),所以这篇文章好好介绍如何开机自动连接WIFI( ...

  2. 树莓派安装raspberry os,两种方式连接树莓派,并设置静态ip开机自动连接WiFi

    Step1 在win10通过[DiskGenius]软件格式化原有的sd卡并删除原有的分区,最后将所有空间新建成一个分区,这样win10就能重新识别这个大存储器. 下面通过[Win32DiskImag ...

  3. archlinux 开机自动连接wifi

    archlinux 开机自动连接wifi archlinux 开机后连接wifi很简单 利用wifi-menu命令就可以选择热点和输入密码 但是重启后又要再来一次. 如果安装了gui, 当然可以利用N ...

  4. 树莓派开机自动连接WiFi 及树莓派设置固定IP地址

    树莓派实现自动驾驶小车第二步-- 树莓派开机自动连接WiFi 树莓派设置固定IP地址 (内有树莓派连不上WiFi的奇怪bug及解决方案 树莓派开机自动连接WiFi 第一步我们已经通过有线ip ssh连 ...

  5. Arch设置开机自动连接wifi网络:

    Arch设置开机自动连接wifi网络 (i3wm) netctl是arch的源生项目,集成于base包.netctl基于命令行,你可以安装其他的图形网络管理工具. 从 /etc/netctl/exam ...

  6. 树莓派开机自动连接wifi和启动ssh

    具体步骤 重置树莓派的密码 树莓派开机自动连接wifi设置 刷固件时设置 进入树莓派raspberry系统之后的设置 树莓派ssh开机启动设置 树莓派换源 树莓派3B+ Raspberry系统 重置树 ...

  7. 树莓派开机自动连接WIFI直接VNC连接界面

    对于没有Linux开发经验的新手来说,入手树莓派肯定是有一定的难度,对于我来说,把我走过得弯路,入过的坑,填平. 我接下来的讲述都是基于树莓派4B的4G版本,不带屏幕开发. 我的树莓派装的系统如下图: ...

  8. TQ2440 mifi驱动及开机自动连接wifi全过程

    想让你的 ARM 也能上网吗?那么请跟我来: 前期准备:买一个小米wifi(淘宝直接搜) 下载linux2.6.30:已共享到我的网盘: http://pan.baidu.com/s/1kUbhoGZ ...

  9. 树莓派第一次开机自动连接WIFI(不用显示屏方法)

    当我们把树莓派系统镜像烧录到SD卡之后,我们在windows看到的TF卡变成了空间很小的名为boot的盘,我们在此目录下新建一个名为wpa_supplicant.conf空白文件,并在其中加入以下代码 ...

  10. Linux开发板开机自动连接WiFi,IMX6UL(讯为开发板)。

    总共需要修改三个文件 1.wpa_supplicant.conf 2.link_wifi.sh 3.rc.local 1.wpa_supplicant.conf 文件路径:/etc/wpa_suppl ...

最新文章

  1. java 获取泛型_Java泛型 | Jackson TypeReference获取泛型类型信息
  2. 选择适合自己的那款操作系统
  3. 中随机打乱序列的函数_提前准备,方能“随机”应对,人生不悔
  4. 深度网络pre-train对于深度网络的意义
  5. leetcode 95 python
  6. 几个与IP地址类型有关的术语
  7. 对pushState、replaceState和onpopstate一点使用
  8. linux redis 高级命令,Redis高级用法
  9. Perl 语言学习笔记
  10. visio反向工程 mysql_Visio 2010对MySQL数据库反向工程生成ER数据库模型图
  11. 零售销售数据分析案例实战
  12. Python安装Talib库
  13. html中label怎么设置自动换行,label属性换行 VB中label显示怎么换行
  14. javafx canvas_教程:JavaFX的Canvas API概览
  15. 怎样才能通过c语言二级考试,如何一次就通过全国计算机二级C语言考试,高分技巧四部曲...
  16. 应届生实习需要注意哪些方面?
  17. 蜜桃为什么显示服务器不可用,蜜桃直播 服务器地址
  18. 3D游戏编程与设计5——与游戏世界交互
  19. 跨专业计算机 调剂,考研调剂可以跨专业调剂吗
  20. LeetCode 854 相似度为K的字符串

热门文章

  1. Thunderbolt3 方案介绍及应用案例介绍
  2. 成都一名程序员跳楼,程序员眼中的成都和天府软件园
  3. 使用GoLang开发游戏服务器(一)
  4. nim语言编译后的c语言,Nim的编译方法
  5. 1.8万字详解实时数仓建设方案
  6. c#调用开源espeak语音引擎实现中英文混读
  7. 《the TRUMAN show》 观后感:不寒而栗
  8. PLM产品生命周期管理,包含哪些阶段?
  9. android拼图小游戏代码,Android实现拼图小游戏
  10. 《惢客创业日记》2021.07.15-17(周四)房东和租客,谁更弱势?