Я пытаюсь построить модуль Realtek 8723e для моей беспроводной сети, но получаю ошибки
Следуя приведенной здесь инструкции, я попытался собрать этот драйвер.
Некоторая информация о моем ноутбуке:
Toshiba Satellite S855-S5254
8 ГБ ОЗУ
Процессор Intel i7-3610QM 2,30 ГГц
Ethernet - контроллер Ethernet Atheros AR8161/8165 PCI-E Gigabyte
Wireless - Realtek RTL8723AE Беспроводная локальная сеть 802,11n PCI-E NIC
64-битная ОС Windows 7 установлена
64-битная версия Ubuntu Desktop 12.10 установлена
Небольшое примечание: я использовал беспроводной сетевой адаптер USB для загрузки файлов по мере необходимости, а затем удаляю его, когда он не нужен.
Я получаю следующее: я сначала получаю следующее, используя этот синтаксис: sudo apt-get install build-essential linux-headers-generic linux-headers-uname -r
Что приводит к следующему:
Чтение списков пакетов... Построение дерева зависимостей... Чтение информации о состоянии... build-essential уже самая новая версия. linux-headers-3.5.0-17-generic - это уже самая новая версия. linux-headers-generic - это уже самая новая версия. 0 обновлено, 0 недавно установлено, 0 для удаления и 220 не обновлено.
Это был второй раз, когда я выполнил вышеупомянутый синтаксис, потому что я не был уверен, что он завершился правильно.
Не уверенный в том, что все идет правильно, я пошел за архивом драйвера и извлек его, используя следующее:
wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz | tar -xz
Я верю, что все прошло хорошо с этим для всех файлов, перечисленных в листинге архива, затем я выполняю команду make со следующими результатами:
CD Realtek сделать
модули make -C /lib/modules/3.5.0-17-generic/build M=/home/slalonde/realtek make[1]: вход в каталог /usr/src/linux-headers-3.5.0-17-generic'
CC [M] /home/slalonde/realtek/base.o
make[1]: Leaving directory
/usr/src/linux-headers-3.5.0-17-generic"
И тогда я делаю make install со следующими результатами:
модули make -C /lib/modules/3.5.0-17-generic/build M=/home/slalonde/realtek make[1]: вход в каталог /usr/src/linux-headers-3.5.0-17-generic'
CC [M] /home/slalonde/realtek/base.o
make[1]: Leaving directory
/usr/src/linux-headers-3.5.0-17-generic"
Я проверяю, есть ли драйвер, используя следующее:
sudo modprobe rtl8723e
ФАТАЛЬНО: модуль rtl8723e не найден
Так что, как видите, я не добиваюсь большого успеха. Любая помощь будет оценена.
1 ответ
У меня есть точный quad core i7 Toshiba laptop Satellite S855-S5254
с Ethernet - Atheros AR8161/8165 PCI-E Gigabyte
контроллер Ethernet и Wireless - Realtek RTL8723AE Wireless LAN 802,11n PCI-E NIC
,
Я впервые установил Ubuntu 12.10 1 марта. Базовая установка не распознала ни мою Ethernet, ни беспроводную карту. Я смог запустить Ethernet, следуя http://ubuntuforums.org/showthread.php?t=2114293 (вклад praseodym). Как только это началось, я смог использовать apt-get
обновлять. После чего я получил беспроводное соединение, следуя инструкциям на беспроводной карте Realtek RTL8723AE-BT не распознается (вклад user239558 для ядра 3.5 linux).
Я думаю, проблема в том, что вы используете сборку драйвера для более раннего ядра.