注:
1.开发板使用的是正点原子阿尔法Linux开发板
2.使用的WiFi模块为正点原子配套的SDIO-WiFi模块

实现思路:

在开机运行的脚本中加入WiFi连接脚本

具体实现:

1、保存WiFi名字、密码到配置文件/etc/wpa_supplicant.conf中

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1network={psk="WiFi密码"
ssid="WiFi名"
}

2、修改启动脚本文件/etc/rc.local
(在原文件末尾添加如下脚本)

insmod /home/root/driver/rtl8189/8189fs.ko
rfkill list
killall wpa_supplicant
rfkill unblock all
ifconfig wlan0 up
sleep 1
iwlist wlan0 scan | grep SSID
sleep 5
wpa_supplicant -Dnl80211 -c /etc/wpa_supplicant.conf -i wlan0 &
sleep 5
udhcpc -i wlan0
sleep 2

3、执行sync命令(确保配置文件被成功修改)

sync

4、重启开发板,运行ifconfig命令,若成功连上WiFi,则会看到如下消息

wlan0     Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xxinet addr:x.x.x.x  Bcast:x.x.x.x  Mask:x.x.x.x

其中inet addr后面的地址即为分配的IP地址。

如果这篇文章对您有帮助,可否留下您一个宝贵的赞

正点原子Linux开发板实现WiFi开机自动连接相关推荐

  1. 基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录

    基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录 硬件环境 正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2) 底板+核 ...

  2. 正点原子Linux开发板 spi内核驱动 0.96寸ips屏教程

    正点原子Linux开发板 spi内核驱动 0.96寸ips屏教程 首先选择模块 设备树配置 spi驱动程序(用的spi_driver) app 最近做下底层SPI驱动来驱动IPS屏,本来想实现这种效果 ...

  3. 解决正点原子Linux开发板配置静态IP重启后失效的问题

    先修改vi /etc/network/interfaces,设置静态IP 保存 修改开机自启动文件 vi /etc/rc.local 在 exit0 之前添加这条命令: /etc/init.d/net ...

  4. 正点原子Linux开发板——Qt串口上位机实验

    前言: 最近在学习嵌入式qt开发,然后跟着教程编写了一个简单的串口上位机程序,在编写的时候还算比较顺利,但在调试的时候花了点功夫,折腾了一下午.最后还是理清了思路,解决了问题,特写此博客进行记录和总结 ...

  5. 正点原子 linux 开发板学习 uboot 篇 一

    源码选择 出厂可以直接使用 原子出厂源码, 出厂源码会随时修复bug或者添加新的驱动以兼容正点原子的其他模块 学习的时候 U-Boot 烧写与启动 uboot 启动位置根据拨码开关 烧写 通过.imx ...

  6. Day1: 正点原子mini-linux 开发板 开机测试

    Day1: 正点原子mini-linux 开发板 开机测试 参考文档 01[正点原子]I.MX6U用户快速体验V2.6.pdf 硬件原理图: 02.开发板原理图/IMX6ULL_MINI_V1.7(M ...

  7. Linux开发环境配置--正点原子阿尔法开发板

    Linux开发环境配置–正点原子阿尔法开发板 文章目录 Linux开发环境配置--正点原子阿尔法开发板 1.网络环境设置 1.1添加网络适配器 1.2虚拟网络编辑器设置 1.3Ubuntu和Windo ...

  8. rt smart操作系统在“正点原子-阿尔法”开发板开箱使用

    1.准备 正点原子阿尔法linux开发板,SD卡,网络,USB线.由于正点原子的开发板和ART-PI-smart开发板使用的是一样的MPU,所以可以运行ART-PI-smart的程序. 下载ART-P ...

  9. stm32f407 6路串口dma如何配置_stm32cubeMX学习十、扫码模块程序开发(基于正点原子STM32F407开发板)...

    本程序编写基于正点原子STM32F407开发板. 本文使用的扫码模块是下面这个品牌. 扫码模块的应用场景非常广泛,我们可以上百度搜索一下: 等等. 今天就来说说如何在开发板上实现控制它吧,打开数据手册 ...

  10. 正点原子IMX6ULL开发板禁用出厂QT界面

    正点原子IMX6ULL开发板出厂时自动开启QT的GUI界面,在测试时如果需要关闭GUI界面可以采用如下操作. 1.vi /etc/rc.local 2.将以下三行加#屏蔽,需要开启时,去除#即可 #/ ...

最新文章

  1. 每天学一点flash(15) xml的一些常见写法
  2. SpringMVC项目前台利用ajaxFileUpload传递图片后台接收
  3. 新加坡计划通过区块链促进东盟金融包容性
  4. 从圆的面积说起 循环小数 PI
  5. 【必看】做了3年运维却不涨薪?那是你还没get这个技能
  6. java的默认_java默认包的使用
  7. 爬楼梯—leetcode70
  8. 梭子鱼智能安全透视平台揭穿精密伪装威胁
  9. Settype COM_TA_MANUFAC - mapping between ERP Equipment and CRM Individual Object
  10. Hebbian principle理解
  11. js访问对方手机文件夹_求JS大神帮我写个利用JS来实现手机端和PC端访问自动选择样式文件代码...
  12. Vue源码分析 - observer.js
  13. Tableau系列软件概况
  14. STM32F030 电压监测实现
  15. 使用记事本编写并运行java代码
  16. 聊聊微信内页面发Ajax请求会重复请求的问题
  17. linux中的apche服务
  18. 【win7右下角的小喇叭不能调节声音怎么办】
  19. 蓝牙认证(BQB、FCC)
  20. 40本编程开发电子书免费送

热门文章

  1. WiFi 深入理解:时域和频域
  2. 03.汇编语言和编译器
  3. SolidWorks二次开发经验总结
  4. 绘制风向、风速玫瑰图
  5. 如何进行时间管理?31页时间管理技能PPT教你
  6. Excel 函数基本应用
  7. OA系统新流程创建与管理办法
  8. Google可能将退出中国市场
  9. Struts2通配符映射
  10. linux查看任务计划结果,Linux 计划任务