Перервані з'єднання Wi-Fi можуть бути пов'язані з екологічним або програмним забезпеченням.
Я спробую зберегти це якомога загальніше, щоб відповідь могла застосовуватись до будь-яких WiFi-карт.
Три екологічні сфери, які слід розглянути, перш ніж поглиблюватись із пропозиціями щодо програмного забезпечення нижче:
Шифрування WIFI - Спробуйте змінити метод шифрування на вашому маршрутизаторі WIFI, перевірте, чи це призводить до стабільнішого з'єднання.
Сам маршрутизатор WIFI - Спробуйте перейти до нової точки доступу, чи все ще виникають проблеми з підключенням?
Канал WIFI - Спробуйте змінити канал, на якому спілкується ваш маршрутизатор. У вашому регіоні може бути занадто багато трафіку на обраному вами каналі.
Як тільки ви виключаєте ці сфери, ви можете розглянути п’ять можливих програм:
- Подивившись, чи існує який-небудь резервний порт WiFi, і якщо так, встановіть відповідний пакет
- Подивіться, чи це питання на 64-бітну чи 32-бітну версію
- Спробуйте новіше ядро, або наступне доступне стабільне ядро АБО тестування самої останньої версії альфа / бета-версії Ubuntu, яка містить останнє ядро кандидата випуску
- Відключення управління живленням бездротової картки
- (вибір самої крайньої можливості) за допомогою NDISWrapper
Бекспорти
Розробники ядра часто випускають програмний пакет, що містить оновлення для пристроїв WiFi, отримані з останнього або останнього ядра.
Для Натті цей пакет називається linux-backports-modules-cw-2.6.39-generic(спасибі Хорхе). Цей пакет можна знайти або в запропонованому сховищі, або в сховищі резервного порту. Поставте відповідний прапорець у джерелах програмного забезпечення та перезавантажте останні оновлення.
Відкрийте Центр програмного забезпечення або Synaptic Manager і знайдіть пакет, названий (або аналогічно названий), як зазначено вище. Якщо пакет доступний, встановіть його, перезавантажте та подивіться, чи WiFi-з'єднання стабільніше.
64 біт проти 32 біт
Коли лінукс дозріває, проблеми з 64-бітною та 32-бітовою версіями повинні зменшитись. Однак невідомо, що 64-бітна установка може бути більш нестабільною порівняно з 32-бітовою установкою - і навпаки.
Для вашої картки я знайшов тут повідомлення про помилку для вашої бездротової картки, в якому описані ваші симптоми - ядро 64 біт, Wi-Fi скидає з'єднання випадковим чином.
Спершу візьміть резервну копію вашої системи, використовуючи, наприклад, Clonezilla, щоб у вас було щось, з чого легко відновити.
Спробуйте встановити 32-бітну версію Natty. Перевірте, чи ваш зв’язок стабільніший. Ви також можете перевірити інші пропозиції в цій відповіді в цій 32-бітовій конфігурації.
Новіше ядро
Тестування більш нового ядра іноді може викликати проблеми нестабільності - наприклад, проблеми з завантаженням і чорним екраном. Я рекомендую вам спочатку видалити будь-які графічні драйвери додаткового обладнання (наприклад, ATI або Nvidia). Я також рекомендую мати хорошу резервну копію, наприклад, використовуючи CloneZilla, з якого можна відновити.
Шукайте наступне стабільне основне ядро звідси на LaunchPad .
Переглядаючи списки змін на ядрі 2.6.39, воно згадує деякі оновлення вашої картки.
Ви можете встановити ядро 2.6.39, як описано в моїй відповіді тут .
Відключення керування живленням
Іноді бездротові карти можуть мати режими управління живленням. Невідомо, що ці режими будуть баггі в Linux. Вимкнення керування живленням іноді може допомогти.
Можливо, вам доведеться зробити кілька досліджень Google, щоб перевірити, чи існує певний метод відключення керування живленням. Нижче наведено метод, який я використовував у минулому для деяких карток.
Від типу терміналу:
gksu gedit /etc/pm/power.d/wireless
Якщо відкритий файл містить будь-які заяви, додайте наступний рядок (якщо він ще не існує)
/sbin/iwconfig wlan0 power off
Якщо відкритий файл порожній, додайте наступне
#!/bin/sh
/sbin/iwconfig wlan0 power off
Тепер скопіюйте та вставте наступне:
sudo chmod +x /etc/pm/power.d/wireless
Потім перезавантажте.
джерело
NDISWrapper
Примітка - NDISWrapper може спричинити проблеми з чорним екраном під час завантаження - тому, маючи хорошу резервну копію, наприклад, використовуючи CloneZilla, з якої можна відновити.
Свого часу NDISWrapper був одним із часто використовуваних методів бездротових карт, тому що в ядрі було так мало підтримки бездротових драйверів.
Останнім часом це випало з користі з багатьох причин, через які я не збираюся йти ...
Якщо чесно, RTL8187se є в ядрі вже деякий час, тому наступні пропозиції слід розглядати як крайній захід.
Шукайте ndisgtkв центрі програмного забезпечення та інсталюйте
Тепер завантажте драйвери windows xp , у вашому випадку від Realtek
Витяг із zip-файлу.
Використовуючи ndisgtk - перейдіть до папки - RTL8187SE - WinXP та вкажіть ndisgtk на .infфайл. Будемо сподіватися, що зараз (можливо після перезавантаження) менеджер мережі повинен використовувати цей драйвер для переваги драйвера ядра RTL8187SE - nb, сподіваємось, вам не доведеться в чорний список ядра.
linux-backports-modules-cw-2.6.39-generic, а потім перезавантажити і побачити, чи все ще є проблема?