Raspberry Pi wifi wlan0


8

Quindi ho 2 raspberrys ed entrambi eseguono raspbian. Quindi il mio adattatore wifi è TP-LINK WN725N.

Ho configurato il mio wifi in questo modo:

    auto lo

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

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

Da questi post: Come configurare il WiFi con Raspbian "wheezy"

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

Ora il mio problema è che il mio wifi sul mio primo Raspberry Pi funziona ma sul mio secondo Raspberry Pi non funziona. Ho notato che quando ho avviato il mio secondo lampone pi dice: "impossibile avviare wlan0" e "wlan0: nessun dispositivo del genere"

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:

Non dà la connessione che desidero

Cosa sto facendo di sbagliato e come posso risolvere questo problema?


Qual è l'output di questi comandi sul 2nd Pi? - ifconfig -a / lsusb / usb-devices / lsmod
Lawrence

@Lawrence Vedi la mia modifica
Loko

raspberrypi.stackexchange.com/a/9750/894 - Recentemente uso wicd-curses. Prima era un inferno configurare il WiFi - Ora è davvero facile usarlo e ha opzioni di ricollegamento e molte altre cose interessanti. Installa Python e poche altre cose, ma preferisco avere tutto ciò che funziona piuttosto che strapparmi i capelli cercando di connettermi al WiFi.
Piotr Kula,

@ppumkin Adesso posso farlo abbastanza facilmente. Inoltre uso un altro adattatore wifi. Non consiglierei questo adattatore wifi.
Loko,

Risposte:


8

Ho ricevuto la risposta dal forum ufficiale di raspberry pi. Grazie a MrEngman

Esistono due versioni di questo adattatore wifi. V1 ha il driver incluso nella maggior parte delle immagini, V2 richiede di scaricare e installare un driver in quanto non è incluso nelle immagini Linux.

Sembra che probabilmente hai V2 e devi scaricare e installare il driver. Puoi determinare la versione wifi che hai se usi il comando lsusb. Questo elencherà WN725N V2 come

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

Le informazioni importanti sono l'ID 0bda: 8179.

Se mostra questo è necessario scaricare il driver. Se si utilizza una versione recente di Raspbian, sono disponibili versioni precompilate.

Le versioni precompilate del driver sono disponibili per Raspbian come segue

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

per 3.6.11+ # 524, # 528 o # 532 utilizzare 8188eu-20130815.tar.gz

per 3.6.11+ # 371 fino a # 520 utilizzare 8188eu-20130209.tar.gz

Usa il comando uname -a per determinare la versione che hai ad es

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

Scarica e installa il driver usando i comandi

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

Puoi controllare se il driver è caricato OK con il comando ifconfig Dovrebbe mostrare a wlan0 qualcosa di simile

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)

Ancora grazie a: MrEngman sul forum originale di raspberry pi

Inoltre ho avuto il 474 che ha bisogno di: 8188eu-20130209.tar.gz


3

Ho incontrato lo stesso problema qualche giorno fa.

Risposta breve: è necessario il driver del kernel 8188eu affinché l'interfaccia wireless funzioni.

Una risposta un po 'più lunga in base all'esperienza personale: selezionare la casella fornita con il prodotto. Dovrebbe elencare V2 o V3 da qualche parte sopra o vicino all'adesivo del codice a barre. Questo è il numero di revisione. Ho scoperto che i driver pre-compilati pubblicati nei forum rPi ufficiali o in questo repository tendono a funzionare molto bene con V2, ma ho avuto problemi con V3. Dopo aver compilato il driver del kernel dal sorgente (le istruzioni e il sorgente sono reperibili su github) il mio adattatore V3 ha iniziato a funzionare alla perfezione.

Ho anche trovato questo blog che presenta un download per il driver del kernel 8188eu presumibilmente costruito per V3 ma non l'ho testato da solo


Sì, ho pubblicato una risposta da solo. Che ho trovato dal forum di Raspberry Pi. Avevo bisogno di un autista.
Loko,

1

È la mia configurazione, funziona bene. Ma ho un IP statico e non uso la crittografia sul 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

Dovresti prima controllare se il tuo adattatore wifi è riconosciuto e configurato usando iwconfig. Una possibilità è che l'adattatore non si chiami wlan0 ma wlan1 o qualcosa del genere.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.