WiFi를 통해 연결된 경우 SSH를 통해 Raspberry Pi에 연결하는 데 문제가 있습니다. RasPi가 이더넷을 통해 연결되면 모든 것이 잘 작동합니다. 그러나, 와이파이 동글을 통해 연결되어있을 때, 나는 (10.0.0.2)에 라우터와 액세스 RasPi에서 인터넷을 Ping 할 수 있습니다, 하지만 나는 그것을 (ssh를-명령이 응답하고 결국보고하지 않습니다에없는 SSH "작업 시간 초과 수 밖"). 또한 할당 된 고정 IP 주소에서 RasPi를 핑 (ping) 할 수 없습니다.
내가 사용하는 WiFi 동글은 TP-Link TL-WN823N입니다. WICD를 사용하여 고정 IP 10.0.0.28에서 설정했습니다. 이번 주 초 처음 으로이 WiFi 동글로 SSH를 통해 연결을 시도했을 때 작동한다는 것은 흥미 롭습니다. 이제 다시 시도하지만 더 이상 작동하지 않습니다. 내가 알 수있는 한 구성을 변경하지 않았습니다.
진단 정보를 제공하기 위해 몇 가지 명령을 실행했습니다. WiFi 동글이 연결되어 있지만 이더넷 케이블이 연결되어 있지 않은 상태에서 RasPi를 부팅 한 후 이러한 명령이 모두 실행되었습니다. 10.0.0.28을 통해 장치에 연결하려고합니다 (/ etc / network / interfaces에서 알 수 있듯이 이더넷에 고정 IP 10.0.0.27을 구성했습니다. 두 인터페이스에 대한 고정 IP는 내가 사용할 때 동일했습니다. 처음에는이 문제가 있었기 때문에 충돌이 발생했을 수 있으므로 다른 것으로 변경했습니다.
$ 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