Ubuntu 14.04.1 Realtek 8191SEvB wifi 无法工作

Ubuntu 14.04.1 Realtek 8191SEvB wifi 无法工作

我刚刚更新了我的笔记本电脑(东芝 qosmio F60),从 ubuntu 12.04 升级到 14.04(.1),使用 USB 磁盘进行了“全新”安装。wifi 在 ubuntu 12.04 上无法正常工作(这就是我更新的原因),但在 14.04 上情况更糟。在 Windows 7 上它运行完美。

我可以看到无线网络,但无法连接。它尝试连接几次都没有成功,而且在尝试几次之后,下次重启后 wifi 就会断开连接。这种情况在家里和工作中都会发生(所以我假设路由器不是问题,因为在 Windows 7 上以及我的 Android 手机上都可以正常连接到它们)。

我有一张 Realtek RTL8191SEvB 卡。这是 lshw -C network 的输出(抱歉,是从西班牙语翻译过来的):

*-network               
description: Wireless interface
product: RTL8191SEvB Wireless LAN Controller
manufacturer: Realtek Semiconductor Co., Ltd.
physical id: 0
bus information: pci@0000:03:00.0
logic name: wlan0
version: 10
series: b4:74:9f:49:fd:ba
width: 32 bits
clock: 33MHz
capacity: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8192se driverversion=3.13.0-32-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resourcess: irq:17 ioport:3000(size=256) memoria:d3600000-d3603fff

我已经搜索了这个问题几个小时。我找到的所有解决方案都与以前的内核版本相对应(您必须在其中重新编译 Realtek 驱动程序)。但是,从内核 3.8(我使用的是 3.13)开始,Realtek 驱动程序已经包含在内。我还尝试过将 ndiswrapper 与 Windows XP 驱动程序一起使用,但问题变得更糟,网络管理器上的 wifi 选项甚至没有出现。我找到的唯一解决方法是更改​​为 Debian,但我想继续使用 Ubuntu。知道发生了什么吗?

提前感谢您的回复。

PS:请参阅附件中的 lsmod 输出:

Module                  Size  Used by
rc_dib0700_rc5         12508  0 
tuner_xc2028           31249  1 
snd_hda_codec_hdmi     46254  4 
snd_hda_codec_realtek    61438  1 
arc4                   12608  2 
btusb                  32412  0 
snd_hda_intel          52355  5 
rfcomm                 69160  8 
bnep                   19624  2 
snd_hda_codec         192906  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
bluetooth             391196  22 bnep,btusb,rfcomm
dvb_usb_dib0700       144289  0 
dib8000                57402  1 dvb_usb_dib0700
dib7000m               22858  1 dvb_usb_dib0700
dib0090                38185  1 dvb_usb_dib0700
dib0070                18232  1 dvb_usb_dib0700
dib7000p               38420  2 dvb_usb_dib0700
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               102099  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
uvcvideo               80885  0 
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
dib3000mc              23239  1 dvb_usb_dib0700
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30144  1 snd_seq_midi
nvidia              10675249  43 
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
rtl8192se              63196  0 
videobuf2_vmalloc      13216  1 uvcvideo
videobuf2_memops       13362  1 videobuf2_vmalloc
videobuf2_core         40664  1 uvcvideo
dibx000_common         18752  5 dib8000,dvb_usb_dib0700,dib3000mc,dib7000m,dib7000p
dvb_usb                24215  1 dvb_usb_dib0700
coretemp               13435  0 
videodev              134688  2 uvcvideo,videobuf2_core
dvb_core              121659  3 dib8000,dvb_usb,dib7000p
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
rc_core                28124  4 dvb_usb,dvb_usb_dib0700,rc_dib0700_rc5
rtl_pci                26690  1 rtl8192se
snd_timer              29482  2 snd_pcm,snd_seq
rtlwifi                63475  2 rtl_pci,rtl8192se
kvm_intel             143060  0 
snd                    69238  21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
kvm                   451511  1 kvm_intel
mac80211              630653  3 rtl_pci,rtlwifi,rtl8192se
soundcore              12680  1 snd
cfg80211              484040  2 mac80211,rtlwifi
mei_me                 18627  0 
joydev                 17381  0 
serio_raw              13462  0 
lpc_ich                21080  0 
parport_pc             32701  0 
i7core_edac            24122  0 
toshiba_acpi           22901  0 
drm                   303102  2 nvidia
edac_core              62291  1 i7core_edac
mei                    82276  1 mei_me
sparse_keymap          13948  1 toshiba_acpi
ppdev                  17671  0 
mac_hid                13205  0 
lp                     17759  0 
wmi                    19177  1 toshiba_acpi
toshiba_bluetooth      12852  0 
video                  19476  0 
parport                42348  3 lp,ppdev,parport_pc
hid_generic            12548  0 
usbhid                 52570  0 
hid                   106148  2 hid_generic,usbhid
psmouse               106678  0 
ahci                   25819  2 
r8169                  67581  0 
libahci                32560  1 ahci
sdhci_pci              23172  0 
mii                    13934  1 r8169
sdhci                  43015  1 sdhci_pci

答案1

感谢您的意见!

幸运的是,我找到了解决办法!我将内核版本升级到了 3.15.7(迄今为止的最后一个稳定版本)。现在 wifi 运行起来非常好!比 12.04 好多了。因此,看来我的卡(Realtek 8191SE)在内核 3.13 中的 wifi 驱动程序有问题,或者存在干扰。

无论如何,我会将问题更新为已解决,以防其他人遇到同样的问题。

关于我如何更新内核版本,我刚刚点击了这个链接

相关内容