Ich habe Probleme, über SSH eine Verbindung zu meinem Raspberry Pi herzustellen, wenn dieser über WLAN verbunden ist. Wenn das RasPi über Ethernet verbunden ist, funktioniert alles einwandfrei. Wenn es jedoch über den WiFi-Dongle verbunden ist, kann ich den Router (unter 10.0.0.2) anpingen und über RasPi auf das Internet zugreifen, aber ich kann nicht SSH darauf zugreifen (der Befehl ssh antwortet nicht und meldet schließlich "Operation timed" aus"). Ich kann das RasPi auch nicht an die ihm zugewiesene statische IP-Adresse pingen.
Der von mir verwendete WiFi-Dongle ist TP-Link TL-WN823N. Ich habe es mit WICD auf einer statischen IP 10.0.0.28 eingerichtet. Es ist interessant, dass es funktioniert hat, als ich Anfang dieser Woche zum ersten Mal versuchte, eine Verbindung über SSH mit diesem WiFi-Dongle herzustellen. Jetzt, wo ich es erneut versuche, funktioniert es jedoch nicht mehr. Soweit ich das beurteilen kann, habe ich keine Konfigurationsänderungen vorgenommen.
Ich habe einige Befehle ausgeführt, um Ihnen einige Diagnoseinformationen zu liefern. Alle diese Befehle wurden ausgeführt, nachdem ich das RasPi mit angeschlossenem WiFi-Dongle gestartet hatte, jedoch ohne angeschlossenes Ethernet-Kabel. Ich versuche, über 10.0.0.28 eine Verbindung zum Gerät herzustellen (wie Sie unter / etc / network / interfaces feststellen können, habe ich die statische IP 10.0.0.27 für Ethernet konfiguriert. Die statischen IPs für beide Schnittstellen waren früher identisch, als ich hatte zuerst dieses Problem, also habe ich sie geändert, um andere zu haben, nur für den Fall, dass es zu einem Konflikt gekommen sein könnte. Unnötig zu erwähnen, dass das nicht funktioniert hat.
$ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:c2:f1:37
UP 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 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1104 (1.0 KiB) TX bytes:1104 (1.0 KiB)
wlan0 Link encap:Ethernet HWaddr c0:4a:00:1b:32:ca
inet addr:10.0.0.28 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:71 errors:0 dropped:95 overruns:0 frame:0
TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8866 (8.6 KiB) TX bytes:8377 (8.1 KiB)
$iwconfig
wlan0 IEEE 802.11bg ESSID:"Mercutech" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency:2.412 GHz Access Point: 00:26:F2:26:B4:62
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=85/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
lo no wireless extensions.
eth0 no wireless extensions.
$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet static
address 10.0.0.27
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.2
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
$ cat /etc/resolv.conf
nameserver 10.0.0.2
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.2 0.0.0.0 UG 0 0 0 wlan0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
$ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1