Ho due macchine Raspberry Pi con D-link DWA-121 Adattatori Wi-Fi e sto cercando di creare una rete ad hoc tra loro.
Ho seguito questo esempio di configurazione in / etc / network / interfaces:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet static
address 192.168.3.10
netmask 255.255.255.0
wireless-channel 1
wireless-essid wnet
wireless-mode ad-hoc
Ho usato un vanilla Raspbian 2015-01-31 e le impostazioni sono le stesse per entrambi, tranne per l'ultima cifra dell'indirizzo IP, ma non posso eseguire il ping tra di loro. La cosa strana è che se collego un dispositivo Android alla stessa rete, può eseguire il ping su entrambi. Inoltre, entrambe le macchine Raspberry Pi possono eseguire il ping del dispositivo Android, ma non viceversa.
Questo è l'output di ifconfig, iwconfig e route:
pi@CCV2XA:~$ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 6c:19:8f:b7:52:a1
inet addr:192.168.3.10 Bcast:192.168.3.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:105 errors:0 dropped:7 overruns:0 frame:0
TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6852 (6.6 KiB) TX bytes:816 (816.0 B)
pi@CCV2XA:~$ iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"wnet" Nickname:"<WIFI@REALTEK>"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: 02:11:87:B2:93:FF
Bit Rate:54 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=100/100 Signal level=100/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
pi@CCV2XA:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.3.0 * 255.255.255.0 U 0 0 0 wlan0
Ho dimenticato qualcosa nella configurazione IP?