質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Q&A

解決済

1回答

3027閲覧

Raspberry Pi4がwifiに接続できておりdefault gwも正しいのにインターネットには繋がらない

HoriemonHack

総合スコア54

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

0グッド

0クリップ

投稿2022/03/15 07:59

Raspberry Pi4(OS:Raspberry PI OS 32-bit)をwifiに接続しましたが、インターネットへ接続できない状態(下記、ping参照)になっています。

尚、以下の点は問題ないことが確認できております。

  • wifi自体がインターネットに接続できること(同じwifi接続している別のPCはできる)
  • Raspberry Pi自体はwifiには接続できている(下記、ifconfigwlan0参照)
  • デフォルトゲートウェイ設定が正しい(下記、ip routeでのdefault via 192.168.10.1 dev wlan0参照)

インターネットに接続するための、できることは何でしょうか?

bash

1pi@raspberrypi:~ $ ifconfig 2eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 3 ether e4:5f:01:70:a8:15 txqueuelen 1000 (Ethernet) 4 RX packets 0 bytes 0 (0.0 B) 5 RX errors 0 dropped 0 overruns 0 frame 0 6 TX packets 0 bytes 0 (0.0 B) 7 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 8 9lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 10 inet 127.0.0.1 netmask 255.0.0.0 11 inet6 ::1 prefixlen 128 scopeid 0x10<host> 12 loop txqueuelen 1000 (Local Loopback) 13 RX packets 587 bytes 47024 (45.9 KiB) 14 RX errors 0 dropped 0 overruns 0 frame 0 15 TX packets 587 bytes 47024 (45.9 KiB) 16 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 17 18usb0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 19 inet 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255 20 inet6 fe80::fc1f:b2ff:fe4e:21fa prefixlen 64 scopeid 0x20<link> 21 ether fe:1f:b2:4e:21:fa txqueuelen 1000 (Ethernet) 22 RX packets 1948 bytes 172539 (168.4 KiB) 23 RX errors 0 dropped 0 overruns 0 frame 0 24 TX packets 3762 bytes 1765014 (1.6 MiB) 25 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 26 27wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 28 inet 192.168.10.103 netmask 255.255.255.0 broadcast 192.168.10.255 29 inet6 2001:a251:d705:ad00:8565:a1c7:dc46:57eb prefixlen 64 scopeid 0x0<global> 30 inet6 fe80::1321:8860:67c9:cb72 prefixlen 64 scopeid 0x20<link> 31 ether e4:5f:01:70:a8:1a txqueuelen 1000 (Ethernet) 32 RX packets 1091 bytes 433971 (423.7 KiB) 33 RX errors 0 dropped 0 overruns 0 frame 0 34 TX packets 644 bytes 104473 (102.0 KiB) 35 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 36 37pi@raspberrypi:~ $ ip route 38default dev usb0 scope link src 169.254.202.250 metric 203 39default via 192.168.10.1 dev wlan0 proto dhcp src 192.168.10.103 metric 304 40169.254.0.0/16 dev usb0 scope link src 169.254.202.250 metric 203 41192.168.0.0/24 dev usb0 proto kernel scope link src 192.168.0.2 42192.168.10.0/24 dev wlan0 proto dhcp scope link src 192.168.10.103 metric 304 43pi@raspberrypi:~ $ ping google.com 44PING google.com (172.217.31.142) 56(84) bytes of data. 45From raspberrypi.local (169.254.202.250) icmp_seq=1 Destination Host Unreachable 46From raspberrypi.local (169.254.202.250) icmp_seq=2 Destination Host Unreachable 47From raspberrypi.local (169.254.202.250) icmp_seq=3 Destination Host Unreachable 48^C 49--- google.com ping statistics --- 506 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5173ms 51pipe 4 52

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

melian

2022/03/15 08:11

metric が小さい以下の default route が使われていますね。 default dev usb0 scope link src 169.254.202.250 metric 203
HoriemonHack

2022/03/15 08:32

ご指摘ありがとうございます。 解決できたので、まとめておきます。
guest

回答1

0

自己解決

デフォルトゲートウェイが複数設定されており、ルーティングの際はmetric数が小さいほうが選ばれる。
なので1つ目のdefault dev usb0 ...を削除するとインターネットに接続できた。

bash

1# 2つのdefault gw。metric 203のほうが優先になってしまっている。 2pi@raspberrypi:~ $ ip route 3default dev usb0 scope link src 169.254.202.250 metric 203 4default via 192.168.10.1 dev wlan0 proto dhcp src 192.168.10.103 metric 304

bash

1# 解決策 2pi@raspberrypi:~ $ sudo ip route del default

bash

1# 結果 2pi@raspberrypi:~ $ sudo ip route 3default via 192.168.10.1 dev wlan0 proto dhcp src 192.168.10.103 metric 304 4pi@raspberrypi:~ $ ping google.com 5PING google.com (172.217.175.14) 56(84) bytes of data. 664 bytes from nrt20s18-in-f14.1e100.net (172.217.175.14): icmp_seq=1 ttl=117 time=18.5 ms 764 bytes from nrt20s18-in-f14.1e100.net (172.217.175.14): icmp_seq=2 ttl=117 time=18.2 ms 864 bytes from nrt20s18-in-f14.1e100.net (172.217.175.14): icmp_seq=3 ttl=117 time=25.6 ms 9...

投稿2022/03/15 08:40

HoriemonHack

総合スコア54

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問