网卡驱动如何卸载和替换

最近可能由于升级的原因,无线网卡的驱动可能有问题。经常出现连接不上的问题。请各位指教如何卸载替换驱动程序。

sudo lshw -C network
*-network                 
       description: Wireless interface
       product: BCM4313 802.11bgn Wireless Network Adapter
       vendor: Broadcom Limited
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 01
       serial: 2c:d0:5a:b2:10:ca
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) ip=192.168.3.53 latency=0 multicast=yes wireless=IEEE 802.11
       resources: irq:17 memory:f4700000-f4703fff

搞懂了,原来卸载模块(也就是驱动)的命令是 rmmod,比如:

sudo rmmod wl

安装模块的命令是modprobe,比如:

经过卸载wl后加载了brcmsmac模块,无线网卡连接顺畅多了。可能原因是驱动冲突。