先看看我的网卡,这是一款TP-LINK WN726N免驱版无线usb网卡
官方并未提供该版本的linux驱动,但是手边只有这个网卡,于是网上一通搜索终于搞定。
第一步:确定设备所用的驱动
插上无线网卡后输入lsusb -tv 查看设备信息
其中 0bda:1a2b 即 制造商id:产品id,Driver=usb-storage即代表该设备被识别为usb存储设备,这是因为免驱版的网卡需要存储windows的驱动,所以默认都会被识别为u盘,但在linux上缺毫无用处,我们需要切换usb的设备模式,才能知道网卡模式下的设备id,输入以下命令切换模式
usb_modeswitch -KW 0bda -p 1a2b
然后再次输入lsusb -tv 查看设备信息