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

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

新規登録して質問してみよう
ただいま回答率
85.35%
Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Linux

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

Raspberry Pi

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

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

3回答

1537閲覧

Raspberry Pi 無線

raspypy

総合スコア247

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Linux

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

Raspberry Pi

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

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

1クリップ

投稿2020/03/17 01:01

編集2020/03/19 12:59

##やろうとしていること

Raspberry Pi3 (Buster)を使用しています。
無線通信・有線通信の設定について教えてください。

設定したい状態
Raspberry Pi は、無線通信(wlan0)だけに接続したい。
Raspberry Piの有線ポートは、測定器と1対1で接続したい。(ネットワークへ接続しない)
**Raspberry Piのeth0ポートのIPアドレスは固定したい。

##困っていること
sudo nano /etc/dhcpcd.confの設定で、

eth0の部分をコメントアウトすると、無線LANに接続できます。

text

1#interface eth0 2#static ip_address=192.168.10.10 3#static routers=192.168.10.1 4#static domain_name_servers=192.168.10.1 5 6#WiFisettings 7interface wlan0 8ssid hogehoge 9static ip_address=192.168.10.11 10static routers=192.168.10.1 11static domain_name_servers=192.168.10.1 12

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

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

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

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

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

dodox86

2020/03/17 01:17

> sudo nano /etc/dhcpcd.confの設定で、eth0でIPアドレスを測定器と同じ島に設定 具体的にdhcpcd.conf の設定にどのように書いたのか、質問文中に追記ください。 また、お使いのRaspbian OSのバージョン(StretchやBuster)の詳細も書き添えてください。
raspypy

2020/03/17 01:23

コメントありがとうございます。 OSのバージョン情報(Buster)を質問に追加させていただきました。 > sudo nano /etc/dhcpcd.confの設定で、eth0でIPアドレスを測定器と同じ島に設定 に関しては、コメントアウトしている部分(eth0)を記載しました。
dodox86

2020/03/17 01:36

測定器と同じ島、と書かれていますが、192.168.10.0/255.255.255.0 相当で無線LANと同じサブネットなのでしょうか? 測定器のIPアドレスは何になっているのでしょうか。 ちょっと?なネットワーク設定です。
raspypy

2020/03/17 01:45

コメントありがとうございます。 分かりづらい構成で申し訳ありません。 測定器のIPアドレスは、192.168.10.12に設定してあります。 現在の状態は、Raspberry Pi、測定器、WiFi Routerが存在しています。 質問のdhcpch設定に追加させていただきましたが、 今後、Raspberry PiをMobile WiFi Routerに接続する予定です。 ⇒そのため、Raspberry Piと測定器は、有線で固定IP接続したい次第です。 このような使い方は不可能なのでしょうか。
dodox86

2020/03/17 01:52

> そのため、Raspberry Piと測定器は、有線で固定IP接続したい次第です。 > このような使い方は不可能なのでしょうか。 いえ、適切に設定すればできるはずです。質問文中で修正されたdhcpcd.confを拝見しますと、 > ssid hogehoge2 (mobile WiFi) > static ip_address=192.10.111.10 > static routers=192.10.11.1 > static domain_name_servers=192.10.11.1 となっていますが、ますます分からなくなってきました。(なぜ、192.10.111.*と 192.10.11.* があるのか) dhcpcd.conf の設定も(どのように設定すべきか)分からないということでしょうか? 測定器はハブやルーターで経由されたネット上に存在するのですよね。その測定器の存在するサブネットは192.168.10.0/255.255.255.0 なのでしょうか。
raspypy

2020/03/17 02:24

コメントありがとうございます。 eth0のrouters, domainアドレスに間違いがありましたので、訂正させていただきました。 分かりづらいと思いましたので、質問にイラストを追加させていただきました。 確認していただけると助かります。
dodox86

2020/03/17 03:07

今の状態と要望の状態では無線LANネットワークが192.168.111.* なのですから、まずそれを設定すべきなのではないですか? また、ラズパイと測定器をハブを経由せずに直接ケーブル接続して使えることは確認済みでしょうか?
raspypy

2020/03/19 12:59 編集

実現させたい状態に設定しました。
guest

回答3

0

自己解決

metricを設定して解決しました。

投稿2020/03/17 05:10

raspypy

総合スコア247

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

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

0

同じネットワークなのに測定器はeth0、他はwlan0というのは無理だと思います。
有線接続する測定器とeth0を192.168.20.0/24のように別のネットワークにし、wlan0側はこれまでどおり192.168.10.0/24にすれば実現できるのでは?

投稿2020/03/17 02:35

sage

総合スコア1240

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

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

raspypy

2020/03/17 04:00

回答ありがとうございます。 実現させたい状態に設定しました。 Raspberry PiをMobile WiFi Routerに接続 Raspberry Piの有線IPアドレス(eth0)を固定化192.10.111.10⇒測定器(192.10.111.12)と同じ島に設定 測定器との通信も問題なく実施できました。 しかし、測定器の値をメール送信しようとすると、エラーが発生します。 ⇒インターネットに接続できないというエラーです。 ⇒Raspberry PiからLANケーブルを抜く(eth0無効)と、問題なくメール送信できます。 Local通信の用途としてだけeht0ポートを使用するということはできないのでしょうか?
guest

0

「ラズパイ ip固定」でぐぐるとやり方が出てきます。
そのうえで、dhcpd.conf の eth0の項目は削除しときましょう

投稿2020/03/17 01:07

y_waiwai

総合スコア88042

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

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

raspypy

2020/03/17 01:17

リンク先だけでも教えていただけると助かります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問