互联网每隔几分钟就会中断一次,有时持续时间更长,但最终会发生。如果我从菜单断开连接并再次单击连接,我仍然可以使用互联网。任何帮助,将不胜感激 :)
我的无线网卡的详细信息:
无线网卡:04:00.0 网络控制器:Realtek Semiconductor Co., Ltd. RTL8187SE 无线局域网控制器 (rev 22)
我只是在运行一个普通的完全最新的 64 位 Ubuntu(内核 2.6.38-10-generic)
内核如何识别我的无线网卡:
*-network
description: Wireless interface
product: RTL8187SE Wireless LAN Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlan0
version: 22
serial: 00:24:21:cf:89:f6
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=r8180 latency=0 multicast=yes wireless=802.11b/g
resources: irq:17 ioport:3000(size=256) memory:fa000000-fa003fff
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: eth0
version: 03
serial: 00:03:0d:de:97:eb
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.67 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:43 ioport:4000(size=256) memory:f6000000-f6000fff memory:f4000000-f4003fff memory:f4020000-f403ffff
Run Code Online (Sandbox Code Playgroud)
我只是使用标准的网络管理器,并没有真正定制任何东西..
断开的 WiFi 连接可能与环境或软件有关。
我会尽量保持它的通用性,以便答案可以适用于任何 WiFi 卡。
在深入研究以下软件建议之前,您应该考虑的三个环境领域:
WIFI 加密 - 尝试更改 WIFI 路由器上的加密方法,看看是否会导致连接更稳定。
WIFI 路由器本身 - 尝试移动到一个新的接入点,您还有连接问题吗?
WIFI 频道 - 尝试更改您的路由器正在通信的频道。在您所在的地区,您选择的频道可能流量过多。
一旦你排除了这些领域,你可以考虑五种可能的软件途径:
内核开发人员通常会发布一个软件包,其中包含源自最新或最新内核的 WiFi 设备更新。
对于 Natty,这个包被称为linux-backports-modules-cw-2.6.39-generic
(感谢 Jorge)。这个包可以在建议的存储库或 backport 存储库中找到。勾选软件源中的相应复选框并重新加载最新更新。
打开软件中心或 Synaptic Manager 并搜索如上命名(或类似命名)的包。如果有包,安装包,重启,看看WiFi连接是否更稳定。
随着 linux 的成熟,64 位与 32 位的问题应该会减少。然而,与 32 位安装相比,64 位安装可能更不稳定——反之亦然。
对于您的卡,我在此处找到了无线卡的错误报告,其中描述了您的症状 - 64 位内核,wifi 随机断开连接。
首先使用例如 Clonezilla 备份您的系统,以便您可以轻松地从中恢复。
尝试安装 32 位版本的 Natty。看看你的连接是否更稳定。您还可以在此 32 位配置中测试此答案中的其他建议。
测试较新的内核有时会导致不稳定问题 - 例如启动和黑屏问题。我建议您先删除任何附加硬件图形驱动程序(例如 ATI 或 Nvidia)。我还建议您有一个好的备份,例如,使用可以从中恢复的 CloneZilla。
在 LaunchPad 上从这里寻找下一个稳定的主线内核。
查看内核 2.6.39上的更改列表,它确实提到了您的卡的一些更新。
您可以按照我在此处的回答中所述安装 2.6.39 内核。
有时无线卡可以有电源管理模式。众所周知,这些模式在 linux 中存在问题。关闭电源管理有时会有所帮助。
您可能需要进行一些 Google 研究,以查看是否有禁用电源管理的特定方法。以下是我过去用于某些卡片的方法。
从终端类型:
gksu gedit /etc/pm/power.d/wireless
Run Code Online (Sandbox Code Playgroud)
如果打开的文件包含任何语句,则添加以下行(如果尚不存在)
/sbin/iwconfig wlan0 power off
Run Code Online (Sandbox Code Playgroud)
如果打开的文件为空,则添加以下内容
#!/bin/sh
/sbin/iwconfig wlan0 power off
Run Code Online (Sandbox Code Playgroud)
现在复制并粘贴以下内容:
sudo chmod +x /etc/pm/power.d/wireless
Run Code Online (Sandbox Code Playgroud)
然后重启。
注意 - NDISWrapper 可能会导致启动时出现黑屏问题 - 所以要有一个好的备份,例如,使用你可以从中恢复的 CloneZilla。
NDISWrapper 在几年前曾经是无线网卡的一种常用方法,因为内核对无线驱动程序的支持很少。
由于许多我不会讨论的原因,它最近失宠了......
老实说,RTL8187se 在内核中已经有一段时间了,所以下面的建议应该被视为最后的手段。
ndisgtk
在软件中心搜索并安装
现在从 Realtek下载windows xp 驱动程序
从 zip 文件中提取。
使用 ndisgtk - 导航到文件夹 - RTL8187SE - WinXP 并将 ndisgtk 指向该.inf
文件。希望现在(也许在重新启动后)网络管理器应该优先使用这个驱动程序而不是 RTL8187SE 内核驱动程序 - 希望你不必将内核列入黑名单。
归档时间: |
|
查看次数: |
14230 次 |
最近记录: |