起因
最近在玩Ubuntu的时候发现,买的有线的USB网卡不能正常上网。
初步怀疑是驱动不兼容的问题。
或者怀疑是和无线WIFI 冲突(后证实并不是)
解决方法
由于USB不是直接连接在PCI总线上的,所以不能通过
$ lspci -v
来看到具体是哪个网卡(如果是电脑内置的网卡是可以看到的)
这里就需要用到
$ lsusb
来查看USB输入上的设备
然后拔掉USB网卡
明显可以看到少了
# 罗技鼠标
Logitech, Inc.
# 百兆网卡转USB芯片
ASIX Electronics Corp. AX88772B
# 多USB插口芯片
Genesys Logic, Inc. Hub
所以开始对AX88772B下手,经查证这是一个USB 2.0转10/100M百兆以太网控制芯片(点开是官网)
到官网下面找到档案下载
->软件&工具
即可下载->
下载地址
下载到任意位置后,解压
在文件夹内部自带的解释文档中可以看到
先编译compile
$ make
当编译成功后,文件夹内会出现asix.ko的文件,再编译安装
$ sudo make install
然后驱动就安装到linux上了
然后运行
$ sudo modprobe asix
来自动启动驱动