Беспроводной драйвер Lenovo Yoga 13 Realtek

16

Я недавно купил Lenovo Yoga 13 и установил на нее Ubuntu 13.04 прошлой ночью. Мне не удалось подключиться к беспроводной сети, и я подумал, что сегодня буду с ним возиться. Сегодня я ознакомился с подробными инструкциями по адресу: http://majordamo.wordpress.com/2013/05/15/getting-the-realtek-rtl8723ae-bt-wi-fi-card-to-work-on -a-lenovo-yoga-13-on-linux-mint-13-ubuntu-12-10 / Проблема в том, что я не могу загрузить и установить требуемые заголовки, поскольку у меня нет ЛЮБОГО подключения к Интернету на этом устройстве. Есть ли какой-нибудь способ для меня, чтобы получить их на флешку и перенести их в Lenovo?

Любая помощь приветствуется. Благодарность

AbsoluteZ3r0
источник

Ответы:

24

Обновление : по состоянию на 14.10 utopic, по умолчанию включен полуработающий драйвер, но он часто отключается и имеет проблемы с переподключением. Лучшее решение - продолжить сборку драйвера lwfinger, как описано ниже, а затем занести в черный список драйвер, включенный в Ubuntu.

Это как-ссылка устарела; последнюю версию беспроводного драйвера rtl8723au можно найти по адресу https://github.com/lwfinger/rtl8723au .

При подготовке нам понадобятся некоторые инструменты сборки и заголовки ядра:

sudo apt-get install git build-essential linux-headers-generic linux-headers-$(uname -r)

Вот шаги для установки:

git clone https://github.com/lwfinger/rtl8723au.git
cd rtl8723au/
make
sudo make install
sudo modprobe 8723au

Когда вы обновляете ядро, вам нужно будет снова выполнить эти шаги, чтобы беспроводная сеть работала (кроме git clone). Чтобы получить последнюю версию кода, используйте git pull. В качестве альтернативы вы можете настроить DKMS, чтобы сделать это для вас, как описано в ответе пользователя 20826 .

Драйвер Bluetooth для этого чипа можно найти по адресу https://github.com/lwfinger/rtl8723au_bt . Выполните подготовку, как указано выше, и установите так:

git clone https://github.com/lwfinger/rtl8723au_bt.git
cd rtl8723au_bt/
make
sudo make install
Дэвид
источник
2
Надо сказать, что вы должны убедиться, что вы modprobe именно так, как здесь сказано. Я продолжал делать sudo modprobe rtl8723ae, что оказалось не правильно.
Хош Садик
1
ВНИМАНИЕ: Драйвер bluetooth вызвал у меня панику ядра во время (восстановления) загрузки (ядро 3.13.0-24 родовое в Ubuntu GNOME 14.04). Чтобы исправить это, объедините github.com/lwfinger/rtl8723au_bt/pull/9 in.
GameScripting
1
Драйвер, поставляемый с 14.10, у меня не работает, подключение к wifi-роутеру длится минуты и в конце концов не удается. У lwfinger-driver все было хорошо, до обновления до 14.10. Когда я пытаюсь вернуться к lwfinger-драйверу, собранному и установленному из исходных кодов, у меня не получается выполнить шаг «sudo modprobe 8723au». Устройство занято. Скорее всего, стандартный драйвер из Ubuntu получает контроль над lwfinger-driver. Кто-нибудь разобрался, как с этим справиться?
Вак
1
OK. есть wifi, работающий с этим: $ cat /etc/modprobe.d/blacklist-ideapad_laptop.conf черный список ideapad_laptop @david вы можете добавить это к своей информации обновления.
Вак
1
хорошо, вот мой опыт: lwfinger привел драйвер в довольно надежное состояние - это понятно после использования PITA с разочаровывающе нестабильным встроенным драйвером Ubuntu 14.10.
Вак
15

Автор объединил поддержку DKMS несколько месяцев назад, но не включил ее в процесс make install. Выполнение этих команд добавит его в DKMS, поэтому вам не придется вручную перекомпилировать после каждого обновления ядра.

С https://github.com/lwfinger/rtl8723au/blob/master/README.dkms :

Чтобы заставить DKMS работать:

  • Установить дкмс

    sudo apt-get install dkms
    
  • Клонировать этот источник в каталог /usr/src/8723au-0.1/

    sudo git clone https://github.com/lwfinger/rtl8723au.git /usr/src/8723au-0.1
    

    или если вы уже клонировали его [PATH]

    sudo cp -R [PATH] /usr/src/8723au-0.1
    
  • Запустите (как root):

    dkms add -m 8723au -v 0.1
    
  • Протестируйте сборку:

    dkms build -m 8723au -v 0.1
    

Отныне этот драйвер должен быть доступен для любых новых ядер.

user20826
источник
1
Это могло бы здорово изменить ответ Дэвида .
Дэвид Фёрстер
1

Пост № 6 здесь, хотя и для другого драйвера, описывает процесс загрузки и установки linux-заголовков и build-essential на флэш-накопитель, передачи их в Yoga и их установки. http://ubuntuforums.org/showthread.php?t=2050126 Это громоздко и утомительно, но это можно сделать.

chili555
источник
-1

Я сделал видео на YouTube, чтобы рассказать всем об этом: http://www.youtube.com/watch?v=H3WdsSHo5Sw, просто следуйте инструкциям в разделе заметок или смотрите видео очень внимательно.

Извините, я только что создал новый канал, и мне пришлось изменить ссылку

Зак Хунсакер
источник