Saya mengalami masalah saat menyambung ke Raspberry Pi saya melalui SSH ketika terhubung melalui WiFi. Ketika RasPi terhubung melalui Ethernet semuanya bekerja dengan baik. Namun, ketika terhubung melalui dongle WiFi, saya dapat melakukan ping ke router (pada 10.0.0.2) dan mengakses internet dari RasPi, tetapi saya tidak dapat SSH untuk itu (ssh-command tidak merespons dan akhirnya melaporkan "Operasi waktunya" di luar"). Saya juga tidak bisa melakukan ping RasPi pada alamat IP statis yang ditetapkan untuknya.
Dongle WiFi yang saya gunakan adalah TP-Link TL-WN823N. Saya mengaturnya pada IP statis 10.0.0.28 menggunakan WICD. Sangat menarik bahwa ketika saya mencoba menghubungkan melalui SSH dengan dongle WiFi ini untuk pertama kalinya awal minggu ini, itu berhasil. Sekarang, saya mencoba lagi, namun tidak berfungsi lagi. Saya tidak melakukan perubahan konfigurasi sejauh yang saya tahu.
Saya telah menjalankan beberapa perintah untuk memberi Anda beberapa informasi diagnostik. Semua perintah ini dijalankan setelah saya mem-boot RasPi dengan dongle WiFi tersambung, tetapi tanpa kabel Ethernet tersambung. Saya mencoba untuk terhubung ke perangkat melalui 10.0.0.28 (seperti yang Anda perhatikan dari / etc / network / interfaces, saya telah mengkonfigurasi IP statis 10.0.0.27 untuk ethernet; IP statis untuk kedua antarmuka dulu sama ketika saya pertama kali memiliki masalah ini, jadi saya mengubah mereka untuk memiliki yang berbeda, kalau-kalau itu mungkin menyebabkan beberapa bentrokan.
$ 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