Интернет отключается каждые несколько минут, иногда это длится дольше, но это случается в конце концов. Я все еще могу использовать Интернет, если я отключаюсь от меню и нажимаю снова подключиться. Любая помощь будет оценена :)
Детали моей беспроводной карты:
Беспроводная карта: 04: 00.0 Сетевой контроллер: Realtek Semiconductor Co., Ltd. RTL8187SE Контроллер беспроводной локальной сети (версия 22)
Я просто использую старую 64-битную Ubuntu, полностью обновленную (Kernel 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
Я просто пользуюсь стандартным сетевым менеджером, ничего не настраиваю на самом деле ..
11.04
networking
wireless
Хорхе Кастро
источник
источник
linux-backports-modules-cw-2.6.39-generic
, затем перезагрузить компьютер и посмотреть, есть ли проблема?Ответы:
Отключенные соединения WiFi могут быть связаны с окружающей средой или программным обеспечением.
Я постараюсь сделать это как можно более общим, чтобы ответ мог относиться к любым картам WiFi.
Три области окружающей среды, которые вы должны рассмотреть, прежде чем углубляться в предложения программного обеспечения ниже:
Шифрование WIFI - попробуйте изменить метод шифрования на маршрутизаторе WIFI, посмотрите, приведет ли это к более стабильному соединению.
Сам WIFI Router - попробуйте перейти на новую точку доступа, у вас все еще есть проблемы с подключением?
Канал WIFI - попробуйте изменить канал, по которому маршрутизатор общается. В вашем регионе может быть слишком много трафика на выбранном вами канале.
Как только вы исключили эти области, вы можете рассмотреть пять возможных вариантов программного обеспечения:
Backports
Разработчики ядра часто выпускают программный пакет, содержащий обновления для WiFi-устройств, полученные из самого последнего или самого последнего ядра.
Для Натти этот пакет называется
linux-backports-modules-cw-2.6.39-generic
(спасибо Хорхе). Этот пакет можно найти либо в предлагаемом репозитории, либо в репозитории backport. Установите соответствующий флажок в разделе «Источники программного обеспечения» и перезагрузите последние обновления.Откройте Центр программного обеспечения или Synaptic Manager и найдите пакет с именем (или аналогичным именем), как указано выше. Если пакет доступен, установите его, перезагрузите и посмотрите, является ли соединение WiFi более стабильным.
64 бит против 32 бит
По мере развития Linux проблемы с 64-битными и 32-битными должны уменьшаться. Однако не неизвестно, что 64-битная установка может быть более нестабильной по сравнению с 32-битной установкой - и наоборот.
Для вашей карты я нашел отчет об ошибке для вашей беспроводной карты, который описывает ваши симптомы - 64-битное ядро, Wi-Fi разрывает соединение случайным образом.
Сначала сделайте резервную копию вашей системы, используя, например, Clonezilla, чтобы у вас было что-то, что вы можете легко восстановить.
Попробуйте установить 32-битную версию Natty. Посмотрите, является ли ваше соединение более стабильным. Вы также можете проверить другие предложения в этом ответе в этой 32-битной конфигурации.
Более новое ядро
Тестирование нового ядра может иногда вызывать проблемы нестабильности - например, проблемы с загрузкой и черным экраном. Я бы порекомендовал вам сначала удалить любые графические драйверы дополнительного оборудования (например, ATI или Nvidia). Я также рекомендую, чтобы у вас была хорошая резервная копия, например, с использованием CloneZilla, которую вы можете восстановить.
Ищите следующее стабильное ядро mainline отсюда на LaunchPad .
Глядя на списки изменений в ядре 2.6.39, там упоминаются некоторые обновления для вашей карты.
Вы можете установить ядро 2.6.39, как описано в моем ответе здесь .
Отключение управления питанием
Иногда беспроводные карты могут иметь режимы управления питанием. Не секрет, что эти режимы содержат ошибки в Linux. Иногда может помочь отключение управления питанием.
Возможно, вам придется провести некоторые исследования Google, чтобы узнать, существует ли какой-либо конкретный метод отключения управления питанием. Ниже приведен метод, который я использовал в прошлом для некоторых карт.
Из типа терминала:
Если открытый файл содержит какие-либо операторы, добавьте следующую строку (если он еще не существует)
Если открытый файл пуст, добавьте следующее
Теперь скопируйте и вставьте следующее:
Затем перезагрузите компьютер.
источник
NdisWrapper
Примечание. NDISWrapper может вызвать проблемы с черным экраном при загрузке, поэтому создайте хорошую резервную копию, например, с помощью CloneZilla, которую можно восстановить.
Несколько лет назад NDISWrapper был одним из часто используемых методов для беспроводных карт, поскольку в ядре было так мало поддержки беспроводных драйверов.
В последнее время он потерял популярность по многим причинам, в которые я не пойду ...
Если честно, RTL8187se был в ядре в течение некоторого времени, поэтому следующее предложение следует рассматривать как последнее средство.
Ищите
ndisgtk
в программном центре и устанавливайтеТеперь скачайте драйверы windows xp , в вашем случае от Realtek
Извлечь из архива.
Используя ndisgtk - перейдите в папку - RTL8187SE - WinXP и укажите ndisgtk в
.inf
файл. Надеемся, что теперь (возможно, после перезагрузки) сетевой менеджер должен использовать этот драйвер вместо драйвера ядра RTL8187SE - nb, надеюсь, вам не нужно вносить ядро в черный список.источник
Это звучит похоже на проблему, как я привык входить в Meego (нет, не в Ubuntu), где Wi-Fi использовался так часто, что это была настоящая боль.
Я помню, что в то время это было исправлено путем редактирования файла rc.local с действительно простым исправлением, которое работало (хотя и в Meego), но
gksudo gedit rc.local
Вставьте следующие строки, если их еще нет (или раскомментируйте их)
(Первоначально в более старой ошибке meego нам приходилось менять wlan0 на eth1 (не знаю почему, но это означало, что мы использовали eth1, а не wlan0)
старая ошибка
НО это была проблема с Broadcom, однако она казалась немного похожей на то, что вы описывали.
источник