一、准备工作与系统检查
安装前需确认系统内核版本与开发工具链完整性。执行lsusb
查看设备ID是否为2717:4106,使用uname -r
确认内核版本是否在3.11以上。
安装编译依赖项:
sudo apt install build-essential linux-headers-generic
二、获取驱动源码文件
从MT7601U官方仓库下载源码包,推荐使用版本3.0.0.4:
wget http://ppa.launchpad.net/thopiekar/mt7601/.../mt7601.tar.gz
tar -xvf MT7601U_LinuxSTA_3.0.0.4.tar.bz2
三、编译前配置调整
修改源码中的设备标识文件:
- 打开
common/rtusb_dev_id.c
- 添加
{USB_DEVICE(0x2717,0x4106)}
设备条目 - 替换
__DATE__
和__TIME__
宏为固定值
四、编译与安装驱动
在源码目录执行编译指令:
make clean
make
sudo make install
若出现current_fsuid错误,需在函数名前添加类型强制转换(int *)&
。
五、设备验证与使用
加载内核模块并重新插拔设备:
sudo modprobe mt7601Usta
使用iwconfig
确认出现ra0无线接口,通过NetworkManager配置AP热点模式。
该方案已在Ubuntu 18.04/20.04 LTS验证通过,支持AP热点创建功能。需注意不同内核版本可能需调整代码兼容性,建议优先选择4.x以上内核系统。
内容仅供参考,具体资费以办理页面为准。其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
本文由神卡网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://www.9m8m.com/1394021.html