Impossible de configurer un réseau ad-hoc (framboise pi)

6

Question: Comment définir manuellement mon identifiant de cellule? J'ai essayé le code suivant sudo iwconfig wlan0 ap 02:12:34:56:78:9amais cela réinitialise aléatoirement l'ID de cellule à une valeur différente.

J'essaie de créer un réseau maillé sans fil à l'aide de périphériques Raspberry Pi; http://www.open-mesh.org/projects/batman-adv/wiki/Quick-start-guide .

Cela ne fonctionnerait pas et tout en résolvant le problème, je constate que je ne peux même pas mettre en place un réseau ad-hoc de base. Cela ne me permet pas de définir manuellement ap (id de cellule) ni de définir un identifiant de serveur déjà utilisé par un autre périphérique rpi.

Tout est connecté hors de la boîte. Les RPI sont configurés avec NOOBS avec Raspbian. J'ai exécuté apt-get update, upgrade, installé batctl et activé le module batman_adv au démarrage. J'ai une expérience limitée avec Linux et je compte beaucoup sur Google pour obtenir des réponses.

lsusb:

Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter

modinfo:

filename:       /lib/modules/3.12.28+/kernel/drivers/net/wireless/rtl8192cu/8192cu.ko
version:        v4.0.2_9000.20130911
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     92ABD77EE49D06D8157B4F8

Comment j'ai configuré le réseau:

ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc essid mymeshnet channel 1 ap 02:12:34:56:78:9a
ifconfig wlan0 up

rpi (a):

ifconfig wlan0 inet 192.168.2.1/24

rpi (b):

ifconfig wlan0 inet 192.168.2.2/24

iwconfig sur rpi (a):

wlan0     IEEE 802.11bg  ESSID:"mymeshnet"  Nickname:"<WIFI@REALTEK>"
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: 02:11:87:75:18:01   
          Bit Rate:54 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

iwconfig sur rpi (b):

wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Ad-Hoc  Frequency=2.412 GHz  Cell: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

En recherchant des questions similaires, j'ai essayé d'utiliser différents essid et iwlist wlan0 scande synchroniser les cellules, mais toujours pas de gaz.

Merci d'avoir lu ce long post. Toute aide serait appréciée.

MagusAku
la source
@ MattG Quel système d'exploitation utilisez-vous? Où les instructions Arch Linux Wiki échouent-elles? La commande suivante sudo iw list | grep IBSSrenvoie-t-elle quelque chose? Avez-vous nl80211installé? Pour en savoir: sudo iw list.
MariusMatutiae le
@MariusMatutiae J'utilise Raspbian (4.1.6-v7 +). Je n'ai pas réussi à faire fonctionner le chipset RTL8188C nl80211à tout moment. J'ai fini par passer à un RT5370adaptateur Ralink nl80211compatible et fonctionnant avec la wpa_supplicantméthode décrite dans le wiki Arch Linux.
MattG

Réponses:

1

J'ai fait pas mal de recherches sur les adaptateurs sans fil et il est devenu très clair pour moi que si vous voulez faire quelque chose en dehors des paramètres prévus pour un appareil, vous voulez un appareil qui utilise une puce Atheros.

La puce utilisée ici est le même modèle que celui utilisé par ce type. Sa solution consistait à essayer un autre appareil. J'imagine que vous devrez probablement faire de même.

Il n'a pas été mis à jour depuis un moment, mais voici un tableau montrant les puces prises en charge pour pfSense. Ce graphique devrait expliquer pourquoi je recommanderais un appareil avec une puce Atheros. Vous pouvez trouver des informations sur les appareils qui utilisent une puce particulière sur wikidevi

Fumée2345
la source
La personne dans la réponse StackOverflow à laquelle vous êtes connecté a fini par utiliser un "adaptateur USB Edimax EW-7811Un 150 Mbps sans fil 11n de taille Nano", que j'essaie également d'utiliser. Il utilise le même pilote 8192cu que celui utilisé par l'OP et j'ai des problèmes avec.
MattG