Raspberry Pi WLAN接続の競合/複数のネットワーク並列接続

Raspberry Pi WLAN接続の競合/複数のネットワーク並列接続

LANを使用して私のルーター(プリッツボックス、インターネットなど)に接続し、他のWLANルーター(WLANネットワークを提供するTelloドローン)に並列に接続するラズベリーパイ3モデルbがあります。

これは、ネットワークコアソフトウェアを起動してこのドローンネットワークにUDPパケットを受信して​​送信すると、Labsberry Pi 4で機能します。 Rapsberry Pi 3では、数秒後に無線LANが切断されます。つまり、もはや衝突は発生しません。

設定は次のとおりです(ifconfig、eth0 - > fritz box router、wlan0 - > Drone)。

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.178.48  netmask 255.255.255.0  broadcast 192.168.178.255
    inet6 2003:d2:ff3a:ca00:d365:75c1:64f7:4d95  prefixlen 64  scopeid 0x0<global>
    inet6 fe80::4d57:91fb:dfc7:6b34  prefixlen 64  scopeid 0x20<link>
    ether b8:27:eb:54:8c:f8  txqueuelen 1000  (Ethernet)
    RX packets 6000  bytes 890224 (869.3 KiB)
    RX errors 0  dropped 2  overruns 0  frame 0
    TX packets 7441  bytes 4995016 (4.7 MiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Lokale Schleife)
    RX packets 32  bytes 4209 (4.1 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 32  bytes 4209 (4.1 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.10.2  netmask 255.255.255.0  broadcast 192.168.10.255
    inet6 fe80::5dc2:6615:7dc0:5375  prefixlen 64  scopeid 0x20<link>
    ether b8:27:eb:01:d9:ad  txqueuelen 1000  (Ethernet)
    RX packets 10  bytes 1600 (1.5 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 244  bytes 46987 (45.8 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

私が受け取ったエラーメッセージの1つは/var/log/messagesでした(注:電源管理は私が無効にしました)。


Mar 28 18:09:59 raspberrypi2 kernel: [  387.901642] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save disabled
Mar 28 18:13:34 raspberrypi2 kernel: [  602.034411] mmc1: card 0001 removed
Mar 28 18:13:34 raspberrypi2 kernel: [  602.100223] mmc1: queuing unknown CIS tuple 0xc1 (72 bytes)
Mar 28 18:13:34 raspberrypi2 kernel: [  602.144081] mmc1: queuing unknown CIS tuple 0x5e (135 bytes)
Mar 28 18:13:34 raspberrypi2 kernel: [  602.145675] mmc1: queuing unknown CIS tuple 0x63 (3 bytes)
Mar 28 18:13:34 raspberrypi2 kernel: [  602.156786] mmc1: queuing unknown CIS tuple 0x11 (33 bytes)
Mar 28 18:13:34 raspberrypi2 kernel: [  602.194812] mmc1: queuing unknown CIS tuple 0xf0 (73 bytes)
Mar 28 18:13:34 raspberrypi2 kernel: [  602.211922] mmc1: queuing unknown CIS tuple 0xc8 (52 bytes)
Mar 28 18:14:14 raspberrypi2 kernel: [  642.634521] mmc1: queuing unknown CIS tuple 0xc1 (72 bytes)
Mar 28 18:14:14 raspberrypi2 kernel: [  642.691858] mmc1: queuing unknown CIS tuple 0x5e (135 bytes)
Mar 28 18:14:14 raspberrypi2 kernel: [  642.693984] mmc1: queuing unknown CIS tuple 0x63 (3 bytes)
Mar 28 18:14:14 raspberrypi2 kernel: [  642.708667] mmc1: queuing unknown CIS tuple 0x11 (33 bytes)
Mar 28 18:14:14 raspberrypi2 kernel: [  642.757611] mmc1: queuing unknown CIS tuple 0xf0 (73 bytes)
Mar 28 18:14:14 raspberrypi2 kernel: [  642.780052] mmc1: queuing unknown CIS tuple 0xc8 (52 bytes)
Mar 28 18:15:07 raspberrypi2 kernel: [  694.944685] mmc1: queuing unknown CIS tuple 0xc1 (72 bytes)
Mar 28 18:15:07 raspberrypi2 kernel: [  695.024881] mmc1: queuing unknown CIS tuple 0x5e (135 bytes)
Mar 28 18:15:07 raspberrypi2 kernel: [  695.027818] mmc1: queuing unknown CIS tuple 0x63 (3 bytes)
Mar 28 18:15:07 raspberrypi2 kernel: [  695.048708] mmc1: queuing unknown CIS tuple 0x11 (33 bytes)
Mar 28 18:15:07 raspberrypi2 kernel: [  695.119219] mmc1: queuing unknown CIS tuple 0xf0 (73 bytes)
Mar 28 18:15:07 raspberrypi2 kernel: [  695.151731] mmc1: queuing unknown CIS tuple 0xc8 (52 bytes)
Mar 28 18:16:23 raspberrypi2 kernel: [  771.114777] mmc1: queuing unknown CIS tuple 0xc1 (72 bytes)
Mar 28 18:16:23 raspberrypi2 kernel: [  771.273867] mmc1: queuing unknown CIS tuple 0x5e (135 bytes)
Mar 28 18:16:23 raspberrypi2 kernel: [  771.279684] mmc1: queuing unknown CIS tuple 0x63 (3 bytes)
Mar 28 18:16:23 raspberrypi2 kernel: [  771.320348] mmc1: queuing unknown CIS tuple 0x11 (33 bytes)
Mar 28 18:16:23 raspberrypi2 kernel: [  771.456273] mmc1: queuing unknown CIS tuple 0xf0 (73 bytes)
Mar 28 18:16:23 raspberrypi2 kernel: [  771.518587] mmc1: queuing unknown CIS tuple 0xc8 (52 bytes)

名前-a:

Linux raspberrypi2 5.10.103-v7+ #1530 SMP Tue Mar 8 13:02:44 GMT 2022 armv7l GNU/Linux

競合が発生した「Ifconfig」には、「wlan0」というデバイスは含まれなくなり、上記のRaspberry Piメニューにwlan接続シンボルは表示されません。

他のフォーラムでは、これらのネットワークデバイスのサブネットマスクが同じで、優先順位の低い接続が失われることが問題である可能性があることを読んでいます。

質問は次のとおりです。

  1. サブネットマスクを変更する必要がありますか?それでは、何を変更する必要があります(Raspberry 3と4の「パス」出力を比較しましたが、それらは同じですか?)
  2. 同じコードがRaspberry Pi 4では実行されますが、Raspberry Pi 3(同じOS、カーネルバージョンなど)では実行されない理由をご存知ですか?違いはハードウェアにあります。注:「rpi-update」は問題を解決しませんでした。
  3. この問題を解決する方法についての他のアイデアはありますか?

ありがとうございます。

ベストアンサー1

おすすめ記事