2021年9月9日木曜日

RaspberryPI4のWifi固定アドレス設定について

 RaspberryPI4は、最初からネットワーク、特にWifi設定で苦労している。ドローンに乗せている状態では、wifiのアドレス固定は必須なので、いい加減にできない。

問題は、IPを固定しないと、うまく行くのだが、固定するとrouteで、ネットワークすら出てこなくなって接続不能になるという現象だ。

固定IPにするには、(1)/etc/dhcpcd.confにマニュアルで設定するのと、(2)右上の無線ランのアイコンを左クリックして、セッティングする方法と2つある。いろいろ苦労をしたが、いま、現状でうまく行った方法だけを書いておこう。

それは、(2)の方法で、interfaceのwlan0にIPアドレスと、ルーターとDNSを設定するとともに、SSIDの方にも”Automatically configure empty options”のチェックを外した状態で、同じ情報を入れて、適応をクリックすることだ。すぐにリブートすると、ifconfigでも、routeでも正しい情報が表示される。そして、当然だが、ネットワークにも正常に接続される。

現状で、/etc/dhcpcd.confには、次の設定が書かれている。

interface wlan0
static routers=192.168.10.1
static domain_name_servers=192.168.10.1
SSID ecostation
static routers=192.168.10.1
static domain_name_servers=192.168.10.1

つまり、両方書かれているということだが、なぜか、このSSIDのほうが、以下何度も繰り返されている。理由は不明だ。今後も状況をチェックしていきたい。

0 件のコメント:

コメントを投稿

920MHz帯無線通信モジュールTY92SS-E2730を使う

 先にも書いたが、ドローン2号機上のコントローラーはラズパイ4で、それとのやりとりをもともとWIFI経由で予定していたが、機体がアルミパイプであるために通信が不安定で使い物にならなかった。そこで、プロポに変えた。プロポの信号取り出しもなんとか安定できるようになったが、そのシステム...