Jump to content

Recommended Posts

Posted (edited)
Armbianmonitor:

I have a second usb network card (chip ax88179) conected to my C4.

It randomly  crashes and I have to rmmod/modprobe to make it work again : can't be done remotely without network...

 

Looks like this kind of problem is kernel related : any idea ?

 

 

 uname -a
Linux gwm 5.8.16-meson64 #20.08.14 SMP PREEMPT Tue Oct 20 22:50:41 CEST 2020 aarch64 GNU/Linux

 

 

 

[34120.524606] ------------[ cut here ]------------
[34120.524659] NETDEV WATCHDOG: enx002427fe2bf8 (ax88179_178a): transmit queue 0 timed out
[34120.525139] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:442 dev_watchdog+0x300/0x308
[34120.525160] Modules linked in: cpufreq_conservative cpufreq_powersave zstd bridge snd_soc_hdmi_codec dw_hdmi_i2s_audio ftdi_sio ax88179_178a usbnet meson_rng ir_nec_decoder meson_dw_hdmi dw_hdmi snd_soc_meson_g12a_tohdmitx reset_meson_audio_arb snd_soc_meson_codec_glue rc_odroid snd_soc_meson_axg_sound_card meson_saradc snd_soc_meson_card_utils meson_ir rc_core snd_soc_meson_axg_frddr snd_soc_meson_axg_fifo snd_soc_meson_axg_tdmout xt_TCPMSS xt_tcpudp meson_vdec(C) meson_drm v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 drm_kms_helper videobuf2_common cec videodev mc meson_canvas nft_counter snd_soc_meson_axg_tdm_interface snd_soc_meson_axg_tdm_formatter snd_soc_core ac97_bus display_connector snd_pcm_dmaengine snd_pcm drm snd_timer snd drm_panel_orientation_quirks soundcore ch341 usbserial nft_chain_nat zram xt_mark xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables nfnetlink ip_tables x_tables autofs4 spidev rtc_meson_vrtc meson_gxl
[34120.525999]  realtek dwmac_generic dwmac_meson8b
[34120.526096] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G         C        5.8.16-meson64 #20.08.14
[34120.526119] Hardware name: Hardkernel ODROID-C4 (DT)
[34120.526165] pstate: 20400009 (nzCv daif +PAN -UAO BTYPE=--)
[34120.526212] pc : dev_watchdog+0x300/0x308
[34120.526255] lr : dev_watchdog+0x300/0x308
[34120.526278] sp : ffff800010003d90
[34120.526304] x29: ffff800010003d90 x28: ffff0000f20b8680
[34120.526356] x27: 0000000000000004 x26: 0000000000000140
[34120.526406] x25: 00000000ffffffff x24: 0000000000000000
[34120.526455] x23: ffff0000f22883dc x22: ffff0000f2288000
[34120.526504] x21: ffff0000f2288480 x20: ffff8000126b7000
[34120.526551] x19: 0000000000000000 x18: 0000000000000000
[34120.526598] x17: 0000000000000000 x16: 0000000000000000
[34120.526646] x15: ffff8000126d5000 x14: 656d697420302065
[34120.526695] x13: 756575712074696d x12: 736e617274203a29
[34120.526743] x11: 613837315f393731 x10: 3838786128203866
[34120.526791] x9 : 6232656637323432 x8 : 0000000000000000
[34120.526836] x7 : 0000000000000003 x6 : 00000000000001cd
[34120.526881] x5 : 0000000000000001 x4 : 0000000000000000
[34120.526925] x3 : 0000000000000001 x2 : ffff0000f479a1e8
[34120.526972] x1 : 64ee6f6fb4eeb400 x0 : 0000000000000000
[34120.527017] Call trace:
[34120.527075]  dev_watchdog+0x300/0x308
[34120.527134]  call_timer_fn.isra.0+0x24/0x80
[34120.527186]  run_timer_softirq+0x1a0/0x410
[34120.527229]  efi_header_end+0x120/0x25c
[34120.527273]  irq_exit+0xc0/0xe0
[34120.527316]  __handle_domain_irq+0x68/0xc0
[34120.527362]  gic_handle_irq+0x54/0xa8
[34120.527401]  el1_irq+0xb8/0x180
[34120.527446]  arch_cpu_idle+0x14/0x20
[34120.527487]  do_idle+0x210/0x288
[34120.527527]  cpu_startup_entry+0x28/0x70
[34120.527570]  rest_init+0xd8/0xe8
[34120.527619]  arch_call_rest_init+0x10/0x1c
[34120.527664]  start_kernel+0x4f0/0x528
[34120.527692] ---[ end trace 1ba072349341d5ea ]---

 

Edited by giov
adding kernel version
Posted

according syslog (armibian monitor) and my network topology, it seems to be due to a network loop.

 

[  102.120395] usb 1-1.3: USB disconnect, device number 5
[  247.309493] br0: port 2(vpn) entered blocking state
[  247.309502] br0: port 2(vpn) entered disabled state
[  247.309693] device vpn entered promiscuous mode
[  247.309791] br0: port 2(vpn) entered blocking state
[  247.309797] br0: port 2(vpn) entered listening state
[  262.362298] br0: port 2(vpn) entered learning state
[  264.378235] br0: port 2(vpn) entered forwarding state
[  264.378279] br0: topology change detected, sending tcn bpdu
[34100.813434] br0: port 2(vpn) neighbor 01f4.00:1e:06:30:af:f6 lost
[34100.813652] br0: topology change detected, propagating
[34120.524606] ------------[ cut here ]------------
[34120.524659] NETDEV WATCHDOG: enx002427fe2bf8 (ax88179_178a): transmit queue 0 timed out
[34120.525139] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:442 dev_watchdog+0x300/0x308
[34120.525160] Modules linked in: cpufreq_conservative cpufreq_powersave zstd bridge snd_soc_hdmi_codec dw_hdmi_i2s_audio ftdi_sio ax88179_178a usbnet meson_rng ir_nec_decoder meson_dw_hdmi dw_hdmi snd_soc_meson_g12a_tohdmitx reset_meson_audio_arb snd_soc_meson_codec_glue rc_odroid snd_soc_meson_axg_sound_card meson_saradc snd_soc_meson_card_utils meson_ir rc_core snd_soc_meson_axg_frddr snd_soc_meson_axg_fifo snd_soc_meson_axg_tdmout xt_TCPMSS xt_tcpudp meson_vdec(C) meson_drm v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 drm_kms_helper videobuf2_common cec videodev mc meson_canvas nft_counter snd_soc_meson_axg_tdm_interface snd_soc_meson_axg_tdm_formatter snd_soc_core ac97_bus display_connector snd_pcm_dmaengine snd_pcm drm snd_timer snd drm_panel_orientation_quirks soundcore ch341 usbserial nft_chain_nat zram xt_mark xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables nfnetlink ip_tables x_tables autofs4 spidev rtc_meson_vrtc meson_gxl
[34120.525999]  realtek dwmac_generic dwmac_meson8b
[34120.526096] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G         C        5.8.16-meson64 #20.08.14
[34120.526119] Hardware name: Hardkernel ODROID-C4 (DT)
[34120.526165] pstate: 20400009 (nzCv daif +PAN -UAO BTYPE=--)
[34120.526212] pc : dev_watchdog+0x300/0x308
[34120.526255] lr : dev_watchdog+0x300/0x308
[34120.526278] sp : ffff800010003d90

 

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines