水浒传

Edit on

Jul 3, 2024

AX88179A 驱动报错

使用官网上的最新驱动运行一段时间后eth2网卡消失,网络不通,dmesg 驱动报错信息如下:

[   15.232852] ax_usb_nic 2-1:1.0: ASIX AX88179B_179A_772E_772D USB Ethernet Controller 3.3.0 (1.0.5.3_6.1)

[   16.256952] ENABLE_INT_AGGRESSIVE

[ 2279.185797] ------------[ cut here ]------------

[ 2279.185810] NETDEV WATCHDOG: eth2 (ax_usb_nic): transmit queue 0 timed out

[ 2279.185842] WARNING: CPU: 1 PID: 9933 at net/sched/sch_generic.c:477 dev_watchdog+0x2d0/0x2e0

[ 2279.185858] Modules linked in: ax_usb_nic(O) ax_avs(O) ax_ive(O) ax_pyralite(O) ax_audio(O) ax_jdec(O) ax_jenc(O) ax_venc(O) ax_cipher ax_ddr_dfs ax_proton(O) ax_npu(O) ax_mipi_rx(O) ax_vo(O) ax_fb(O) ax_tdp(O) ax_gdc(O) ax_vgp(O) ax_vpp(O) ax_ivps(O) ax_vdec(O) ax_base(O) ax_pool(O) ax_sys(O) ax_cmm(O) ax_vdsp ax_mailbox

[ 2279.185921] CPU: 1 PID: 9933 Comm: szlt_ax650n.elf Tainted: G           O      5.15.73 #4

[ 2279.185927] Hardware name: axera,ax650x (DT)

[ 2279.185930] pstate: 20000005 (nzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)

[ 2279.185936] pc : dev_watchdog+0x2d0/0x2e0  :  ffff8000089d2b70

[ 2279.185942] lr : dev_watchdog+0x2d0/0x2e0  :  ffff8000089d2b70

[ 2279.185947] sp : ffff80000800bd90

[ 2279.185949] x29: ffff80000800bd90 x28: 0000000000000002 x27: 00000000ffffffff

[ 2279.185957] x26: 0000000000000001 x25: ffff000005b44940 x24: ffff000005b44880

[ 2279.185964] x23: ffff0000169e039c x22: ffff0000169e03b8 x21: ffff800008fa6000

[ 2279.185972] x20: ffff0000169e0000 x19: 0000000000000000 x18: 0000000000000020

[ 2279.185979] x17: ffff8000ee6c5000 x16: ffff80000800c000 x15: ffffffffffffffff

[ 2279.185986] x14: ffff80000957f062 x13: ffff800008fbfef0 x12: 000000000000082b

[ 2279.185994] x11: 00000000000002b9 x10: ffff800009017ef0 x9 : 00000000fffff000

[ 2279.186001] x8 : ffff800008fbfef0 x7 : ffff800009017ef0 x6 : 0000000000000000

[ 2279.186008] x5 : ffff0000f765d838 x4 : 0000000000000000 x3 : 0000000000000027

[ 2279.186015] x2 : 0000000000000023 x1 : ffff000010608000 x0 : 000000000000003e

[ 2279.186023] Call trace:

[ 2279.186025]  dev_watchdog+0x2d0/0x2e0

[ 2279.186030]  call_timer_fn.constprop.0+0x20/0x80

[ 2279.186038]  run_timer_softirq+0x2b8/0x310

[ 2279.186043]  _stext+0x124/0x29c

[ 2279.186048]  irq_exit+0x88/0xb4

[ 2279.186054]  handle_domain_irq+0x60/0x90

[ 2279.186061]  gic_handle_irq+0x48/0xc4

[ 2279.186067]  call_on_irq_stack+0x28/0x44

[ 2279.186072]  do_interrupt_handler+0x4c/0x54

[ 2279.186077]  el1_interrupt+0x2c/0x70

[ 2279.186085]  el1h_64_irq_handler+0x14/0x1c

[ 2279.186089]  el1h_64_irq+0x74/0x78

[ 2279.186093]  _raw_spin_unlock_irqrestore+0xc/0x40

[ 2279.186099]  schedule_hrtimeout_range_clock+0xac/0x120

[ 2279.186103]  schedule_hrtimeout_range+0x10/0x20

[ 2279.186107]  do_sys_poll+0x378/0x580

[ 2279.186115]  __arm64_sys_ppoll+0x8c/0x10c

[ 2279.186120]  invoke_syscall.constprop.0+0x4c/0xe0

[ 2279.186125]  do_el0_svc+0x4c/0x130

[ 2279.186129]  el0_svc+0x14/0x50

[ 2279.186133]  el0t_64_sync_handler+0xa8/0xb0

[ 2279.186138]  el0t_64_sync+0x158/0x15c

[ 2279.186142] ---[ end trace a5cd137e958909ea ]---

[ 2284.225798] xhci-hcd xhci-hcd.4.auto: xHCI host not responding to stop endpoint command.

[ 2284.225817] xhci-hcd xhci-hcd.4.auto: USBSTS: 0x00000000

[ 2284.233888] xhci-hcd xhci-hcd.4.auto: xHCI host controller not responding, assume dead

[ 2284.241857] xhci-hcd xhci-hcd.4.auto: HC died; cleaning up

[ 2284.247530] usb 2-1: USB disconnect, device number 2

[ 2284.305857] ax_usb_nic 2-1:1.0: Failed to write reg 0001_0022_0002_0002 (err -19)

[ 2284.305878] ax_usb_nic 2-1:1.0: Failed to write reg 0031_0000_0000_0001 (err -19)


请问下该怎么办