Kubuntu 13.10 Wifi不起作用 – DHCP超时

我的计算机上有一个Realtek RTL8188CE 802.11b / g / n WiFi适配器。 今天我升级到13.10,我无法连接。 在升级WiFi之前工作得很好。 我可以看到WiFi网络,但它只是在尝试连接时给出错误“IP配置不可用”。 其他设备工作正常。 我已经尝试删除配置并重置多次,但这不起作用。

因此,查看syslog,似乎DHCP请求超时。 如果我手动设置IP和其他设置,我可以连接到网络,但我还没有通过Wifi进行互联网连接 – 我认为我的手动配置还有点偏差。

这是lspci:

chrisn@Zircon:~$ lspci | grep WiFi 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01) 

并从lshw -C网络输出

  *-network description: Wireless interface product: RTL8188CE 802.11b/g/n WiFi Adapter vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:02:00.0 logical name: wlan0 version: 01 serial: 54:04:a6:de:cb:ba width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=rtl8192ce driverversion=3.11.0-12-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn resources: irq:16 ioport:d000(size=256) memory:fe500000-fe503fff 

这是/ var / log / syslog,从我点击“连接”按钮到它放弃时。

 chrisn@Zircon:~$ sudo tail -f -n0 /var/log/syslog Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) starting connection 'Diamond' Oct 19 14:03:05 Zircon NetworkManager[909]:  (wlan0): device state change: disconnected -> prepare (reason 'none') [30 40 0] Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled... Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 1 of 5 (Device Prepare) started... Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled... Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 1 of 5 (Device Prepare) complete. Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 2 of 5 (Device Configure) starting... Oct 19 14:03:05 Zircon NetworkManager[909]:  (wlan0): device state change: prepare -> config (reason 'none') [40 50 0] Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0/wireless): access point 'Diamond' has security, but secrets are required. Oct 19 14:03:05 Zircon NetworkManager[909]:  (wlan0): device state change: config -> need-auth (reason 'none') [50 60 0] Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 2 of 5 (Device Configure) complete. Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled... Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 1 of 5 (Device Prepare) started... Oct 19 14:03:05 Zircon NetworkManager[909]:  (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0] Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled... Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 1 of 5 (Device Prepare) complete. Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 2 of 5 (Device Configure) starting... Oct 19 14:03:05 Zircon NetworkManager[909]:  (wlan0): device state change: prepare -> config (reason 'none') [40 50 0] Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0/wireless): connection 'Diamond' has security, and secrets exist. No new secrets needed. Oct 19 14:03:05 Zircon NetworkManager[909]:  Config: added 'ssid' value 'Diamond' Oct 19 14:03:05 Zircon NetworkManager[909]:  Config: added 'scan_ssid' value '1' Oct 19 14:03:05 Zircon NetworkManager[909]:  Config: added 'key_mgmt' value 'NONE' Oct 19 14:03:05 Zircon NetworkManager[909]:  Config: added 'auth_alg' value 'OPEN' Oct 19 14:03:05 Zircon NetworkManager[909]:  Config: added 'wep_key0' value '' Oct 19 14:03:05 Zircon NetworkManager[909]:  Config: added 'wep_tx_keyidx' value '0' Oct 19 14:03:05 Zircon NetworkManager[909]:  Activation (wlan0) Stage 2 of 5 (Device Configure) complete. Oct 19 14:03:05 Zircon NetworkManager[909]:  Config: set interface ap_scan to 1 Oct 19 14:03:06 Zircon NetworkManager[909]:  (wlan0): supplicant interface state: disconnected -> scanning Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: SME: Trying to authenticate with 00:1f:33:e9:99:8a (SSID='Diamond' freq=2437 MHz) Oct 19 14:03:07 Zircon kernel: [ 1911.641635] wlan0: authenticate with 00:1f:33:e9:99:8a Oct 19 14:03:07 Zircon NetworkManager[909]:  (wlan0): supplicant interface state: scanning -> authenticating Oct 19 14:03:07 Zircon kernel: [ 1911.651176] wlan0: send auth to 00:1f:33:e9:99:8a (try 1/3) Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: Trying to associate with 00:1f:33:e9:99:8a (SSID='Diamond' freq=2437 MHz) Oct 19 14:03:07 Zircon kernel: [ 1911.654471] wlan0: authenticated Oct 19 14:03:07 Zircon kernel: [ 1911.654701] rtl8192ce 0000:02:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use Oct 19 14:03:07 Zircon kernel: [ 1911.656855] wlan0: associate with 00:1f:33:e9:99:8a (try 1/3) Oct 19 14:03:07 Zircon NetworkManager[909]:  (wlan0): supplicant interface state: authenticating -> associating Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: Associated with 00:1f:33:e9:99:8a Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: CTRL-EVENT-CONNECTED - Connection to 00:1f:33:e9:99:8a completed (reauth) [id=0 id_str=] Oct 19 14:03:07 Zircon kernel: [ 1911.660841] wlan0: RX AssocResp from 00:1f:33:e9:99:8a (capab=0x431 status=0 aid=4) Oct 19 14:03:07 Zircon kernel: [ 1911.660951] wlan0: associated Oct 19 14:03:07 Zircon kernel: [ 1911.661236] cfg80211: Calling CRDA for country: US Oct 19 14:03:07 Zircon NetworkManager[909]:  (wlan0): supplicant interface state: associating -> completed Oct 19 14:03:07 Zircon NetworkManager[909]:  Activation (wlan0/wireless) Stage 2 of 5 (Device Configure) successful. Connected to wireless network 'Diamond'. Oct 19 14:03:07 Zircon NetworkManager[909]:  Activation (wlan0) Stage 3 of 5 (IP Configure Start) scheduled. Oct 19 14:03:07 Zircon NetworkManager[909]:  Activation (wlan0) Stage 3 of 5 (IP Configure Start) started... Oct 19 14:03:07 Zircon NetworkManager[909]:  (wlan0): device state change: config -> ip-config (reason 'none') [50 70 0] Oct 19 14:03:07 Zircon NetworkManager[909]:  Activation (wlan0) Beginning DHCPv4 transaction (timeout in 45 seconds) Oct 19 14:03:07 Zircon kernel: [ 1911.667519] cfg80211: Regulatory domain changed to country: US Oct 19 14:03:07 Zircon kernel: [ 1911.667525] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Oct 19 14:03:07 Zircon kernel: [ 1911.667530] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) Oct 19 14:03:07 Zircon kernel: [ 1911.667534] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm) Oct 19 14:03:07 Zircon kernel: [ 1911.667538] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) Oct 19 14:03:07 Zircon kernel: [ 1911.667541] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) Oct 19 14:03:07 Zircon kernel: [ 1911.667545] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) Oct 19 14:03:07 Zircon kernel: [ 1911.667548] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm) Oct 19 14:03:07 Zircon kernel: [ 1911.667551] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm) Oct 19 14:03:07 Zircon NetworkManager[909]:  dhclient started with pid 8714 Oct 19 14:03:07 Zircon NetworkManager[909]:  Activation (wlan0) Beginning IP6 addrconf. Oct 19 14:03:07 Zircon avahi-daemon[944]: Withdrawing address record for fe80::5604:a6ff:fede:cbba on wlan0. Oct 19 14:03:07 Zircon avahi-daemon[944]: Leaving mDNS multicast group on interface wlan0.IPv6 with address fe80::5604:a6ff:fede:cbba. Oct 19 14:03:07 Zircon avahi-daemon[944]: Interface wlan0.IPv6 no longer relevant for mDNS. Oct 19 14:03:07 Zircon NetworkManager[909]:  Activation (wlan0) Stage 3 of 5 (IP Configure Start) complete. Oct 19 14:03:07 Zircon dhclient: Internet Systems Consortium DHCP Client 4.2.4 Oct 19 14:03:07 Zircon dhclient: Copyright 2004-2012 Internet Systems Consortium. Oct 19 14:03:07 Zircon dhclient: All rights reserved. Oct 19 14:03:07 Zircon dhclient: For info, please visit https://www.isc.org/software/dhcp/ Oct 19 14:03:07 Zircon dhclient: Oct 19 14:03:07 Zircon NetworkManager[909]:  (wlan0): DHCPv4 state changed nbi -> preinit Oct 19 14:03:07 Zircon dhclient: Listening on LPF/wlan0/54:04:a6:de:cb:ba Oct 19 14:03:07 Zircon dhclient: Sending on LPF/wlan0/54:04:a6:de:cb:ba Oct 19 14:03:07 Zircon dhclient: Sending on Socket/fallback Oct 19 14:03:07 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x6713caf2) Oct 19 14:03:07 Zircon kernel: [ 1911.918587] wlan0: Limiting TX power to 27 (27 - 0) dBm as advertised by 00:1f:33:e9:99:8a Oct 19 14:03:08 Zircon avahi-daemon[944]: Joining mDNS multicast group on interface wlan0.IPv6 with address fe80::5604:a6ff:fede:cbba. Oct 19 14:03:08 Zircon avahi-daemon[944]: New relevant interface wlan0.IPv6 for mDNS. Oct 19 14:03:08 Zircon avahi-daemon[944]: Registering new address record for fe80::5604:a6ff:fede:cbba on wlan0.*. Oct 19 14:03:10 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7 (xid=0x6713caf2) Oct 19 14:03:17 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15 (xid=0x6713caf2) Oct 19 14:03:27 Zircon NetworkManager[909]:  (wlan0): IP6 addrconf timed out or failed. Oct 19 14:03:27 Zircon NetworkManager[909]:  Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) scheduled... Oct 19 14:03:27 Zircon NetworkManager[909]:  Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) started... Oct 19 14:03:27 Zircon NetworkManager[909]:  Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) complete. Oct 19 14:03:32 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10 (xid=0x6713caf2) Oct 19 14:03:42 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14 (xid=0x6713caf2) Oct 19 14:03:52 Zircon NetworkManager[909]:  (wlan0): DHCPv4 request timed out. Oct 19 14:03:52 Zircon NetworkManager[909]:  (wlan0): canceled DHCP transaction, DHCP client pid 8714 Oct 19 14:03:52 Zircon NetworkManager[909]:  Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) scheduled... Oct 19 14:03:52 Zircon NetworkManager[909]:  Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) started... Oct 19 14:03:52 Zircon NetworkManager[909]:  (wlan0): device state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5] Oct 19 14:03:52 Zircon NetworkManager[909]:  Marking connection 'Diamond' invalid. Oct 19 14:03:52 Zircon NetworkManager[909]:  Activation (wlan0) failed for connection 'Diamond' Oct 19 14:03:52 Zircon NetworkManager[909]:  Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) complete. Oct 19 14:03:52 Zircon NetworkManager[909]:  (wlan0): device state change: failed -> disconnected (reason 'none') [120 30 0] Oct 19 14:03:52 Zircon NetworkManager[909]:  (wlan0): deactivating device (reason 'none') [0] Oct 19 14:03:52 Zircon kernel: [ 1957.444402] wlan0: deauthenticating from 00:1f:33:e9:99:8a by local choice (reason=3) Oct 19 14:03:52 Zircon wpa_supplicant[1415]: wlan0: CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3 Oct 19 14:03:52 Zircon NetworkManager[909]:  (wlan0): supplicant interface state: completed -> disconnected Oct 19 14:03:52 Zircon kernel: [ 1957.468579] cfg80211: Calling CRDA to update world regulatory domain Oct 19 14:03:52 Zircon kernel: [ 1957.475397] cfg80211: World regulatory domain updated: Oct 19 14:03:52 Zircon kernel: [ 1957.475404] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Oct 19 14:03:52 Zircon kernel: [ 1957.475410] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) Oct 19 14:03:52 Zircon kernel: [ 1957.475414] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) Oct 19 14:03:52 Zircon kernel: [ 1957.475419] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) Oct 19 14:03:52 Zircon kernel: [ 1957.475423] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) Oct 19 14:03:52 Zircon kernel: [ 1957.475427] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) 

有人有主意吗?

我有完全相同的问题,我找到了一个相当人为的修复:重新制作现场CD。 在工作的Ubuntu安装上,我安装了Ubuntu Customization Kit (UCK),我用来自定义Kubuntu 13.10的原始ISO。 基本上,UCK在ISO中chroots并允许您自定义它。 我启动了UCK并要求它允许我访问控制台,然后我修改了/etc/apt/sources.list并添加了这一行:

 deb http://archive.ubuntu.com/ubuntu/ saucy-proposed main restricted universe multiverse 

能够下载最新(不稳定)的软件包。 然后我运行了apt-get updateapt-get dist-upgrade ,其中安装了plasma-nm和其他与网络相关的软件包。 然后我结束了UCK会话并构建了一个新的ISO。 如果我使用这个自定义的ISO启动我的系统,那么DHCP不会超时,显然一切正常。

如果有人有兴趣我可以把我的ISO放在网上(只是发表评论,我不想上传1GB,如果没有人会使用它),但我敦促你创建自己的ISO,因为它简单而你不必须相信我,并假设我没有篡改ISO。

请注意,我只测试了实时系统,但没有运行完整安装。 因人而异。

从日常构建ISO安装13.10时遇到了同样的问题。 完全升级系统为我解决了问题。

我遵循的步骤是:

  • 使用以太网连接(因为手动配置无线是一种痛苦)
  • 运行dhclient eth0进行配置,确保接口已启动
  • apt-get update / apt-get dist-upgrade例程
  • 删除以前存储的所有无线连接
  • 重启

这解决了我的问题。 但是,网络管理员经常尝试接管和取消配置连接,因此下载停止。 我不得不取消下载,再次运行dhclient eth0 ,然后恢复dist-upgrade。

我希望这个对你有用!

13.10中包含的驱动程序存在一些问题。 它似乎越来越糟。

如果您喜欢冒险,我会使用驱动程序源代码并为自己修复。 我在Github上发布了它: https : //github.com/FreedomBen/rtl8188ce-linux-driver

到目前为止,这是我所知道的驱动程序的唯一版本(除了预先打包的版本),它可以在Ubuntu 13.10上编译和工作。 README.md文件中有安装说明。

这不是一个真正的答案,它是一种解决方法。 看来,正如已经注意到的那样,13.10内核中包含的驱动程序存在缺陷。 我从http://kernel.ubuntu.com/~kernel-ppa/mainline/安装了内核版本3.8.13-03081312-generic并从中启动。 我的无线现在工作正常。

编辑:内核3.9.11-030911-generic中的驱动程序也可以工作,这就是我现在使用的。

而另一个更新:内核3.12.0-031200-generic已经解决了这个问题。

您可以尝试使用我在网络中放置的脚本:

bin / sh的

案例![%] in .bin / sh nmcli nm sleep = false’network’结束案例

它可能会以这种方式工作。