Я недавно установил 12.04 LTS на свою машину. Это двойная загрузка с Windows 7 на другой стороне. В то время как на Windows у меня есть твердое соединение с полными барами в течение всего дня. Однако на стороне Ubuntu у меня 3 бара из 4, и соединение постоянно прерывается. Он отключается только на секунду или две, но при этом он отключает мой VPN. Поэтому я должен следить за своим значком Wi-Fi.
Моя машина - Toshiba Satellite L755
Я попытался sudo iwconfig wlan0 power off
в терминале, но я получаю это:
Ошибка беспроводного запроса «Set Power Management» (8B2C): Сбой SET на устройстве wlan0; Операция не поддерживается.
После перехода в настройки системы> дополнительные драйверы оборудования я получаю сообщение «В этой системе не используются проприетарные драйверы»
Когда я запускаю sudo lspci
и получаю следующие результаты:
Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b4)
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
03:00.0 Ethernet controller: Qualcomm Atheros AR8152 v2.0 Fast Ethernet (rev c1)
[ 1127] Итак, я скачал последнюю версию драйвера с веб-сайта Realtek, скопировал ее на рабочий стол и извлек ее. В терминале я запускаю sudo apt-get install gcc build-essential linux-headers-generic linux-headers-$(uname -r)
cd ~/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013
make
make install
В этот момент я получаю длинный свиток с несколькими упоминаниями об ошибке1 и ошибке 2. Я пытаюсь перезагрузить компьютер с помощью
sudo modprobe -v rtl8188ee
, но он говорит, что не может быть найден. Поэтому я вручную перезагружаюсь, и ничего не меняется при сканировании «Дополнительные драйверы». Поэтому я не могу сказать, правильно ли я инсталлирую, или происходит что-то еще.
Источники, которые я использовал до сих пор:
http://ubuntuforums.org/showthread.php?t=2162026
шаг за шагом Ubuntu 12.04 устанавливает драйвер Realtek RTL8188CE
Вот что я получаю после ввода
cd ~/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013
make clean
в терминал: Ок. После выполнения шагов, приведенных в ответе Chili555 ниже, я думаю, что все прошло гладко. Стоит отметить, что после ввода команды
sudo modprobe rtl8192ce
ничего не произошло. Поэтому я перезагрузился вручную. Теперь у меня на панели Wi-Fi светятся все полосы (в отличие от ранее, когда у меня было только 3)
Chili555 разместил текстовый файл в разделе комментариев ниже, который показывает, как он должен выглядеть при вводе 4 строки кода в гедите. Это было очень полезно. Кроме того, помните, где находится ваш каталог при вводе команды в терминале для очистки загрузки. Я указал «рабочий стол», потому что именно там находился мой извлеченный почтовый индекс.
РЕДАКТИРОВАТЬ: НА СЛЕДУЮЩИЙ ДЕНЬ, хорошо проведя вечер в Ubuntu, я обнаружил, что я все еще в той же лодке, что и раньше. Я до сих пор не смог исправить эту проблему прерывистых отключений.
Во-первых, давайте очистим файл с вашей первой попытки:
cd Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013
make clean
Теперь давайте изменим один файл:
gedit pci.h
В верхней части файла, после комментария раздел все выстроены в ** , добавьте следующую последовательность:
#ifndef __devinit
#define __devinit
#define __devinitdata
#endif
Прочитай внимательно, сохрани и закрой gedit. Теперь сделайте:
make
sudo make install
Наконец, я считаю, что вам нужен драйвер rtl8192ce, а не rtl8188ee:
sudo modprobe rtl8192ce
Теперь ваша беспроводная сеть должна работать.
Извините, chili555, могу ли я получить помощь в установке этого, но для драйвера rtl8723ae? Я получаю 2 ошибки и, похоже, не работает нормально.