ubuntu16.04安装USB无线网卡驱动问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
DrinkLittleFakeWine
帖子: 5
注册时间: 2017-06-24 12:12
系统: Ubuntu16.01LTS

ubuntu16.04安装USB无线网卡驱动问题

#1

帖子 DrinkLittleFakeWine » 2017-06-24 12:53

在网上买了个USB无线网卡,最近换了Ubuntu系统后,刚开始用得挺好,后来有次,拔下来后再插上去就不能联网了。我觉得可能是驱动问题,搞了2天了,一直解决不了。谷歌查了好久都没解决,所以特来询问一下各位。以下是我的一些设备信息:
lcc@aobaniu:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0c45:760b Microdia
Bus 001 Device 003: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 010: ID 2a45:0004 Meizu Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lcc@aobaniu:~$ uname -sr
Linux 4.11.6-041106-generic

lcc@aobaniu:~$ cat /etc/issue
Ubuntu 16.04.2 LTS \n \l


lcc@aobaniu:~$ sudo lshw -C network
[sudo] lcc 的密码:
*-network UNCLAIMED
description: Ethernet controller
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
version: 15
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list
configuration: latency=0
resources: ioport:e000(size=256) memory:f7004000-f7004fff memory:f7000000-f7003fff
*-network:0
description: Ethernet interface
physical id: 2
logical name: enp0s20f0u12
serial: 2a:fa:ff:0e:22:2e
capabilities: ethernet physical
configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.239 link=yes multicast=yes
*-network:1 DISABLED
description: Wireless interface
physical id: 3
logical name: ra0
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=RALINK WLAN multicast=yes wireless=Ralink STA

希望各位帮我看以下问题,是驱动问题还是什么其他问题,如果是驱动问题,我这个芯片型号应该去哪里下载驱动,如何操作。谢谢各位!
DrinkLittleFakeWine
帖子: 5
注册时间: 2017-06-24 12:12
系统: Ubuntu16.01LTS

Re: ubuntu16.04安装USB无线网卡驱动问题

#2

帖子 DrinkLittleFakeWine » 2017-06-24 16:22

现在我找了个驱动装了上去。但还是无法上网

lcc@aobaniu:~$ sudo lshw -C network
[sudo] lcc 的密码:
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 15
serial: 60:45:cb:69:4c:29
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:125 ioport:e000(size=256) memory:f7004000-f7004fff memory:f7000000-f7003fff
*-network
description: Ethernet interface
physical id: 2
logical name: enp0s20f0u12
serial: ee:26:dc:ea:f8:24
capabilities: ethernet physical
configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.28 link=yes multicast=yes
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: ubuntu16.04安装USB无线网卡驱动问题

#3

帖子 vickycq » 2017-06-24 20:12

DrinkLittleFakeWine 写了: Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U
logical name: ra0
现在我找了个驱动装了上去。但还是无法上网
您是否自行安装过至少两次驱动,且两次安装了不同的驱动?
希望您能将驱动状态恢复到初始状态,即刚刚装好系统,没有额外安装过任何网卡驱动的状态
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
DrinkLittleFakeWine
帖子: 5
注册时间: 2017-06-24 12:12
系统: Ubuntu16.01LTS

Re: ubuntu16.04安装USB无线网卡驱动问题

#4

帖子 DrinkLittleFakeWine » 2017-06-24 22:40

vickycq 写了:
DrinkLittleFakeWine 写了: Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U
logical name: ra0
现在我找了个驱动装了上去。但还是无法上网
您是否自行安装过至少两次驱动,且两次安装了不同的驱动?
希望您能将驱动状态恢复到初始状态,即刚刚装好系统,没有额外安装过任何网卡驱动的状态
是的。我最开始谷歌了好久。几乎试遍了所有的方法。我不知道如何恢复未装驱动的初始状态。现在我卸了一些模块,但是不确定是不是初始状态。
lcc@aobaniu:~/下载/r8168-8.044.02$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0c45:760b Microdia
Bus 001 Device 003: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 007: ID 2a45:0004 Meizu Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


lcc@aobaniu:~/下载/r8168-8.044.02$ sudo lshw -C network
*-network UNCLAIMED
description: Ethernet controller
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
version: 15
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: ioport:e000(size=256) memory:f7004000-f7004fff memory:f7000000-f7003fff
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: ubuntu16.04安装USB无线网卡驱动问题

#5

帖子 vickycq » 2017-06-24 23:12

DrinkLittleFakeWine 写了: Linux 4.11.6-041106-generic
logical name: ra0
lcc@aobaniu:~/下载/r8168-8.044.02$ sudo lshw -C network
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
根据上面的信息:
1. MT7601U 目前有两套驱动可用,一套是网友开发的 "mt7601u",已经集成在您使用的 Linux 4.11 内核中。另一套是 MediaTek 原厂的驱动 mt76*sta,可能已经很长时间没有更新,不一定能在 Linux 4.11 上良好运作;

2. 根据您的网卡 logical name 为 ra0,可以判断您至少安装过一次 MediaTek 原厂驱动;

3. 您是否误以为 RTL8111/8168/8411 是无线网卡,在试图解决无线网卡问题时,安装了 r8168-8.044.02 驱动;
DrinkLittleFakeWine 写了:刚开始用得挺好,后来有次,拔下来后再插上去就不能联网了
实际上,在这个时候,可能是个容易解决的小问题。但是由于折腾驱动,使得问题变得扑朔迷离。我们现在需要尝试回到这一点,看看这个原始问题是什么,是不是vfde容易解决。
您需要进入编译 MediaTek 原厂驱动的目录,执行 sudo make uninstall,卸载原厂驱动。
如果您已经删除了编译 MediaTek 原厂驱动的目录,您需要重新下载 MediaTek 原厂驱动,重新编译,但不要执行 make install,相反地,执行 sudo make uninstall
此后,您需要检查 /etc/modprobe.d/ 中有没有将 "mt7601u" 加入黑名单。如果有,去掉
这时,当您启动计算机,您应该可以通过 lshw -C net 看到 driver=mt7601u,lsmod 中可以看到 mt7601u 模块已经加载。

=================

关于有线网卡 RTL8111/8168/8411,您需要进入编译 r8168-8.044.02 驱动的目录(~/下载/r8168-8.044.02),执行 sudo make uninstall,卸载该驱动。
如果您已经删除了编译 r8168-8.044.02 驱动的目录,您需要重新下载 r8168-8.044.02 驱动,重新编译,但不要执行 make install,相反地,执行 sudo make uninstall
此后,您可以执行 sudo apt install r8168-dkms 安装有线网卡驱动 "r8168"
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复