Por que minha placa WiFi não é reclamada pelos drivers no UbuntuMATE?

0

O título diz a questão principal, minha placa WiFi Realtek 802.11n não está sendo reivindicada pelos drivers de aqui . Eu instalei os drivers usando o script install.sh dado no tar.gz descompactado. O UbuntuMATE está rodando em um Raspberry Pi 2.

*-usb:4 UNCLAIMED
             description: Generic USB device
             product: 802.11n NIC
             vendor: Realtek
             physical id: 5
             bus info: usb@1:1.5
             version: 2.00
             serial: 00e04c000001
             capabilities: usb-2.10
             configuration: maxpower=500mA speed=480Mbit/s

Acima está o resultado de sudo lshw no terminal, que mostra o dispositivo USB não reivindicado, o cartão WiFi.

harrycburn@RPi:~$ sudo iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

harrycburn@RPi:~$ sudo ifconfig
eth0      Link encap:Ethernet  HWaddr b8:27:eb:3a:b4:5a  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:542 errors:0 dropped:0 overruns:0 frame:0
          TX packets:542 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:45957 (45.9 KB)  TX bytes:45957 (45.9 KB)

Executando lsusb :

harrycburn@RPi:~$ lsusb
Bus 001 Device 012: ID 0bda:818b Realtek Semiconductor Corp. 
Bus 001 Device 013: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 001 Device 007: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 004: ID 1bcf:0005 Sunplus Innovation Technology Inc. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

A execução de lspci (não tenho certeza se isso é relevante) fornece:

pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method

A execução de install.sh fornece o erro:

tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/wpa1.conf: time stamp 2012-04-05 03:42:09 is 1333588869.902553677 s in the future
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/wpa1.conf: Cannot change ownership to uid 400, gid 401: Operation not permitted
rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit/
rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit/rtl8712_xmit.c
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit/rtl8712_xmit.c: time stamp 2012-04-05 03:42:13 is 1333588873.89712326 s in the future
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit/rtl8712_xmit.c: Cannot change ownership to uid 400, gid 401: Operation not permitted
rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit/rtl871x_xmit.c
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit/rtl871x_xmit.c: time stamp 2012-04-05 03:42:13 is 1333588873.891775552 s in the future
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit/rtl871x_xmit.c: Cannot change ownership to uid 400, gid 401: Operation not permitted
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit: time stamp 2012-04-05 03:42:13 is 1333588873.890704718 s in the future
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/xmit: Cannot change ownership to uid 400, gid 401: Operation not permitted
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405: time stamp 2012-04-05 03:42:18 is 1333588878.889988364 s in the future
tar: rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405: Cannot change ownership to uid 400, gid 401: Operation not permitted
tar: Exiting with failure status due to previous errors
rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405
Authentication requested [root] for make clean:
bash: make: command not found
Authentication requested [root] for make driver:
bash: make: command not found
##################################################
Compile make driver error: 127
Please check error Mesg
##################################################

Como sou novo no Linux em geral, não tenho a menor idéia de para onde ir a partir daqui, então agradeço qualquer ajuda. Se você precisar de mais alguma informação, basta perguntar e eu vou postar.

    
por HarryCBurn 30.07.2015 / 23:33

1 resposta

2

Acabei de descobrir que seu chip é na verdade rtl8192eu . Tanto quanto sei, não há driver para isso no repositório do Ubuntu. Entretanto, como v0yAgEr mencionado nos fóruns da OSMC , O driver para esse chip funciona para a versão do kernel 3.18 no GitHub . Eu modifiquei o tutorial do v0yAgEr de uma forma que esperamos que funcione para você:

  1. Instale build-essential :

    • A partir do computador tem acesso à Internet, vá para Pacotes Ubuntu , baixe as dependências build-essential , suas dependências e dependências para um pasta chamada bldessen
    • Copie essa pasta para o seu Pi e instale todos os debs por sudo cd bldessen && dkpg --install *.deb
  2. Faça o download do driver do GitHub (clique no botão Download do Zip ), copie para o seu Pi e extraia: unzip rtl8192eu-master.zip

  3. Compile seu driver:

    cd rtl8192eu-master
    make ARCH=arm
    sudo make ARCH=arm  install
    sudo bash -c 'echo "options 8192eu rtw_power_mgnt=0 rtw_enusbss=0">/etc/modprobe.d/8192eu.conf'
    
  4. Teste se o driver foi carregado:

    modprobe 8192eu
    modinfo 8192eu
    
por 01.08.2015 / 12:26