nishioka
2024年9月11日 13時33分
いつもお世話になっております。
接続状態:
armadilloと通信用基板を"eth0"に接続
試したこと・症状:
①:
電源投入時にarmadillo(lanモデル)と通信用基板で通信を行っているのですが、正常に通信が行えない時があります。
通信が正常に行えていない時のpingが以下です。
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 link/ether 00:11:0c:33:11:be brd ff:ff:ff:ff:ff:ff inet 192.168.4.44/24 brd 192.168.4.255 scope global noprefixroute eth0 valid_lft forever preferred_lft forever inet6 fe80::59de:9220:cce6:fb67/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000 link/ether 00:11:0c:33:11:bf brd ff:ff:ff:ff:ff:ff armadillo:~# ping 192.168.4.44 PING 192.168.4.44 (192.168.4.44): 56 data bytes 64 bytes from 192.168.4.44: seq=0 ttl=64 time=0.115 ms 64 bytes from 192.168.4.44: seq=1 ttl=64 time=0.116 ms 64 bytes from 192.168.4.44: seq=2 ttl=64 time=0.104 ms 64 bytes from 192.168.4.44: seq=3 ttl=64 time=0.088 ms 64 bytes from 192.168.4.44: seq=4 ttl=64 time=0.147 ms ^C --- 192.168.4.44 ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max = 0.088/0.114/0.147 ms
pingでは正常に通信が確認できます。
②:
armadillo(wlanモデル)だと正常に通信が行えます。10回程度電源の入切を行いましたが、全て問題ありませんでした。
③:
wlanモデルに搭載されているwifiモジュールをlanモデルに差し込み、その後lanモデルを初期化。lanモデルに再度ソフトをインストールし電源を投入すると正常に通信が行えます。
wlanモデル(wifiモジュール取り外し)を初期化。再度ソフトをインストールし電源を投入を行うと正常に通信が行えない時があります。
考えにくいですが、wifiモジュールの有無でLAN通信に影響が出ているのでしょうか。
また、他にどのような影響が考えられますでしょうか。
幼稚な質問ですが、以上よろしくお願いいたします。
コメント
nishioka
吉田様
ありがとうございます。
情報不足で申し訳ありません。
> (1) IP アドレスとして Armadillo 側に 192.168.4.44 が表示されていますが、
> これは固定の IP アドレスとして設定したものでしょうか?
> それとも DHCP で割り当てられたものでしょうか?
・ 固定IPアドレスとして設定したものです。
設定する際に使用した"Wired connection 1.nmconnection"を添付します。
> (2) 無線 LAN のモジュールを接続すると ping 導通が可能になるとのことですが、
> この時、無線 LAN はアクセスポイントなどに接続している状況でしょうか?
> それとも、無線 LAN モジュールを付けただけでしょうか?
・ 無線LANモジュールは、取り付けただけで設定などは何もしていません。
> (3) 「ソフトのインストール」は SWU で実施されましたでしょうか?
> それともインストールディスクで実施されましたでしょうか?
・ SWUでインストールを行いました。
昨日、弊社通信用基板で不具合を確認し、現在原因調査を行っています。
armadillo(lanモデル)と弊社通信用基板での通信は今回が初めてではなく、
2023年10月頃に動作テストをした際はこのような不具合は発生していません。
そのため、lanの仕様等が変更されたのかと思い質問させていただきました。
以上、よろしくお願いいたします。
ファイル | ファイルの説明 |
---|---|
Wired connection .txt | Wired connection 1.nmconnection |
nishioka
コンテナに"tshark"をインストールし、通信状態を確認したところ以下の様になりました。
Running as user "root" and group "root". This could be dangerous. Capturing on 'eth0' 1 0.000000000 192.168.4.44 ? 192.168.4.1 UDP 46 55898 ? 2000 Len=4 2 3.101873625 192.168.4.44 ? 192.168.4.1 UDP 46 55898 ? 2000 Len=4 3 6.203718750 192.168.4.44 ? 192.168.4.1 UDP 46 55898 ? 2000 Len=4 4 9.458390250 192.168.4.44 ? 192.168.4.1 UDP 46 55898 ? 2000 Len=4 5 12.559915375 192.168.4.44 ? 192.168.4.1 UDP 46 55898 ? 2000 Len=4 6 14.685016875 AtmarkTe_33:11:be ? kuroneko_00 ARP 42 Who has 192.168.4.1? Tell 192.168.4.44 7 14.686347750 kuroneko_00 ? AtmarkTe_33:11:be ARP 60 192.168.4.1 is at 00:50:c2:96:00:00 (以下1~7ループ)
armadilloのipアドレス(4.44)が見つからないようです。
ipアドレスが正しく設定されていないからなのでしょうか。
よろしくお願いいたします。
at_mitsuhiro.yoshida
nishioka
at_mitsuhiro.yoshida
nishioka
gatewayを"192.168.4.1"の状態で、通信成功時と失敗時ののtsharkログを添付します。
よろしくお願いいたします。
ファイル | ファイルの説明 |
---|---|
通信成功時(lanモデル)_192.168.4.1.txt | |
通信失敗時(lanモデル)_192.168.4.1.txt |
at_mitsuhiro.yoshida
nishioka
吉田様
ありがとうございます。
> コマンドの結果に差異はありますでしょうか?
・差異はありませんでした。
/* 失敗時 */ armadillo:~# ip route default via 192.168.4.1 dev eth0 metric 100 192.168.4.0/24 dev eth0 scope link src 192.168.4.44 metric 100 /* 成功時 */ armadillo:~# ip route default via 192.168.4.1 dev eth0 metric 100 192.168.4.0/24 dev eth0 scope link src 192.168.4.44 metric 100
申し訳ありません。
吉田様からの質問を見落としておりました。
> 対向の通信基盤への経路はどのようになっているのでしょうか?
・ eth0と直接LANケーブルで接続しています。
> サブネットの外側の IP アドレスなのでしょうか。
・ 内側のIPアドレスです。
よろしくお願いいたします。
at_mitsuhiro.yoshida
nishioka
吉田様
> SWU で初期化する際にご利用になられている
> Armadillo Base OS のバージョンは最新の 3.20.2-at.2 でしょうか?
> もし最新をご利用でなければ、 3.20.2-at.2 に変更すると動作が変わりますでしょうか?
・ 初期化はSDカードで行っています。(インストールディスク)
・ 使用していたバージョンが"3.17"だったため、バージョンを"3.20"で初期化を行いましたが変化ありませんでした。
コンテナで使用しているカーネルのバージョンが"5.10.180"なのですが、"5.10.224"へ更新を行ったほうが良いのでしょうか。
よろしくお願いいたします。
at_mitsuhiro.yoshida
2024年9月11日 17時28分
吉田です。
何点か確認させてください。
(1) IP アドレスとして Armadillo 側に 192.168.4.44 が表示されていますが、
これは固定の IP アドレスとして設定したものでしょうか?
それとも DHCP で割り当てられたものでしょうか?
(2) 無線 LAN のモジュールを接続すると ping 導通が可能になるとのことですが、
この時、無線 LAN はアクセスポイントなどに接続している状況でしょうか?
それとも、無線 LAN モジュールを付けただけでしょうか?
(3) 「ソフトのインストール」は SWU で実施されましたでしょうか?
それともインストールディスクで実施されましたでしょうか?