楼主最近在忙什么呢?
怎么看不到踪迹了~~
翻箱底发现了曾经在校时买的360随身wifi,看见网上早有人用树莓派+360随身wifi做实验,一时心动就决定试试。
插到树莓派上没啥反应,输入lsusb查看一下USB设备
用百度搜了一下确认芯片是MT7601。在Ralink网站下载MT7601的Linux驱动
先在电脑上解压后,将里面的DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2用ftp工具传输到树莓派中,修改common/rtusb_dev_id.c文件,在
{USB_DEVICE(0x148f,0x7601)}, /* MT 6370 */
下面加一行
{USB_DEVICE(0x148f,0x760b)}, /* 360 Wifi */
下面这段来自于网络,先更新内核后编译:
更新内核后再编译
sudo rpi-update
sudo reboot
sudo uname -r
3.12.31+
下载
$ wget https://github.com/raspberrypi/linux/archive/rpi-3.12.y.tar.gz
解压
$ tar xvfz rpi-3.12.y.tar.gz
将源码移至/usr/src目录
# mv linux-rpi-3.12.y /usr/src
建立内核模块库目录的链接
# ln -s /usr/src/linux-rpi-3.12.y /lib/modules/3.12.28+/build
# cd /lib/modules/3.12.31+/build
make mrproper可以看作更加强劲的make clean命令,用来清除环境变量,即清除配置文件,一般编译内核前都要运行
# make mrproper
将当前正在使用的系统的内核配置生成内核配置信息
# gzip -dc /proc/config.gz > .config
生成编译内核所需要的东西
# make modules_prepare
获取内核编译时生成的内核模块导出符号文件,因为不是从头编译内核,所以没有,但是编译内核模块需要这个
# wget https://github.com/raspberrypi/firmware/raw/master/extra/Module.symvers
进入驱动目录编译
sudo make
sudo make install
重启树莓派.....
然后设置:
sudo modprobe mt7601Usta
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图四被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 |