|
本帖最后由 danlog 于 2022-11-5 13:21 编辑
手中有闲置的360随身wifi,本来在win2003虚拟机中做了热点。不稳定,老是蓝屏。
电脑一看设备管理器,芯片是MT7601的。突发奇想用虚拟机openwrt做个无线热点。会不会稳定点。
虚拟机选择的是VirtualBox6.1.(可选最新的7.0功能一样的)选择VirtualBox6因为是开源免费。 版权问题得注意尤其是公司的电脑。
安装openwrt方法和过程就不具体阐述了。
兴奋的进入界面,插上USB7601的网卡。
进入openwrt 配置页面,软件包管理里,搜索7601,居然原生支持7601芯片,驱动 安装走起。
页面刷新,菜单 有无线网络配置页面,发现有无线网卡信息
| Generic MAC80211 802.11bgnax (radio0) | 但是一直是打红叉,启动失败,显示“未开启或未关联无线”,却可以搜索作为客户端搜索无线信号
ifconfig 下都正常显示wlan0
真是百思不得其解。
想起软件包里搜索7601的时候有三个包:kmod-MT7601U,kmod-MT7601Uap,kmod-Mt7601 Firmware
尝试安装kmod-MT7601Uap提示我内核版本不对,需要5.10版本。我。。。。。(KoolCenter 下载的固件。内核5.4.108)
然后尝试搜索对应版本的openwrt固件,下载下来,软件包里没有kmod-MT7601Uap。
替换软件源,也不行,kmod MD5不对。
真是百思不得其解。
想起软件包里搜索7601的时候有三个包:kmod-MT7601U,kmod-MT7601Uap,kmod-Mt7601 Firmware
尝试安装kmod-MT7601Uap提示我内核版本不对,需要5.10版本。我。。。。。(KoolCenter 下载的固件。内核5.4.108)
然后尝试搜索对应版本的openwrt固件,下载下来,软件包里没有kmod-MT7601Uap。
替换软件源,也不行,kmod MD5不对。
再搜索百度说需要重新openwrt集成编译驱动。手头没现成的编译坏境。
不死心,搜索关键字“ openwrt kmod-7601uap ”,发现一个让人兴奋的页面。
赶紧打开页面下载固件尝试。虚拟机启动。软件包里搜索7601,顺利安装kmod-MT7601Uap。
打开配置Web页面,居然没有无线网络选项。
ifconfig 看不到无线网卡
无奈百度搜索“”7601 ieee80211” 之前kmod-MT7601硬件设备在/sys/class/ieee80211/phy0
有关键信息出现
因为mt7601驱动本身不支持ieee80211协议,所以在管理wifi热点信息(ssid,key...)时,不使用网上通用的hostapd软件包,直接通过RT2870AP.dat文件直接配置。
再次百度搜索“Rt2870” 都是linux的7601驱动编译安装,目录在/etc/wireless/下
用winscp发现在wifi目录下,修改SSID和密码,成功找到AP信号。
新问题来的,无法获取IP
最后一步,配置防火墙,否则不能上网,勾选刚才增加 Lan2 保存
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|