
ARM
CodeApe123
这个作者很懒,什么都没留下…
展开
-
Ubuntu 64位系统运行ARM 32位交叉编译器提示找不到文件
安装好arm-arago-linux-gnueabi- 交叉编译器后,执行arm-arago-linux-gnueabi-gcc -v命令后,提示bash: ./arm-arago-linux-gnueabi-gcc: 没有那个文件或目录。 原因是64系统没有安装32位的库,所以需要安装32位的库。 执行下面的命令安装lib32ncurses5 lib32z1两个32位的库: ...原创 2018-06-22 17:38:27 · 2444 阅读 · 0 评论 -
wpa_supplicant 移植和使用
一、wpa_supplicant简介wpa_supplicant是wifi客户端(client)加密认证工具,和iwconfig不同,wpa_supplicant支持wep、wpa、wpa2等完整的加密认证,而iwconfig只能支持wep。wpa_supplicant运行于后台,它需要借助控制台工具wpa_cli来进行手动操作,使用wpa_cli来搜索、设置、和连接网络。二、wpa_...原创 2019-01-15 16:51:45 · 5783 阅读 · 1 评论 -
Uboot 使用串口Kermit协议传输文件
在uboot环境下调试裸机程序时,可以通过串口使用kermit协议传输二进制文件或者程序。下面我们了解一下在Window使用的SecureCRT向开发板传输文件。1.用串口线把电脑和开发板的debug调试串口连接起来;2.打开串口,把开发板上电,按任意键进入Uboot命令行:3.在Uboot命令行输入如下命令: # loadb 0x82000000 //表示要把...原创 2019-01-15 15:04:39 · 3985 阅读 · 1 评论 -
libnl3.2 移植
libnl是为了方便应用程序使用netlink接口而开发的一个库。这个库为原始netlink消息传递以及不同的netlink family专用接口提供了一个统一的接口。一、下载源码1.打开libnl官网,下载libnl-3.2.25.tar.gz源码包;2.执行下面的命令解压源码包: $ tar xvzf libnl-3.2.25.tar.gz二、编译libnl...原创 2019-01-15 10:51:11 · 2857 阅读 · 2 评论 -
udhcpc 移植和使用
一、编译内核1.执行make ARCH=arm CROSS_COMPLIE=arm-linux- menuconfig,修改内核配置选项Networking ---> [*] Networking support Networking options ---> ...原创 2019-01-14 16:39:48 · 3271 阅读 · 2 评论 -
libnl1.1.4 移植
libnl是为了方便应用程序使用netlink接口而开发的一个库。这个库为原始netlink消息传递以及不同的netlink family专用接口提供了一个统一的接口。一、下载源码1.打开libnl官网,下载libnl-1.1.4.tar.gz源码包;2.执行下面的命令解压源码包: tar xvzf libnl-1.1.4.tar.gz二、编译libnl1.配置li...原创 2019-01-14 15:52:28 · 1286 阅读 · 0 评论 -
wireless tools 移植和使用
一、wirless tools简介WirelessTools (WT)就是用来操作wifi的工具集,它包括以下工具: iwconfig:设置基本无线参数 iwlist:扫描、列出频率,比特率,密钥等 iwspy:获取每个节点链接的质量 iwpriv:操作WirelessExtens...原创 2019-01-14 15:39:38 · 1969 阅读 · 0 评论 -
Openssl 移植
一、下载源码1.打开openssl官网,下载openssl-1.1.1.tar.gz源码包。2.执行下面的命令解压源码包: $ tar xvzf openssl-1.1.1.tar.gz二、配置openssl1.执行下面的命令配置工程 $ ./config no-asm shared no-async --prefix=$(pwd)/install ...原创 2019-01-14 15:14:53 · 3623 阅读 · 0 评论 -
ubuntu 缺少Libpython2.6.so.1.0的解决办法
使用arm-arago-linux-gnueabi-gdb时出现缺少libpython2.6.so.1.0动态库的问题: 需要移植python2.6的库结局问题。 1.下载python2.6 下载Python-2.6.9.tgz, 下载地址:https://www.python.org/ftp/python/...原创 2018-07-03 17:06:59 · 5622 阅读 · 0 评论 -
hostapd 移植和使用
一、hostapd简介hostapd 是一个用户态用于AP和认证服务器的守护进程。它实现了IEEE 802.11相关的接入管理,IEEE 802.1X/WPA/WPA2/EAP 认证, RADIUS客户端,EAP服务器和RADIUS 认证服务器。二、hostapd移植1.打开hostap官网,下载hostapd-2.7.tar.gz源码包; 2.解压源码包:...原创 2019-01-15 18:47:00 · 5969 阅读 · 1 评论