Qualcomm Atheros AR8172 Correção de driver? (lenovo g500s)

0

Recentemente eu peguei um laptop lenovo g500s . o ID do produto é LENOVO_MT_20245 . após a instalação, não foi possível reconhecer o adaptador de rede LAN. Após googling descobri que tem um Qualcomm Atheros AR8172/8176/8178 PCI-E Fast Ethernet Controller

Comando lspci -nn | grep 0200 diz:

01:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)

Alguém sabe como consertar esse driver?

    
por Hiranya Samarasinghe 08.09.2013 / 15:54

3 respostas

2

[RESOLVIDO]

primeiro digite lspci -nn | grep 0200 e certifique-se de que seus drivers sejam "Qualcomm Atheros QCA8172 Fast Ethernet [1969: 10a0]"

A seguinte correção é só vai funcionar para -

1969:1091 - AR8161 Gigabit Ethernet
1969:1090 - AR8162 Fast Ethernet
1969:10A1 - QCA8171 Gigabit Ethernet
1969:10A0 - QCA8172 Fast Ethernet

adaptadores. e por favor, certifique-se que seu kernel é 2.6.24 ou superior. É tecnicamente possível para kernels < 2.6.24 mas pode levar algum trabalho. (ainda vale a pena dar uma chance!) para verificar o tipo de versão do kernel

uname -a

depois disso, se eles estão todos limpos e certos. baixe compat -drivers-2013-03-04-u.tar.bz2 arquivo e extraí-lo. vá para o diretório extraído [ex- cd Downloads/compat-drivers-2013-03-04-u/ ] e digite -

sudo ./scripts/driver-select alx

sudo make

sudo make install

reinicie o sistema que você fez :) aparentemente este tipo de adaptadores ethernet está disponível em len500 g500s, série lenovo g500, série lenovo g400, portáteis asus 3rd gen, (é melhor verificar antes de instalar)

Para mais informações, acesse link

Obrigado ao Lusus Naturae. Seu fórum me mostrou isso. então as recompensas vão para ele. [link original] link

    
por Hiranya Samarasinghe 13.09.2013 / 18:14
0

Seu dispositivo 1969: 10a0 é coberto pelo driver alx por padrão no Ubuntu 13.04. Eu sugiro que você atualize para o 13.04.

    
por chili555 08.09.2013 / 16:10
-1

Os erros de compilação são basicamente redefinições de funções já definidas. Para mim, eu estava no Kernel 3.2.xe no arquivo include / linux / compat-2.6.h que acabei de comentar depois de #include, porque os erros de compilação estavam em 3.4, 3.7 e 3.8. Então, basicamente eu comentei todas as linhas de incluir compat-3.4.h através de compat-3.9.h. Depois disso, a compilação e a instalação funcionaram.

Espero que ajude, Denis.

    
por Denis 02.08.2016 / 12:39