さまざまなことを何時間も試した後、私は公式に困惑しています。Windowsボックスから直接イーサネット接続(ルーターまたはスイッチなし)でraspberry piと通信できますが、Linuxボックスからは通信できません!一体何が起こっているの?このような状況では専門知識が必要です。
piでNOOBS debianを実行しています。Ubuntu 12.04 linuxからsshしようとしています。
- Ubuntuのnetworkmanagerの両方を使用し、nmから削除し、ifconfigを使用して手動IPアドレスを設定しました-piは192.168.1.2、ubuntuは192.168.1.4です。192.168.1.4はWindowsボックスで機能しました。
- networkmanagerからeth0を削除し、再起動するなどして、ubuntuボックスの/ etc / network / interfacesを編集してみました。
- 静的IPを追加する前に、dhclient eth0 -rを実行してdhcpリースを取り消しました。
- クロスオーバーケーブルと通常のイーサネットケーブルの両方を試しました-どちらもWindowsで動作します。
- ワイヤレスアダプタ(dhcp、192.168.2.Xネットワーク)を無効にしようとしましたが、ワイヤレスはWindows上で同時に動作します。
ifconfigの出力
eth0 Link encap:Ethernet HWaddr 20:89:84:37:df:19
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:358 (358.0 B)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1944 errors:0 dropped:0 overruns:0 frame:0
TX packets:1944 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:174046 (174.0 KB) TX bytes:174046 (174.0 KB)
wlan0 Link encap:Ethernet HWaddr 9c:4e:36:9e:c3:e0
inet addr:192.168.2.18 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::9e4e:36ff:fe9e:c3e0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31930 errors:0 dropped:0 overruns:0 frame:0
TX packets:1332 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5849099 (5.8 MB) TX bytes:130638 (130.6 KB)
ip route showの出力
default via 192.168.2.1 dev wlan0 proto static
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.4
192.168.2.0/24 dev wlan0 proto kernel scope link src 192.168.2.18 metric 9
Ubuntuからraspberry piにpingを送信することはできません。これを修正して、sshできるようにします。すべての助けをいただければ幸いです。前もって感謝します!
ifconfig
そしてroute
それらの使用を停止し、廃止されました。代わりにip addr
andip route
を使用します。