Wwan0 port crash when speedtest (upload part)

Hello everyone!
I've been trying for a few days to get a Raspberry Pi 4 to work as a router with a 5G HAT to have a portable 5G router. I've had a lot of trouble due to the vendor's documentation not being very up-to-date (Waveshare). I manage to get a 5G connection and Wi-Fi with good speed, but when I run a speed test to check the upload, everything stops. I lose access to the internet, and I have to access my router (192.168.1.1) and perform a reboot to restore the connection.
I'm really new in this world so I don't have a lot of knowledge...
I think I missconfigured someting in the Wwan0, but didn't found what, moreover by now i don't really understand all the settings (mostly none), that's why I wanted to make this project.

Here are the specs

-8200Ea-m2 5G hat ( https://www.waveshare.com/wiki/SIM8200EA-M2_5G_HAT)
-Model|Raspberry Pi 4 Model B Rev 1.5
-Target Platform|bcm27xx/bcm2709
-Firmware Version OpenWrt 23.05.0 r23497-6637af95aa

Here are the logs

Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.072616] ------------[ cut here ]------------
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.077273] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:477 0xc07e5360
Tue Nov 7 15:02:26 2023 kern.info kernel: [ 2283.084341] NETDEV WATCHDOG: wwan0 (qmi_wwan): transmit queue 0 timed out
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.091141] Modules linked in: qcserial pppoe ppp_async option nft_fib_inet nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet brcmfmac usb_wwan sierra pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_counter nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack lzo ch341 cfg80211 wwan usbserial usbhid slhc rtl8150 rndis_host r8152 qmi_wwan nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 lzo_rle lzo_decompress lzo_compress libcrc32c hid_generic crc_ccitt compat cdc_wdm cdc_ncm cdc_ether brcmutil snd_bcm2835(C) hid evdev snd_rawmidi snd_seq_device snd_pcm_oss snd_pcm_dmaengine snd_mixer_oss snd_hwdep snd_compress snd_pcm snd_timer snd soundcore nls_utf8 crypto_acompress nls_iso8859_1 nls_cp437 vfat fat
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.173329] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G C 5.15.134 #0
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.180828] Hardware name: BCM2711
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.184240] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.190081] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.195921] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.201760] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.207599] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.213438] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.219277] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.225115] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.230952] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.236790] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.242627] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.248466] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.254304] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.260141] Exception stack(0xc0e01f08 to 0xc0e01f50)
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.265202] 1f00: 0009738e 00000000 00000001 c0214340 00000000 c0e04f34
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.273392] 1f20: c0e00000 00000000 00000001 00000000 c0e04f68 c0e04f78 c0e05020 c0e01f58
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.281579] 1f40: c0206f10 c0206f14 60000013 ffffffff
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.286635] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.292473] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.298311] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.304148] Function entered at [] from []
Tue Nov 7 15:02:26 2023 kern.warn kernel: [ 2283.309994] ---[ end trace 36fc00dc9462d616 ]---

I'm not really sure about the power i give to the rasp and the hat, Maybe that's a path to follow ?

or it's a power issue, try a bigger/better power supply.

1 Like

Okay, i Will try It this weekend, by now i was using a 60w hub charger.
I know what you will say, "that is a bad idea".
So will stick with the provided powersupply for the hat and found an other one for the rasp.
Thanks a lot for this fast answer :slight_smile: ( hope that's only that )

Iā€™m still getting the same error, even with different power supply.
If someone has an idea I would be really happy .