Нужно несколько перезагрузок для подключения к беспроводной

Я использую xubuntu 12.10 на моем нетбуке msi wind U100. У меня проблема с беспроводным соединением. Независимо от того, подключается ли беспроводное соединение автоматически к известной точке доступа Wi-Fi (как дома, так и в старбаксах), очень важно. Иногда мне нужно перезагрузить один или несколько раз, чтобы подключить его. В противном случае, он пытается и продолжает просить меня ввести пароль (который сохраняется и когда он работает, так что проблема не с паролем).

Каждый раз, когда мой компьютер просыпается от сна одна и та же проблема. Я должен сделать перезагрузку, чтобы подключиться к беспроводной.

Я искал везде, но не нашел решения. Я был бы очень признателен, если у кого-то есть решение. Я с удовольствием поделюсь информацией об оборудовании / программном обеспечении или конфигурации, если меня об этом спросят, но я не знаю точно, чем поделиться и где их найти.

Спасибо за любую помощь.

2 ответа

Решение

обзор

Проблема, кажется, с глючным драйвером r8187se, Резолюция обрисована в общих чертах ниже, с подробными шагами и пояснениями, чтобы следовать. Обратите внимание, что эта проблема может возникнуть и из-за других драйверов, и может работать. Я описываю свою ситуацию с RTL8187SE на нетбуке msi wind U100 под управлением Ubuntu 12.10.

  1. Загрузите драйвер WinXP для беспроводной сети realtek.
  2. устанавливать ndiswrapper-1.58rc1 (не версия по умолчанию ndiswrapper-1.57 из хранилища. Смотрите более подробную информацию ниже.
  3. Установите загруженный драйвер, используя ndiswrapper,
  4. Черный список r8187se,
  5. Настроить для загрузки ndiswrapper,

ШАГ 1. Загрузите драйвер Windows для беспроводной локальной сети Realtek RTL8187SE

Скачайте подходящий драйвер от Realtek. Распакуйте zip-файл, перейдите в соответствующую папку WinXP и найдите драйвер как *.inf файл.

ШАГ 2. Установите ndiswrapper-1.58rc1

Версия, найденная в хранилище Ubuntu для этого драйвера: 1.57. Было много проблем с использованием этой версии или компиляцией из ndiswrapper-dkms, Вот почему я не предлагаю прямо использовать apt-get для установки ndisgtk, Выдает ошибку "драйвер не найден". Для обхода я последовал и предложил следующий метод:

  1. Скачать ndiswrapper-1.58rc1 с этого сайта.

  2. экстракт

    $ tar -zxvf ndiswrapper-1.58rc1.tar.gz
  3. cd в извлеченный каталог. И введите в командной строке:

    $ make
    $ sudo make install

Сейчас ndiswrapper установлено.

ШАГ 3. Установите драйвер Windows в ndiswrapper,

Следуй этим шагам:

$ ndiswrapper -i /full/path/to/WinXP/Driver/driver.inf
$ ndiswrapper -m
$ modprobe ndiswrapper

Теперь драйвер Windows готов к использованию.

Теперь нам нужно отключить r8187se от загрузки, и сделать ndiswrapper загрузить автоматически при запуске и проснуться от приостановки.

ШАГ 4. Отключить r8187se,

Редактировать файл /etc/modprobe.d/blacklist.conf (или соответствующий файл для этого эффекта, если вы используете более старую версию Ubuntu) от имени root и добавьте строку:

черный список r8187se

ШАГ 5. Включить ndiswrapper автоматически.

Редактировать файл /etc/rc.local и добавьте следующую строку перед последней строкой:

modprobe ndiswrapper

Убедитесь, что этот файл заканчивается строкой:

выход 0

Теперь не должно быть никаких проблем. По крайней мере, я этого не сделал!

Вы бы попробовали это раньше?

sudo gedit /etc/pm/config.d/config

Эта команда откроет пустой файл, затем добавит следующую строку в файл

SUSPEND_MODULES="rtl8187se"

Я думаю, эта операция решит проблему, которая возникает, когда ваш компьютер просыпается.

http://ubuntuforums.org/showpost.php?p=10226021&postcount=2

Другие вопросы по тегам