Raspberry Pi wifi wlan0


8

Então eu tenho 2 raspberrys e ambos estão rodando raspbian. Então, meu adaptador wifi é o TP-LINK WN725N.

Eu configurei meu wifi assim:

    auto lo

iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet dhcp

        wpa-ssid "mynetworkid"
        wpa-psk "mynetworkpassword"

Destas postagens: Como configurar o WiFi com o Raspbian "wheezy"

http://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis

Agora meu problema é que meu wifi no meu primeiro raspberry pi funciona, mas no meu segundo raspberry pi ele não funciona. Percebi que quando iniciei meu segundo raspberry pi, ele dizia: "falha ao iniciar o wlan0" e "wlan0: não existe esse dispositivo"

lsusb:

Device002:Standard Microsystem Corp.
Device001:Linux foundation 2.0 root hub
Device003:Standard Microsystem Corp.
Device004:USB port HUB
Device005:Realtek Semiconductor Corp.
Device006:SiGma Micro HID controller.
Device007:Elan Microelectronics Corp.

ifconfig -a:

Não dá a conexão que eu quero

O que estou fazendo de errado e como faço para corrigir isso?


Quais são as saídas desses comandos no 2º Pi? - Ifconfig -a / lsusb / dispositivos USB / Ismod
Lawrence

@Lawrence Veja minha edição
Loko

raspberrypi.stackexchange.com/a/9750/894 - Recentemente, uso wicd-maldições. Antes era um inferno configurar o WiFi - Agora é realmente fácil usar isso e ele tem opções de reconectar e colocar outras coisas legais. Ele instala python e algumas outras coisas, mas eu prefiro tudo o que funciona do que arrancar meus cabelos tentando me conectar ao WiFi.
Piotr Kula

@ppumkin Eu posso realmente fazê-lo facilmente agora. Também uso um adaptador wifi diferente. Eu não recomendaria este adaptador wifi.
Loko

Respostas:


8

Eu recebi a resposta do fórum oficial do raspberry pi. Agradecimentos a MrEngman

Existem duas versões deste adaptador wifi. A V1 possui o driver incluído na maioria das imagens; a V2 exige que você baixe e instale um driver, pois ele não está incluído nas imagens do Linux.

Parece que você provavelmente possui o V2 ​​e precisa baixar e instalar o driver. Você pode determinar a versão wifi que possui se usar o comando lsusb. Isso listará o WN725N V2 como

Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp.

A informação importante é o ID 0bda: 8179.

Se isso mostrar, você precisa baixar o driver. Se você usa uma versão recente do Raspbian, existem versões pré-compiladas disponíveis.

Versões pré-compiladas do driver estão disponíveis para Raspbian da seguinte maneira

para 3.6.11+ # 538, # 541, # 545, # 551 e # 557, use 8188eu-20130830.tar.gz

para 3.6.11+ # 524, # 528 ou # 532, use 8188eu-20130815.tar.gz

para 3.6.11+ # 371 até # 520 use 8188eu-20130209.tar.gz

Use o comando uname -a para determinar a versão que você possui, por exemplo

pi@raspberrypi ~ $ uname -a
Linux raspberrypi 3.6.11+ #551 PREEMPT Mon Sep 30 14:42:10 BST 2013 armv6l GNU/Linux
pi@raspberrypi ~ $

Baixe e instale o driver usando os comandos

wget https://dl.dropboxusercontent.com/u/80256631/8188eu-2013xxyy.tar.gz <--set data code for driver version above
tar -zxvf 8188eu-2013xxyy.tar.gz                                         <--set data code for driver version above
sudo install -p -m 644 8188eu.ko /lib/modules/3.6.11+/kernel/drivers/net/wireless
sudo insmod /lib/modules/3.6.11+/kernel/drivers/net/wireless/8188eu.ko
sudo depmod -a

Você pode verificar se o driver está carregado OK com o comando ifconfig Ele deve mostrar à wlan0 algo como

wlan0     Link encap:Ethernet  HWaddr a0:f3:c1:25:7d:28
          inet addr:192.168.16.15  Bcast:192.168.16.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:125431 errors:0 dropped:305 overruns:0 frame:0
          TX packets:5821 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:21001551 (20.0 MiB)  TX bytes:762826 (744.9 KiB)

Mais uma vez Obrigado a: MrEngman no fórum original do raspberry pi

Também tive o # 474 que precisa: 8188eu-20130209.tar.gz


3

Ocorreu o mesmo problema alguns dias atrás.

Resposta curta: você precisa do driver do kernel 8188eu para que a interface sem fio funcione.

Resposta um pouco mais longa com base na experiência pessoal: marque a caixa que acompanha o seu produto. Ele deve listar V2 ou V3 em algum lugar no adesivo de código de barras ou próximo a ele. Esse é o número da revisão. Descobri que os drivers pré-criados postados nos fóruns oficiais da rPi ou neste repositório tendem a funcionar muito bem com a V2, mas tive problemas com a V3. Após compilar o driver do kernel a partir da fonte (instruções e fontes podem ser encontradas no github), meu adaptador V3 começou a funcionar perfeitamente.

Eu também encontrei este blog que apresenta um download para o driver do kernel 8188eu, supostamente construído para a V3, mas eu mesmo não o testei.


Sim, eu postei uma resposta eu mesmo. Que eu encontrei no fórum Rasberry Pi. Eu precisava de um motorista.
Loko

1

É a minha configuração, funciona bem. Mas eu tenho um IP estático e não uso criptografia no wifi.

auto lo  
iface lo inet loopback

allow-hotplug eth0  
iface eth0 inet dhcp

allow-hotplug wlan0  
iface wlan0 inet static
    address 192.168.1.200  
    netmask 255.255.255.0  
    gateway 192.168.1.100  
    wireless-essid SSID  

iface default inet dhcp


0

Você deve primeiro verificar se o seu adaptador wifi é reconhecido e configurado usando o iwconfig. Uma possibilidade é que seu adaptador não tenha o nome wlan0, mas wlan1 ou algo assim.

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.