NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-evbarm/57308: Raspberry Pi 3 bwfm0 with wpa_supplicant stops working after few hours



The following reply was made to PR port-evbarm/57308; it has been noted by GNATS.

From: Bartek Krawczyk <bbartlomiej.mail%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost, port-evbarm-maintainer%netbsd.org@localhost,
 gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Cc: 
Subject: Re: port-evbarm/57308: Raspberry Pi 3 bwfm0 with wpa_supplicant stops
 working after few hours
Date: Thu, 30 Mar 2023 10:04:57 +0200

 On 29/03/2023 11:25, Bartek Krawczyk wrote:
 >   > From: mlelstv%serpens.de@localhost (Michael van Elst)
 >   > To: gnats-bugs%netbsd.org@localhost
 >   > Cc:
 >   > Subject: Re: port-evbarm/57308: Raspberry Pi 3 bwfm0 with wpa_supplicant stops working after few hours
 >   > Date: Wed, 29 Mar 2023 08:52:24 -0000 (UTC)
 >   >
 >   >   bbartlomiej.mail%gmail.com@localhost writes:
 >   >
 >   >   >What helps is to restart wpa_supplicant and sometimes dhcpcd if it doesn't react to this action automatically afterwards.
 >   >
 >   >   Can you configure dhcpcd to ignore link states ?
 >   >
 >   >   E.g. in /etc/dhcpcd.conf append:
 >   >
 >   >   interface bwfm0
 >   >           nolink
 >   >
 >   >
 >   
 >   I've added that now. I understand it should help with reacquiring a
 >   lease after I restart wpa_supplicant? Because during my outage the IP is
 >   still assigned on the interface and interface is UP with "status: active".
 
 As expected, after dhcpcd update from above suggestion there is no 
 improvement. Today I can't login to the PI3 and on the serial console I 
 still see the IP is there, and wpa_supplicant thinks group rekeying was 
 completed:
 
 rpi3# ifconfig bwfm0
 bwfm0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
          ssid "bat cave" nwkey 
 65536:"",0xbd4e13e244b89677f712e72b404160e8,0x024ad83364a031bc990d75a7cc978ffb,""
          powersave off
          bssid 64:d1:54:ee:0c:fc chan 11
          address: b8:27:eb:e4:30:c8
          media: IEEE802.11 autoselect (VHT mode 11ac)
          status: active
          inet6 fe80::e739:9d49:e1e3:c527%bwfm0/64 flags 0 scopeid 0x3
          inet 192.168.2.212/24 broadcast 192.168.2.255 flags 0
 
 /var/log/messages:
 
 Mar 30 07:05:35 rpi3 wpa_supplicant[672]: bwfm0: WPA: Group rekeying 
 completed with 64:d1:54:ee:0c:fc [GTK=CCMP]
 Mar 30 07:10:35 rpi3 wpa_supplicant[672]: bwfm0: WPA: Group rekeying 
 completed with 64:d1:54:ee:0c:fc [GTK=CCMP]
 Mar 30 07:15:35 rpi3 wpa_supplicant[672]: bwfm0: WPA: Group rekeying 
 completed with 64:d1:54:ee:0c:fc [GTK=CCMP]
 Mar 30 07:05:35 rpi3 wpa_supplicant[672]: bwfm0: WPA: Group rekeying 
 completed with 64:d1:54:ee:0c:fc [GTK=CCMP]
 Mar 30 07:35:17 rpi3 syslogd[951]: last message repeated 2 times
 Mar 30 07:45:17 rpi3 syslogd[951]: last message repeated 2 times
 
 
 rpi3# ping 192.168.2.1
 PING 192.168.2.1 (192.168.2.1): 56 data bytes
 ping: sendto: Host is down
 ping: sendto: Host is down
 ping: sendto: Host is down
 ping: sendto: Host is down
 ^C
 ----192.168.2.1 PING Statistics----
 4 packets transmitted, 0 packets received, 100.0% packet loss
 
 The PI3 is of course in the same spot, not moved, not touched.
 Restarting wpa_supplicant helps:
 
 rpi3# service wpa_supplicant restart
 Stopping wpa_supplicant.
 Starting wpa_supplicant.
 rpi3# ping 192.168.2.1
 PING 192.168.2.1 (192.168.2.1): 56 data bytes
 64 bytes from 192.168.2.1: icmp_seq=0 ttl=64 time=1.395308 ms
 64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=1.597339 ms
 64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=1.534996 ms
 64 bytes from 192.168.2.1: icmp_seq=3 ttl=64 time=1.751297 ms
 64 bytes from 192.168.2.1: icmp_seq=4 ttl=64 time=1.564996 ms
 ^C
 ----192.168.2.1 PING Statistics----
 5 packets transmitted, 5 packets received, 0.0% packet loss
 round-trip min/avg/max/stddev = 1.395308/1.568787/1.751297/0.127844 ms
 
 -- 
 Regards
 BartÅ?omiej Krawczyk
 


Home | Main Index | Thread Index | Old Index