|
最近因为特定上网需求需要,把之前吃了一年多灰的工控机又拿出来了。先是在上面装esxi,然后在esxi安装了openwrt,一开始用的别人提供的固件,能够“师夷长技以制夷”。但是无线上网还是需要借助另一台无线路由做AP,总感觉开两个设备太耗电。
后来看到工控机上的两个无线卡口以及上面的wifi图标,以为内部有自带无线网卡,于是去查了之前购买工控机详情,发现并没有内置无线网卡。于是就想着是否可以自购无线网卡,在工控机上也搞个无线路由。接下来正式开始折腾。
前期做了些准备,看了些资料与视频,决定去某宝上购买一块QCA9880的无线网卡,话说这块网卡真是贵,要260大洋。当然也有很多便宜的,想着既然要干,就要买好的。接着购买天线与转接线,5G双频天线2.5G/5.8G的天线,这两样总共花了近60大洋,都是比较好的,天线跟华硕路由的天线类似。
买回来以后就开始拆机安装,过程比较简单,有一个问题就是原来工控机的两个pci-e插槽是上下结构,之前上面的插槽插着sata盘,下面这个空着,如果要把网卡插入下面这个口,那上下两个卡都没办法用螺丝固定了,这样就相对比较容易脱落;问题倒是也不大。
装好硬件以后就开始了漫长的无线网卡的折腾。我用了很多版本的openwrt,总是会有各种问题,要么装不上驱动,要么版本不兼容,无法识别网卡,或者识别出来后能连接其他WI-FI但不能做AP等等,总之不能满足要求。这期间也下载了LEDE或者原版的OPENWRT源码去做编译,但效果都不是特别理想,就是能够识别出网卡,也能做AP,但是效果不太好,网速不高,大概只能到120M/s左右。
最后还是选用了官方提供的OpenWrt 22.03.5的稳定版本,官方版本里基本没其他插件,很干净,也不会产生什么包冲突导致驱动装不上或识别不出来等问题。并且直接可以在上面安装驱动,我安装的是kmod-ath10k、ath10k-firmware-qca988x、ath10k-board-qca988x,不要使用kmod-ath10k-ct这块驱动,我的试用结果是网速不如kmod-ath10k。 装完重启,就会看到Network下多了一个wireless了。
点进去后,里面的配置基本采用默认就可以,但是这里有个坑,系统缺少hostapd服务,是做无线加密用的,你需要自己手动去安装,否则依然无法使用AP模式。我用的命令行安装,通过ssh登陆openwrt,
执行如下命令。
opkg update
opkg install hostapd
然后重启,好了到这一步无线网卡就能启动做AP了。上图
效果总结一下
1、网速:上图网卡提示最快速率达到975Mbps,我在实际测试时可以达到650Mbps,比我的华硕路由器AX3000还要快(400-500mbps),我倒是忘记我家的宽带是多大的了,有可能是网络已经到了瓶颈上不去,后面在做下验证。用的https://www.speedtest.cn/ 测速。如下图网速
2、信号覆盖:信号覆盖也没什么问题,跟我家的华硕路由器AX3000差不多。客厅里显示满格
3、网速延迟:我用ping百度方式进行查看,也还不错,在10-20ms以内,跟华硕路由器不相上下。
总体效果还是令人满意的,毕竟花320多大洋砸出来的。
当然整个过程非常的折腾,需要懂一点技术,过程中有任何问题可以查看logread来展示系统日志,定位各种问题,并加以解决。我也是第一次这么折腾openwrt,有关无线网卡的资料比较少,这次折腾也学到了不少知识。
|
评分
-
查看全部评分
|