iTOP-iMX6UL全能板-linux-usb-wifi的使用
本文档介绍的是在本文档介绍的是在 Linux 系统环境下iTOP-imx6ul全能版 usb wifi 连接路由器上网
实验调试步骤。我们使用的是 imx6ul 全功能底板。
1 硬件
本文档测试使用一块 imx6ul 全功能开发板,我们需要确定底板有 wifi 模块,并且烧写了
最新的镜像。
2 软件测试
1. 开发板上电,启动 Linux 系统,执行命令“ifconfig wlan0”,检测开发板 wifi 网卡
状况,如下图所示,可以查到有无线网。

2. 使用命令“ifconfig eth0 down”先关闭以太网卡,使用命令“ifconfig wlan0 up”
启动板载 WIFI,如下图所示。

3. 使用命令“iwlist wlan0 scan”,板载 WIFI 扫描无线网络设备,如下图所示。

4. 控制台中会打印周围所有有信号的无线网,以下是 wifi 搜寻到的无线设备。

5. 作者的路由器使用的是 wpa 加密。
使用命令“iwconfig wlan0 essid "XW"”设置 ESSID,“XW”是要连接的无线网络名
称,设置 USB WIFI 的 ESSID。

6. 使用命令“wpa_passphrase "XW" > wpa.conf”命令从标准输入(控制台)读取
明文(wifi 密码),XW”是要连接的无线网络名称,执行命令后占用终端等待明文输入密码
(下面的 aaaaaaaa 是作者路由器的密码),如下图所示。

7. 输入明文密码,回车结束后自动保存到文件 wpa.conf,就像 Android 手机一样,账
号密码保存一次,如果手机和路由器没有更改,则每次只要开启 wifi 功能即可连接,这里是
imx6ul 的开发板将账号密码保存到 wpa.conf 文件中,保存账号密码的操作只需要操作一次
即可。
8. 使用命令“wpa_supplicant -D wext -c wpa.conf -i wlan0 &”连接路由器,如下图
所示。

9. 如果出现 wifi 模块连接失败,重连路由器前,需要采用 ps 查看是否存在
“wpa_supplicant -D wext -c wpa.conf -i wlan0”进程。如果存在,将此进程 kill 掉之
后,再连接路由器。
10. 使用命令“udhcpc -iwlan0”自动获取 ip 地址,如下图所示。

我们的开发板此时就已经连接网络了。
可以 ping ip 或者域名测试,如果路由器联网外网,使用命令“ping qq.com -c 3”可以
ping 通 QQ 官网 3 次。
iTOP-iMX6UL全能板-linux-usb-wifi的使用的更多相关文章
- 嵌入式Linux USB WIFI驱动的移植
硬件平台:飞思卡尔MX258开发板 操作系统:Linux2.6.31 WIFI: RT2860 USB WIFI模组 交叉编译环境:gcc version 4.1.2 调试步骤: 第一步:测试U ...
- 迅为-IMX6UL开发板丨双网口丨双CAN总线丨4路USB HOST丨2路串口、6路插座引出,共8路串口丨1路RGB信号丨2路LVDS信号
迅为iMX6UL开发板多路串口开发平台迅为i.MX 6UL开发板基于ARM Cortex-A7内核,主频高达528 MHz,内存:512MDDR3存储:8G EMMC,支持2路CAN,2路百兆以太网, ...
- kali Linux下wifi密码安全测试(1)虚拟机下usb无线网卡的挂载 【转】
转自:http://blog.chinaunix.net/uid-26349264-id-4455634.html 目录 kali Linux下wifi密码安全测试(1)虚拟机下usb无线网卡的挂载 ...
- Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析
源: Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析
- 荣品四核4412开发板的USB摄像头问题
RP4412开发板是荣品电子研发的一款三星四核Exynos4412评估板开发板,支持WIFI+LAN上网.蓝牙4.0.4G上网.500万自动对焦摄像头.GPS.网卡.音频,1080P HDMI音视频同 ...
- RT3070 USB WIFI 在连接socket编程过程中问题总结
最近耗时多天,成功的将RT3070驱动.并解决了socket的网络编程,成功的在BA9G10上面实现了USB wif.连上家里的无线路由器,通过ubuntu下面建立的服务端程序,将BA9G10中的数据 ...
- 树莓派学习笔记——USB wifi配置指南
0 前言 树莓派既能够使用有线网络又能够无线网络,假设使用有线网络不方便的话能够借助USB wifi无线网卡让树莓派也插上无线"翅膀". 可是和使用有线网络即插即用的方式不 ...
- 迅为IMX6UL开发板
迅为iMX6UL开发板采用核心板加底板形式,核心板使用邮票孔方式连接,牢固耐用.处理器ARM®Cortex®-A7内核,运行速度高达528 MHz.512MDDR内存,8G EMMC存储,板截双网口, ...
- Linux USB摄像头驱动【转】
本文转载自:http://www.itdadao.com/articles/c15a509940p0.html 在 cortex-a8 中,可接入摄像头的接口通常可以分为两种, CAMERA 接口和 ...
随机推荐
- SQL NULL 函数
SQL ISNULL().NVL().IFNULL() 和 COALESCE() 函数 请看下面的 "Products" 表: P_Id ProductName UnitPrice ...
- 27 python 初学(信号量、条件变量、同步条件、队列)
参考博客: www.cnblogs.com/yuanchenqi/articles/5733873.html semaphore 信号量: condition 条件变量: event 同步条件:条件 ...
- Spring Security(三十):9.5 Access-Control (Authorization) in Spring Security
The main interface responsible for making access-control decisions in Spring Security is the AccessD ...
- UIGestureRecognizer - BNR
继续上篇UITouch - BNR.该篇将实现线条选择.移动和删除操作. UIGestureRecognizer有一系列子类,每一个子类都用于识别特定的手势.当识别出一个手势时,手势识别器会拦截视图的 ...
- 必须掌握的MySQL优化指南
当 MySQL 单表记录数过大时,增删改查性能都会急剧下降,本文会提供一些优化参考,大家可以参考以下步骤来优化. 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑.部 ...
- Activiti开发案例之activiti-app更换数据源
前言 由于Activiti 默认使用的数据库是H2数据库,重启服务后相关数据会丢失.为了永久保存,所以要配置关系型数据库,这里我们选择 SqlServer ,有钱任性. 环境 Activiti6,Sq ...
- VisualStudio2017下ASP.NET CORE的TagHelper智能提示不能使用的解决办法
之前在VS2017RC中就发现该问题,安装了依赖,但是前段一直点不出来asp-for,后来查了发行说明, 才知道在VS2017rc中暂时无法解决,所以一直等到VS2017正式版的发布,急冲冲的装好, ...
- LoadRunner 压力测试使用基础步骤
一.新建脚本 二.新建脚本-选择协议,这里选择Web (HTTP/HTML) 三.开始录制(指定程序与URL) 四.场景设计(设计虚拟用户访问场景) 五.运行情况(可以看到运行结果) 六.分析报告(总 ...
- vue脚手架搭建移动端项目--flexible.js
通过命令行 node -v 查看是否安装node环境 在 nodejs 和 webpack已安装的前提下,随便一个文件夹下,输入命令行 npm install vue-cli -g 安装完成后,通过 ...
- Django rest framework(8)---- 视图和渲染器
django rest framework 之视图 序列化器 PagerSerialiser from rest_framework import serializers from api im ...