本文档介绍的是在本文档介绍的是在 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的使用的更多相关文章

  1. 嵌入式Linux USB WIFI驱动的移植

    硬件平台:飞思卡尔MX258开发板 操作系统:Linux2.6.31 WIFI:    RT2860 USB WIFI模组 交叉编译环境:gcc version 4.1.2 调试步骤: 第一步:测试U ...

  2. 迅为-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路百兆以太网, ...

  3. kali Linux下wifi密码安全测试(1)虚拟机下usb无线网卡的挂载 【转】

    转自:http://blog.chinaunix.net/uid-26349264-id-4455634.html 目录 kali Linux下wifi密码安全测试(1)虚拟机下usb无线网卡的挂载 ...

  4. Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析

    源: Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析

  5. 荣品四核4412开发板的USB摄像头问题

    RP4412开发板是荣品电子研发的一款三星四核Exynos4412评估板开发板,支持WIFI+LAN上网.蓝牙4.0.4G上网.500万自动对焦摄像头.GPS.网卡.音频,1080P HDMI音视频同 ...

  6. RT3070 USB WIFI 在连接socket编程过程中问题总结

    最近耗时多天,成功的将RT3070驱动.并解决了socket的网络编程,成功的在BA9G10上面实现了USB wif.连上家里的无线路由器,通过ubuntu下面建立的服务端程序,将BA9G10中的数据 ...

  7. 树莓派学习笔记——USB wifi配置指南

    0 前言     树莓派既能够使用有线网络又能够无线网络,假设使用有线网络不方便的话能够借助USB wifi无线网卡让树莓派也插上无线"翅膀". 可是和使用有线网络即插即用的方式不 ...

  8. 迅为IMX6UL开发板

    迅为iMX6UL开发板采用核心板加底板形式,核心板使用邮票孔方式连接,牢固耐用.处理器ARM®Cortex®-A7内核,运行速度高达528 MHz.512MDDR内存,8G EMMC存储,板截双网口, ...

  9. Linux USB摄像头驱动【转】

    本文转载自:http://www.itdadao.com/articles/c15a509940p0.html 在 cortex-a8 中,可接入摄像头的接口通常可以分为两种, CAMERA 接口和 ...

随机推荐

  1. Enterprise Architect 时序图

    添加时序图 1,在类图下面新建包 添加sequence时序图 点击流程控制,可以打开流程控制设计界面 我选择的是Lifeline线,你可以选择都差不多. 点击其中一条liftline连到其他上面 双击 ...

  2. ThreadLocal的使用及原理分析

    文章简介 ThreadLocal应该都比较熟悉,这篇文章会基于ThreadLocal的应用以及实现原理做一个全面的分析 内容导航 什么是ThreadLocal ThreadLocal的使用 分析Thr ...

  3. react组件之间的通信

    通过props传递 共同的数据放在父组件上, 特有的数据放在自己组件内部(state),通过props可以传递一般数据和函数数据, 只能一层一层传递 一般数据-->父组件传递数据给子组件--&g ...

  4. day2 and day3 总结-python基础-坚持就是胜利

    今日份快捷键学习,pycharm中按CTRL+ALT+L 自动规范化操作,不过和QQ的快捷键会有冲突,建议更改QQ的 知识点: 1.编码 2.while循环 3.运算符 4.数字int 5.布尔值 6 ...

  5. VMware安装CentOS 6.9教程

    CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linu ...

  6. WebApi的自定义Filter

    using System; using System.Collections.Generic; using System.Linq; using System.Net.Http; using Syst ...

  7. 第三章 启动rabbitmq的webUI

    一.启动步骤 1.启动rabbitmq rabbitmq-server (前台启动)或者rabbitmq-server -detached(后台启动) 2.启动rabbitmq_management ...

  8. 机智的造假->sql给Echart提供数据

    数据要求:要求数据随着上班时间的延长要递增,要看起来像真数据 declare @key int; declare cur_rate cursor for select keyID from #t1; ...

  9. CodeForces 1151B Dima and a Bad XOR

    题目链接:http://codeforces.com/contest/1151/problem/B 题目大意: 给定一个n*m的矩阵,里面存放的是自然数,要求在每一行中选一个数,把他们异或起来后结果大 ...

  10. centos7之NFS使用

    NFS是Network File System的缩写,即网络文件系统.客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下. 一.nfs为什么需要RPC? 因为NFS支持的功能很多,不同 ...