你好,我的在KALI linux安装RTL8192的驱动时编译遇到点问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你好,我的在KALI linux安装RTL8192的驱动时编译遇到点问题相关的知识,希望对你有一定的参考价值。

求大神帮忙看一下,我是新手

他的书我也看过,你的问题应该是linux版本问题吧,记得编译驱动程序的内核和insmod时候使用的内核需要一样,
例如:我当时使用ubuntu,里边自己编译的是linux-2.6.32.4吧(记不清楚了),编译完内核之后,把内核移植到开发板,然后使用这个内核编译你的hello.c,编译生成KO文件,移动到开发板的文件系统,然后insmod就OK了,

注意需要有ARM开发板

他的书需要有一定的基础才能看懂,另外推荐韦东山的书和第一期免费视频很不错,百问网上有,韦东山的网站
参考技术A 没有声明那个函数,感觉是你的传进去的linux version是错的,手动指定你的linux版本或者看看makefile里面是怎么处理没有输入linux版本情况下穿进去的是什么?追问

请问是这个语句吗?我不懂C语言,求大师指点

追答

这段的作用的判断CONFIG_PLATFORM_i386_PC有没有选上,如果是y,就传入ARCH,SUBARCH等变量的值,你知道你要传入的值是什么吗?你注意看看那个KVER在编译的时候是不是正确的

追问

我仔细看了一下这个驱动好像只支持2.6.18~3.9的内核,而我的内核是3.14的,我是不是该换个内核啊?

Kali Rolling 下利用rtl-sdr捕捉飞机信号

环境

kali rolling

状态:未升级发行版,仅用 "apt-get upgrade " 命令更新了软件

原料

 RTL-SDR电视棒一个,芯片是RTL2832U

 

 

原理

我国民航飞机的通讯频率为1090MHz,电视棒(RTL2832U+R820T)接收的频率范围为 24 ~ 1766 MHz


 一. 使用dump1090

步骤

安装librtlsdr-dev

sudo apt-get install librtlsdr-dev

(否则编译dump1090时会报如下错误)

 

编译dump1090

git clone https://github.com/antirez/dump1090.git
cd dump1090
make

如果没法编译,可能需要安装如下依赖:

apt-get install libusb-1.0-0-dev

 

使用dump1090

把rtl-sdr电视棒接入电脑

查看设备:lsusb

进入dump1090所在目录

./dump1090 --interactive --net

HEX:       16进制数据
Flight:     航班号
Altitude:    飞行高度(海拔)
Speed:     飞行速度
Lat/Lon:    地理坐标(经纬度数)

 

打开浏览器,输入localhost:8080可以查看地图显示情况(需要先翻Q)

 

 搜索航班号,查看详细信息: https://flightaware.com/live/flight/

 

二. 使用kalibrate 

 

补充

航空导航通讯: 116-136MHz

我国民航使用的无线电频率:1090MHz

民用对讲机使用的无线电频率:408-409MHz

警用频率:350-390MHz

路由器

频率:2.4GHz、5GHz    

双频路由:2.4G&5GHz

 

可以使用lantern翻Q

https://github.com/getlantern/lantern下载对应版本

我们下载 Ubuntu 14.04 64 bit 的

sudo apt-get install libappindicator3-1
sudo dpkg -i lantern-installer-beta-64-bit.deb

 

Windows下类似,可以参考

http://sonicgoose.com/using-dump1090-in-windows/

 

参考链接:

http://www.92ez.com/?action=show&id=31

https://ferrancasanovas.wordpress.com/cracking-and-sniffing-gsm-with-rtl-sdr-concept/

http://makezine.com/projects/make-43/tracking-planes-with-rtl-sdr/

http://www.freebuf.com/articles/wireless/77819.html 

http://www.evil0x.com/posts/6401.html

这里还有一篇文章是在Centos上的演示的

http://bbs.sinofsx.com/thread-83688-1-1.html

以上是关于你好,我的在KALI linux安装RTL8192的驱动时编译遇到点问题的主要内容,如果未能解决你的问题,请参考以下文章

Kali Linux重新支持RTL8814au芯片

2017-11-19Linux基础知识:TP-Link WN823N无线网卡(RTL8192EU芯片)的X86-64及AARCH64驱动安装

debian系统 笔记本rtl8188无线网卡安装。

ubuntu装配rtl8712,8188,8191,8192SU usb无线网卡的驱动怎么解决

RTL88x2bu网卡驱动Kali安装及部分问题解决

linux系统fedora20下怎么成功安装rtl8723be无线网卡的驱动