Driver sem fio Lenovo Yoga 13 Realtek


16

Eu comprei recentemente um Lenovo Yoga 13 e coloquei o Ubuntu 13.04 nele ontem à noite. Eu era incapaz de obter o acesso sem fio e pensei que eu iria mexer com isso hoje. Hoje eu segui o detalhado 'how-to' em: 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 / O problema é que não consigo baixar e instalar os cabeçalhos necessários, pois não tenho QUALQUER conexão com a Internet neste dispositivo. Existe alguma maneira de colocá-los em uma unidade flash e trazê-los para a Lenovo?

Toda e qualquer ajuda é apreciada. obrigado

Respostas:


24

Atualização : a partir da 14.10 utópica, há um driver semi-ativo incluído por padrão, mas ele freqüentemente se desconecta e tem dificuldade em se reconectar. A melhor solução é continuar construindo o driver lwfinger, conforme descrito abaixo, e depois colocar na lista negra o driver incluído no Ubuntu.

Esse link de instruções está desatualizado; a versão mais recente do driver sem fio rtl8723au pode ser encontrada em https://github.com/lwfinger/rtl8723au .

Na preparação, precisaremos de algumas ferramentas de construção e cabeçalhos do kernel:

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

Aqui estão as etapas para instalar:

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

Ao atualizar o kernel, você precisará executar estas etapas novamente para obter o funcionamento sem fio (exceto o git clone). Para buscar a versão mais recente do código, use git pull. Como alternativa, você pode configurar o DKMS para isso, conforme descrito na resposta do usuário20826 .

O driver bluetooth para esse chip pode ser encontrado em https://github.com/lwfinger/rtl8723au_bt . Execute a preparação como acima e instale da seguinte maneira:

git clone https://github.com/lwfinger/rtl8723au_bt.git
cd rtl8723au_bt/
make
sudo make install

2
É preciso dizer que você precisa certificar-se de que modifica exatamente como diz aqui. Continuei fazendo sudo modprobe rtl8723ae, o que acabou não sendo o caminho certo.
Hosh Sadiq

11
ATENÇÃO: O driver do bluetooth causou pânico no kernel durante a inicialização (recuperação) (kernel 3.13.0-24generic no ubuntu gnome 14.04). Para corrigi-lo, mesclar github.com/lwfinger/rtl8723au_bt/pull/9 in.
GameScripting

11
O driver enviado com a versão 14.10 não funciona para mim, a conexão com o roteador wifi dura alguns minutos e finalmente falha. O driver lwfinger estava indo bem, até a atualização para a 14.10. Quando tento voltar ao driver lwfinger criado e instalado a partir de fontes, falho na etapa "sudo modprobe 8723au". Dispositivo está ocupado. Parece que o driver de estoque do ubuntu está assumindo o controle antes do lwfinger-driver. Alguém descobriu como lidar com isso?
vak

11
ESTÁ BEM. tem wifi trabalhando com isso: $ cat /etc/modprobe.d/blacklist-ideapad_laptop.conf blacklist ideapad_laptop @david, você pode adicionar isso às suas informações de atualização.
vak

11
bem, aqui está a minha experiência: lwfinger levou o driver a um estado bastante confiável - entendemos isso depois de ter o PITA com o frustrante e instável driver interno do Ubuntu 14.10.
vak

15

O autor mesclou o suporte ao DKMS há alguns meses atrás, mas não o integrou ao processo de instalação do make. Seguir esses comandos o adicionará ao DKMS, para que você não precise recompilar manualmente após cada atualização do kernel.

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

Para que o DKMS funcione:

  • Instalar dkms

    sudo apt-get install dkms
    
  • Clone esta fonte no diretório /usr/src/8723au-0.1/

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

    ou se você já o clonou para [PATH]

    sudo cp -R [PATH] /usr/src/8723au-0.1
    
  • Execute (como root):

    dkms add -m 8723au -v 0.1
    
  • Teste uma compilação:

    dkms build -m 8723au -v 0.1
    

A partir de agora, esse driver deve estar disponível para novos kernels.


11
Isso faria uma grande edição na resposta de David .
David Foerster

1

A publicação nº 6 aqui, embora seja para um driver diferente, descreve o processo para baixar e instalar os cabeçalhos Linux e o build-essential em uma unidade flash, transferi-los para o Yoga e instalá-los. http://ubuntuforums.org/showthread.php?t=2050126 É complicado e tedioso, mas pode ser feito.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.