无线网卡已经是笔记本电脑的标配了,甚至是2000年代的古董电脑都不例外。如今,找到一台无法使用无线网卡的笔记本电脑,可不容易。不过,因为各种原因,电脑上的无线网卡无法使用,而电脑所在地也难以连接有线网络(比如没带网线)。此时如果还有上网需求,那情况或许会很棘手。
例如我自己的两台笔记本,它们的无线网卡功能是缺失的。我有一台惠普畅游人,无线网卡存在问题,无法连接Wi-Fi。有时出门在外,我会带上它,搭配USB无线网卡使用。但最近一次带着畅游人出门时,我竟然把无线网卡落家里了,而目的地只有Wi-Fi连接!这可如何是好?
还好,车道山前必有路,我还有手机!
当然,不是改用手机上网,而是利用Android和Harmony OS自带的“USB网络共享”功能,让手机化身为一张无线网卡,以手机为桥梁使电脑能连上Wi-Fi。
如何设置?
打开USB网络共享的方法比较简单:
1)连接手机,检查系统兼容性
准备好你的数据线,将手机连接到电脑上。与此同时,确保你的手机连入了Wi-Fi热点,若条件允许,建议优选5G频段。
如果你使用Windows 10/11,以及Linux发行版,那么理论上是有原生支持的。连接之后,等待系统配置并安装驱动程序。
注意:Windows 7/8/8.1及更低版本未必有原生支持,你可能需要安装ADB驱动程序才能使用。
2)打开USB共享网络的开关
不同的ROM有不同的配置方式,但大同小异,都是在系统设置的“个人热点”设置里配置。
- 如果你使用HarmonyOS:进入系统设置,选择“移动网络”→“个人热点”→“更多共享设置”,打开“USB共享网络”开关。
- 如果你使用类原生Android(如LineageOS、Google Pixel):进入系统设置,选择“网络和互联网”→“热点和网络共享”,然后打开“USB网络共享”开关。
- 其他的ROM,如MIUI、Color OS,使用方法类似。
3)网络连接成功
打开“USB网络共享”开关后,你的电脑就会出现一个新的有线网卡连接,自动连上互联网。不管是Windows还是Linux都是如此。与此同时,手机的通知栏也会显示一条常驻通知:“网络共享或热点已启用”。
注意事项
- 对于HarmonyOS、MIUI等系统,你也可以在“操作中心”里,长按“热点”图标来快速进入个人热点的设置界面。
- 如果不提前连接电脑,在HarmonyOS中你是看不到“USB共享网络”选项的。
背后的技术
Android与HarmonyOS的USB网络共享,基于NDIS(Network Driver Interface Specification,网络驱动接口规范)来实现。该技术在Windows 10/11与Linux中都有原生支持,无需配置ADB驱动,即插即用。
在这两大平台中,NDIS默认会识别为有线网卡,因此你会看到一个活动的有线网(以太网)连接。例如,在Windows中,设备驱动程序名为“Remote NDIS based Internet Sharing Device(基于远程NDIS的互联网共享设备)”。
该特性,在十几年前(没错,时光荏苒)的Android 2.x时代就已经得到支持。如果你从那个时代开始就用Android,你或许用过该功能,把手机流量共享给电脑使用。
没错,我也用过,至今印象深刻,深刻到一直以为该功能只能共享移动网络。殊不知,在目前的Android版本(如笔者用的类原生Android 11)与HarmonyOS中,该特性也支持共享Wi-Fi网络。正如本文开头所说,只要你的手机连上了无线网络,你的手机就会变成“无线网卡”,藉由NDIS功能来将手机连上的网络共享给电脑。
实际体验
即使只是应急方案,手机USB网络共享的表现超乎我的想象。
1)使用体验极为便捷
由于NDIS功能在电脑端实现为有线网卡,默认会自动配置网络,不需要手动干预——简言之,“即插即用”。
更可喜的是,得益于新世代操作系统的原生支持,无论是新版本的Windows 10/11,还是笔者安装的Arch Linux,无需驱动都可正常使用,免去安装驱动、配置ADB权限的麻烦。
2)网络稳定性高
只要手机开着,始终连着电脑,网络连接不间断,网速稳定,体验与有线网络几乎一致。
月初,我在亲友家上网。亲友家的网络带宽为200 Mbps,且我的华为Mate 40以USB 2.0连接电脑。网络环境允许,且手机本身应用没有占用带宽的情况下,电脑端基本能跑满无线带宽,若手机连上5G频段则效果更佳。
3)对手机功能干扰少
USB无线共享不会影响手机本身的网络功能。你可以照常使用手机上网,只是要与电脑端分享带宽。
同时,该功能也不会影响USB调试。二者可以并行,你不需要做取舍。当然,USB带宽有限,并行工作时,各自的效率还是会受点影响。
不过,需要注意的是,USB网络共享与传输文件〔含MTP、照片传输(PTP)〕只能二选一。
注意事项
如果你使用千兆无线网络,手机端能否跑满带宽取决于USB端口的速度,以及系统是否支持。你的手机和电脑都需要支持USB 3.0及以上版本,使用相应的线缆,并且系统支持以USB 3.0的速率连接电脑,才能解锁全部的潜能。
由于网络带宽所限,这里无法展开测试。不过,笔者个人认为,作为应急方案,即使不能跑满千兆也无所谓,USB 2.0的百兆速率已经足够了。
写在最后
当你面对一台无线网卡无法使用的电脑时,无需再“扼腕叹息”自己忘带无线网卡的事实,也不必额外花钱去买一块新的网卡。
只需拿出你的Android或HarmonyOS的手机,连上Wi-Fi,连上电脑,打开手机自带的USB网络共享功能。这不仅能解你燃眉之急,更能给你惊喜般的上网体验。好比久旱逢甘雨的同时,原本干涸的泉水也恢复奔涌,带来的益处是源源不断的。