Le forum de MiniMachines.net

Version complète : Problème SIOCSIFFLAGS sur Raspberry pi 2
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Bonjour,
Je suis nouveau ici et vous contacte suite à un problème au cours de l'installation d'une piratebox sur raspberry pi 2 tout en suivant les conseils de Pierre sur sa série d'articles : http://www.minimachines.net/actu/tests/t...y-pi-26812
Tout c'est bien passé jusqu'à linsertion du dongle (celui qui est conseillé) et du reboot.
Je reçois :
Citation : [OK] Starting hostap…
[…] Setting up wlan:Bringing up wifi interface wlan0
SIOCSIFFLAGS: No such file or directory
.. failed
[FAIL] failed setting up Interface … failed!

Quelqu'un peut il m'aiguiller vers une solution ?

Merci,
salut, je crois qu'il semblerai que la clé usb wifi n'a pas su passer en mode AccessPoint

pour vérifier
Code :
iw list | grep -A 10 modes:
Bonjour,
Voila le retour de la commande iwlist
Citation :[email protected] ~ $ sudo iwlist wlan0 scanning
wlan0 Interface doesn't support scanning : Network is down

Sinon voici quelques autres résultats :
Citation :[email protected] ~ $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0eef:0005 D-WAV Scientific Co., Ltd
Bus 001 Device 005: ID 1997:2433
Bus 001 Device 006: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

[email protected] ~ $ sudo ifconfig wlan0 up
SIOCSIFFLAGS: Aucun fichier ou dossier de ce type

[email protected] ~ $ ifconfig -a
eth0 Link encap:Ethernet HWaddr b8:27:eb:33:fe:76
inet adr:192.168.1.24 Bcast:192.168.1.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:248 errors:0 dropped:14 overruns:0 frame:0
TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:20015 (19.5 KiB) TX bytes:20195 (19.7 KiB)

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:72 errors:0 dropped:0 overruns:0 frame:0
TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:6288 (6.1 KiB) TX bytes:6288 (6.1 KiB)

wlan0 Link encap:Ethernet HWaddr 00:13:ef:30:05:12
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 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

[email protected] ~ $ iwconfig
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off

lo no wireless extensions.

eth0 no wireless extensions.

[email protected] ~ $ dmesg
[ 1913.202689] rt2800usb 1-1.4:1.0: Direct firmware load for rt2870.bin failed with error -2
[ 1913.202706] ieee80211 phy0: rt2x00lib_request_firmware: Error - Failed to request Firmware
[ 1914.203944] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'

En fait, dmesg me retourne des dizaines et des dizaines de fois la même erreur.
J'ai aussi tenté de réinstaller le package RT2870, sans résultat:
Citation :[email protected] ~ $ sudo apt-get install firmware-ralink
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
firmware-ralink est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 27 non mis à jour.
iw et iwlist sont 2 commandes différentes regarde mieux ma commande Smiley
Oupps, excuses-moi H2L29...
Citation :[email protected] ~ $ iw list | grep -A 10 modes:
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
software interface modes (can always be added):
* AP/VLAN
* monitor
je peut voir le contenu de /etc/hostapd/hostapd.conf ?
Mon répertoire /etc/hostapd ne contient qu'un seul fichier : ifupdown.sh
Smiley-hum

En fait hostapd.conf se trouve ici:
Citation :[email protected] ~ $ cat /opt/piratebox/conf/hostapd.conf
interface=wlan0
driver=nl80211
ssid=PirateBox - Share Freely
hw_mode=g
channel=1
#auth_algs=1
#ieee80211n=1

D'ailleurs à la commande sudo /etc/init.d/piratebox start, je recois:
Citation :[....] Starting script piratebox :
Generating hosts file ....
Generating dnsmasq.conf .....
Generating Environment-config for ligttpd .....
Empty tmp folder
rm: impossible de supprimer « /opt/piratebox/tmp/ »: est un dossier
Copy over design files
[ ok ] Starting hostap... :.
[....] Setting up wlan:Bringing up wifi interface wlan0
SIOCSIFFLAGS: Aucun fichier ou dossier de ce type
..failed
[FAIL] failed setting up Interface ... failed!
ok ça dit quoi
Code :
rfkill list wifi
puis voir le contenu de /etc/init.d/piratebox peut être utile aussi
Et voila...
Citation :[email protected] ~ $ rfkill list wifi
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

cat piratebox est ici : http://pastebin.com/wh10eL3Z
ok...
vais avoir besoin du paste de /opt/piratebox/piratebox_setup_wlan.sh ou /opt/piratebox/bin/hooks/piratebox_setup_wlan.sh
il semblerai qu'il tente de créer une interface wifi virtuelle en managed en plus de l'interface AP et je me souviens que ça Ralink le fait pas, je n'ai vu ça possible qu'avec Atheros (Qualcomm)
ligne 92 iw $PHY_IF interface add $INTERFACE type managed
Pages : 1 2