移植wpa_supplicant2.5及界面配置wifi(原创)
JP5G开发机上需要图形界面配置 wifi网络,为此移植了wpa_supplicant2.5。
1、参考wpa_supplicant-2.5移植与使用l http://blog.csdn.net/hktkfly6/article/details/48949863
但在编译wpa_supplicant时会报缺少libnl库,所以再移植libnl1-1。
参考 wpa_supplicant-2.6交叉编译 http://blog.csdn.net/bhj1119/article/details/53514881
编译libnl1-1:
./configure --host=arm-linux --enable-static --prefix=/usr/local/ssl CC=arm-linux-gnueabihf-gcc
编译时出现错误:
../include/netlink-local.h:239:11: error: ‘ULONG_MAX’ undeclared (first use in this function)
修改方法:
在 ./include/netlink-local.h 中增加头文件
#include <limits.h>
(参考移植wpa_supplicant 2.2问题 http://blog.csdn.net/lh2016rocky/article/details/54380321)
2、使用wpa_gui-qt4:
把windows目录下的文件全部拷到虚拟机,不用单独运行qmake等操作,
直接在workdir\wpa_supplicant-2.5\wpa_supplicant-2.5\wpa_supplicant目录
make wpa_gui-qt4 ,编译过程会出librt.so.1: could not read symbols: Invalid operation错误
解决办法:修改 wpa_gui.pro
INCLUDEPATH += . .. ../../src ../../src/utils
LIBS += -lrt
3、重复编译wpa_gui-qt4的过程
cd wpa_gui-qt4 ;
make clean;
rm Makefile;
cd .. 使当前目录位于wpa_supplicant
make wpa_gui-qt4
4、嵌入式移植虚拟键盘程序
显示汉字,需将data目录放在程序运行目录下。同时this_config.h中
#define RUN_ON_LINUX 1 打开
移植wpa_supplicant2.5及界面配置wifi(原创)的更多相关文章
- 树莓派3启动wifi并且配置wifi
概述 树莓派3内置了wifi和蓝牙模块,我们不用像以前的版本那样,再去购买一个外接的模块练到raspberry上. 当我们第一次启动了树莓派的时候,必然使用了网线,但是之后的每一次使用,我们当然更希望 ...
- fragment (1)简单示例:定义,界面配置,fragment之间的跳转
fragment作用 同一程序中切换界面 比activity轻快,灵活. fragment代码示例 ide : android studio 1.2 sdk : 22 package com.exa ...
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...
- linux配置wifi连接并通过ssh代理开启socks代理
1, 命令行配置连接wifi具体我是用的cubieboard2上Debian主机,其中配置wifi的命令行有wpa_cli,具体用法步骤如下.wpa_cli 命令行执行需要root权限,详细用法请见 ...
- oracle图形界面配置tns
oracle图形界面配置tns 启动orcl服务
- 初识quartz 并分析 项目中spring整合quartz的配置【原创+转载】
初识quartz 并分析 项目中spring整合quartz的配置[原创+转载]2018年01月29日 12:08:07 守望dfdfdf 阅读数:114 标签: quartz 更多个人分类: 工具 ...
- Android 打开设置界面或者WiFi连接界面
1.使用APP打开系统的设置界面或者WiFi连接界面 startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)); //直接进入手机中的wifi网 ...
- [转载]H3C S3600 DHCP-SERVER 配置【原创】
原文地址:H3C S3600 DHCP-SERVER 配置[原创]作者:旅行者萧 案例要求: 在H3C S3600-28TP-SI 的vlan 里配置DHCP server,使用vlan 里部分网段为 ...
- Arduino 基于 ESP8266 配置WIFI模块
Arduino 基于 ESP8266 配置WIFI模块 使用ESP8266作为服务器,使用浏览器访问该服务器,从而控制LED灯 选择 [文件]->[示例]->[ESP8266WIFI]-& ...
随机推荐
- bzoj1601 / P1550 [USACO08OCT]打井Watering Hole(堆优化prim)
P1550 [USACO08OCT]打井Watering Hole 对于自己建水库的情况,新建一个虚拟结点,和其他点的边权即为自建水库的费用 这样问题就转化为一个裸最小生成树问题了. 这里用堆优化 ...
- Windows 2008 系统IIS安装配置
win8下安装IIS 1.右键“我的电脑”,选择“管理”,打开“服务器管理 器, 如下图: 2.点击左边菜单栏中的“角色“,弹出角色窗口,如下图: 3. 点击“添加角色”,弹出“添加角色向导”界面,如 ...
- linux下查看cpu核心数
1.查看物理CPU个数 cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2.查看每个物理CPU含有的core个数 cat ...
- CodeForces 450B Jzzhu and Sequences(矩阵快速幂)题解
思路: 之前那篇完全没想清楚,给删了,下午一上班突然想明白了. 讲一下这道题的大概思路,应该就明白矩阵快速幂是怎么回事了. 我们首先可以推导出 学过矩阵的都应该看得懂,我们把它简写成T*A(n-1)= ...
- window下安装redis报错: creating server tcp listening socket 127.0.0.1:6379: bind No error
window下安装redis报错: creating server tcp listening socket 127.0.0.1:6379: bind No error 解决: 如果没有配置环境,在安 ...
- 判断一个数是否是4的n次方
def is_Power_of_four(n): while n and not (n & 0b11): n >>= ) print(is_Power_of_four()) pri ...
- 最好的移动触摸滑动插件:Swiper
最近在使用的一个移动触摸滑动插件Swiper,功能很强大,跟之前的那个swipe.JS相比,同时支持在PC端滑动,支持上下方向滑动,支持多张图片滑动,支持多屏滑动,凡是你想得到的几乎都可以实现.最近作 ...
- windows 上 Python 通过 SCP 连接linux server
环境搭建 需要安装以下包 pycrypto (需要VC编译环境) paramiko (SSH的基础) scpclient-0.4 (paramiko 上的一个wrapper) 在安装pycrypto ...
- IDEAL葵花宝典:java代码开发规范插件 GenerateAllSetter、ECtranslation、translation、插件
前言: GenerateAllSetter: 我们在程序开发过程中,往往要编写这样的类:类的部分或者全部属性不希望让外部世界直接访问,而不用public字段修饰.这样,方法调用成了访问这些属性的唯一 ...
- mysqldump恢复指定表
http://blog.csdn.net/lwei_998/article/details/18860889 如果mysql服务器上不能随意安装软件,当需要从全备份中恢复单个表,怎么办? 1.mysq ...