Obtendo o Ubuntu para reconhecer o USB Wifi

1

Então, sou muito novo em sistemas Linux e acabei de baixar o Ubuntu em outro desktop. O problema que estou tendo é conseguir reconhecer o wifi USB, o TP-Link AC600 Archer T2UH. Fui ao site das empresas e eles têm um download para instruções de driver e pdf.

Eusoucapazdeseguiroprimeiropasso,osegundopasso,eunãotenhoideiadoqueissosignifica,entãoeusimplesmentepulei.Eentãooterceiropassomedámuitoserros.

Aquiestáminhasaídadalinhadecomando: link

    
por boy 30.04.2016 / 18:47

1 resposta

0

(Esta resposta não contém uma solução de trabalho, mas veja o final do post para detalhes que descobrimos enquanto investigamos.)

A instrução menciona "Linux 2.6", que é ages old - a versão atual é 4.5.2. Eu não esperaria que esse driver funcionasse.

O segundo ponto é: os drivers que não fazem parte do Linux são geralmente de qualidade inferior e falta de suporte. Então, novamente, não espere muito.

O erro que você está vendo é realmente benigno: " __DATE__ macro" é apenas um marcador no código que é substituído pela data de compilação. Ele quebra a reprodutibilidade, ou seja, duas compilações separadas da mesma fonte não resultarão no mesmo binário (porque as datas de compilação podem ser diferentes). Este é um problema se você se preocupa com segurança, mas no momento , você tem coisas maiores para resolver, pois o driver não compila.

Observação: por padrão, o aviso de data / hora ativado pelo gcc-4.9 permite que qualquer software que use -Werror flag e contenha __DATE__ e / ou __TIME__ macro (s) falhe ao criar.

As coisas que tentamos não funcionaram:

  • definir CFLAGS e CXXFLAGS para -Wno-error=date-time : comandos como CFLAGS="-Wno-error=date-time" sudo -E make não afetaram o erro;
  • executar find -type f -print0 | xargs -0 sed -i 's/-Werror//g' para remover o sinalizador incorreto de todos os Makefiles também não afetou o erro (sim, executamos make clean antes da reconstrução).
por 30.04.2016 / 19:34