升级至 12.04 LTS 后出现的问题

升级至 12.04 LTS 后出现的问题

升级到 12.04LTS 后我遇到了一些问题。

无线现在无法连接,无线适配器显示为无人认领。

sudo lshw -C network shows

    liz@liz-N220:~$ sudo lshw -C network
[sudo] password for liz: 
  *-network UNCLAIMED     
       description: Network controller
       product: RTL8192E/RTL8192SE Wireless LAN Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: ioport:2000(size=256) memory:f0100000-f0103fff

我已经sudo apt-get dist upgrade通过 Ubuntu 执行并更新了驱动程序,但都无济于事。


dpkg -S rtl* | grep /lib/modules/$(uname -r)/kernel/drivers/net/以下是评论中要求的输出:

linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtl818x
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtl818x/rtl8180
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtl818x/rtl8187
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/usb/rtl8150.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192ce
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192cu
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192de
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192se
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtl818x/rtl8180/rtl8180.ko
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192c
linux-image-3.2.0-41-generic: /lib/modules/3.2.0-41-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192de/rtl8192de.ko

进入后仍显示无人认领

$ sudo lshw -C network
  *-network UNCLAIMED     
       description: Network controller
       product: RTL8192E/RTL8192SE Wireless LAN Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: ioport:2000(size=256) memory:f0100000-f0103fff
  *-network
       description: Ethernet interface
       product: 88E8040 PCI-E Fast Ethernet Controller
       vendor: Marvell Technology Group Ltd.
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth0
       version: 00
       serial: 00:24:54:43:8b:92
       size: 100Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=full firmware=N/A ip=192.168.1.88 latency=0 link=no multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:45 memory:f0200000-f0203fff ioport:3000(size=256)

答案1

以下答案是从我的答案中复制而来的这里。然而,该人仍然没有将其标记为正确答案。

好的,我们必须手动下载您的无线网卡的驱动程序并安装它。

步骤1

下载并将其保存到您的下载文件夹

第2步

打开终端。要打开终端,请点击Ctrl+ Alt+ T。逐个输入以下命令并按回车键。

cd ~/Downloads
unzip rtl*
cd rtl*

步骤3

输入以下内容:

sudo make

如果此命令的输出给出提及错误的行,如下所示:

make[1]: ***[_module_/home/alaa/Downloads/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2 
make[1]: Leaving directory/usr/src/linux-headers-3.8.0-19-generic'
make: * [all] Error 2

...然后就此停止,并让我们知道。但如果它没有给出包含单词“error”的行,请键入以下命令:

sudo make install

步骤4

完成后,输入以下命令:

sudo modprobe rtl8192se

您不应该在这里得到任何输出(如果有,请忽略它)。检查您的无线设备是否正常工作。如果没有,请重新启动您的计算机。

相关内容