Ubuntu 14.04.1 Realtek 8191SEvB wifi不能正常工作

我刚刚使用usb磁盘更新了我的笔记本电脑(toshiba qosmio F60),从ubuntu 12.04到14.04(.1)进行了“干净”的安装。 无线网络在ubuntu 12.04上无法正常工作(这就是为什么我更新了),但在14.04它甚至是最糟糕的。 在Windows 7上它完美运行。

我可以看到无线网络,但我无法连接到它们。 它试图连接几次没有成功,经过这样的尝试,wifi在下次重启后断开连接。 这在家庭和工作中都会发生(所以我认为路由器不是问题,因为在Windows 7上,我的Android手机也可以正常连接它们)。

我有一张Realtek RTL8191SEvB卡。 这是lshw -C网络的输出(对不起,翻译自西class牙语):

*-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驱动程序已经包含在内。 我也尝试过使用windows xp驱动程序的ndiswrapper,但问题变得更糟,网络管理器上的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 

感谢您的意见!

幸运的是,我找到了解决方案! 我将内核版本升级到3.15.7 (迄今为止的最后一个稳定版本)。 现在wifi就像一个魅力! 比12.04好多了。 因此,似乎内核3.13中我的卡(Realtek 8191SE)的wifi驱动程序很糟糕,或者存在干扰。

无论如何,我会更新问题以解决,以防其他人有同样的问题。

关于我如何更新内核版本, 我刚刚关注此链接 。