您的位置:首页 > 其它

树莓派安装rtl8192eu无线网卡驱动

2017-05-15 22:08 656 查看


软件准备

rtl8192eu的linux驱动源码(点我下载
linux-headers(点我下载
DKMS,
sudo apt-get install dkms


操作步骤

将源码解压到
~/build
目录下
查询内核版本 
uname -r
,下载对应版本的linux-headers,版本号必须完全一致,否则无法安装驱动,输入 
sudo
dpkg -i *.deb
安装linux-headers
进入源码目录,输入 
sudo make
开始编译
编译完成之后在源码目录下会出现 
8192eu.ko
这个文件,输入以下命令安装 
sudo
insmod 8192eu.ko


常见问题

1.由于源码的编写者可能未完全考虑在各种Linux设备上编译,因此可能出现linux-headers找不到build目录的情况,只需要在 
/lib/modules
 下建立一个软链接到 
/usr/src
下相应的目录即可。

ln -s /usr/src/linux-headers-*  /lib/modules/*/build   其中*表示版本号

2.注意: 编译模块时若报告找不到arch/armv6l或arch/armv7l目录, 尝试在make命令前加ARCH=arm参数,用命令sudo ARCH=arm  make  &&  make install
 

wifi配置

编辑
/etc/network/interfaces 文件, 修改为如下

uto lo

iface lo inet loopback

iface eth0 inet dhcp

allow-hotplug wlan0

iface wlan0 inet static

wpa-ssid  netgear          #你要连接的wifi ssid

wpa-psk  1234567890     #你的wpa连接密码 

address 192.168.1.110     # 设定的静态IP地址

netmask 255.255.255.0     # 网络掩码

gateway 192.168.1.1      # 网关

network 192.168.1.1      # 网络地址

#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf       #注释掉这一行

iface default inet dhcp

重启网络: sudo /etc/init.d/networking restart

相关软件源: 

rtl8192eu-linux-driver:https://github.com/Mange/rtl8192eu-linux-driver

Linux-headers:https://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: