xmurp-ua icon indicating copy to clipboard operation
xmurp-ua copied to clipboard

运行一定时间后一定崩溃

Open Zxilly opened this issue 4 years ago • 43 comments

路由器是袋鼠云,MT7620的芯片

[ 5901.645818] ------------[ cut here ]------------
[ 5901.650586] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:448 dev_watchdog+0x26c/0x274
[ 5901.659037] NETDEV WATCHDOG: eth0 (ralink_soc_eth): transmit queue 0 timed out
[ 5901.666413] Modules linked in: xmurp_ua rt2800soc rt2800mmio rt2800lib pppoe ppp_async iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_flow_table_hw nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_socket xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TPROXY xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc nf_tproxy_ipv4 nf_socket_ipv4 nf_reject_ipv4 nf_log_ipv4 nf_log_common nf_defrag_ipv4 macvlan iptable_raw iptable_mangle iptable_filter
[ 5901.666692]  ipt_ECN ip_tables crc_ccitt compat asn1_decoder tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc arc4 mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug usbcore nls_base usb_common aead cryptomgr crypto_null crypto_hash
[ 5901.817164] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.61 #0
[ 5901.823049] Stack : 80560000 80500134 00000000 00000000 804ff304 87c0be14 80533b1c 80533703
[ 5901.831601]         804b0eb4 00000000 806933cc 80550000 00200000 00000001 87c0bdc8 c46ebe46
[ 5901.840148]         00000000 00000000 806c0000 00000000 746e6961 0000010f 362e342e 30232031
[ 5901.848695]         00000000 00000125 00000000 000c780c 00000000 00000009 00000000 80359194
[ 5901.857242]         00000009 80550000 00200000 00000122 00000000 8028cb78 00000000 80690000
[ 5901.865790]         ...
[ 5901.868300] Call Trace:
[ 5901.870826] [<8000b470>] show_stack+0x30/0x100
[ 5901.875390] [<80025848>] __warn+0xc0/0x10c
[ 5901.879591] [<80025920>] warn_slowpath_fmt+0x8c/0xac
[ 5901.884682] [<80359194>] dev_watchdog+0x26c/0x274
[ 5901.889521] [<8006759c>] call_timer_fn.isra.34+0x20/0x90
[ 5901.894965] [<800677b4>] run_timer_softirq+0x1a8/0x1f4
[ 5901.900247] [<80432640>] __do_softirq+0x110/0x298
[ 5901.905071] [<80005f70>] except_vec_vi_end+0xb8/0xc4
[ 5901.910157] [<8043240c>] r4k_wait_irqoff+0x18/0x24
[ 5901.915065] ---[ end trace f92f4b466cc69179 ]---
[ 5901.919807] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
[ 5901.926409] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 5901.932831] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06848000, max=1024, ctx=431, dtx=409, fdx=409, next=431
[ 5901.944120] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06a28000, max=1024, calc=305, drx=307
[ 5908.100036] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
[ 5908.106662] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 5908.113105] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06830000, max=1024, ctx=768, dtx=0, fdx=0, next=768
[ 5908.124073] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06a28000, max=1024, calc=260, drx=261
[ 5920.245871] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
[ 5920.252524] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 5920.259079] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06830000, max=1024, ctx=768, dtx=0, fdx=0, next=768
[ 5920.270040] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06848000, max=1024, calc=494, drx=496
[ 5922.153486] rkp-ua: Stopped.
[ 5922.674070] rkp-ua: Started, version 99
[ 5922.678060] rkp-ua: nf_register_hook returnd 0.
[ 5922.682720] rkp-ua: autocapture=y, mark_capture=0x100, mark_ack=0x200
[ 5922.689322] rkp-ua: str_preserve: 0
[ 5922.693174] rkp-ua: time_keepalive=1200, len_ua=2
[ 5922.698137] rkp-ua: verbose=n, debug=n
[ 5922.702095] rkp-ua: str_preserve: 0
[ 5922.705782] str_ua_rkp: RKP/99.0
[ 5933.189652] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
[ 5933.196269] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 5933.202715] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06a28000, max=1024, ctx=768, dtx=0, fdx=0, next=768
[ 5933.213669] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=0522c000, max=1024, calc=347, drx=349
[ 5951.665653] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
[ 5951.672266] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 5951.678707] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06a28000, max=1024, ctx=768, dtx=0, fdx=0, next=768
[ 5951.689650] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06830000, max=1024, calc=396, drx=397

Zxilly avatar Sep 30 '20 15:09 Zxilly

没错,dev分支在我自己路由器上,也是会运行一段时间后就会挂掉。我暂时没有空去找问题在哪里。如果你们学校查得不是太严,建议用master分支。如果你感兴趣,也可以帮我找找bug在哪里,肥肠感谢。

CHN-beta avatar Sep 30 '20 15:09 CHN-beta

太惨了,似乎性能越强崩溃越快,我软路由上大概10分钟左右就崩溃了,但是硬路由大概1天崩溃一次,被迫转到master分支

XingNian-www avatar Sep 30 '20 18:09 XingNian-www

没错,dev分支在我自己路由器上,也是会运行一段时间后就会挂掉。我暂时没有空去找问题在哪里。如果你们学校查得不是太严,建议用master分支。如果你感兴趣,也可以帮我找找bug在哪里,肥肠感谢。

崩溃后重启防火墙无效,重启网络无效,路由自身无法联网,不知道能提供多少帮助

XingNian-www avatar Sep 30 '20 18:09 XingNian-www

没错,dev分支在我自己路由器上,也是会运行一段时间后就会挂掉。我暂时没有空去找问题在哪里。如果你们学校查得不是太严,建议用master分支。如果你感兴趣,也可以帮我找找bug在哪里,肥肠感谢。

崩溃后重启防火墙无效,重启网络无效,路由自身无法联网,不知道能提供多少帮助

重新挂载eth0可行,但是我也不知道为啥

Zxilly avatar Oct 01 '20 00:10 Zxilly

没错,dev分支在我自己路由器上,也是会运行一段时间后就会挂掉。我暂时没有空去找问题在哪里。如果你们学校查得不是太严,建议用master分支。如果你感兴趣,也可以帮我找找bug在哪里,肥肠感谢。

崩溃后重启防火墙无效,重启网络无效,路由自身无法联网,不知道能提供多少帮助

我的路由器崩溃后自动重启就一切正常了。

CHN-beta avatar Oct 01 '20 01:10 CHN-beta

没错,dev分支在我自己路由器上,也是会运行一段时间后就会挂掉。我暂时没有空去找问题在哪里。如果你们学校查得不是太严,建议用master分支。如果你感兴趣,也可以帮我找找bug在哪里,肥肠感谢。

崩溃后重启防火墙无效,重启网络无效,路由自身无法联网,不知道能提供多少帮助

我的路由器崩溃后自动重启就一切正常了。

我路由器根本不会自动重启..炸了就一直没有网络

XingNian-www avatar Oct 01 '20 03:10 XingNian-www

没错,dev分支在我自己路由器上,也是会运行一段时间后就会挂掉。我暂时没有空去找问题在哪里。如果你们学校查得不是太严,建议用master分支。如果你感兴趣,也可以帮我找找bug在哪里,肥肠感谢。

崩溃后重启防火墙无效,重启网络无效,路由自身无法联网,不知道能提供多少帮助

我的路由器崩溃后自动重启就一切正常了。

我路由器根本不会自动重启..炸了就一直没有网络

可以试着改一下 kernel.panic 参数,应该就可以炸了之后自动重启了。

参考 https://www.techrepublic.com/blog/linux-and-open-source/auto-reboot-linux-after-a-kernel-panic/

CHN-beta avatar Oct 01 '20 03:10 CHN-beta

切换到了master,照样炸。。。

Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.740768] ------------[ cut here ]------------
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.745539] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:448 dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7797.754005] NETDEV WATCHDOG: eth0 (ralink_soc_eth): transmit queue 0 timed out
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761387] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_flow_table_hw nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_socket xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TPROXY xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc nf_tproxy_ipv4 nf_socket_ipv4 nf_reject_ipv4 nf_log_ipv4 nf_log_common nf_defrag_ipv4 macvlan iptable_raw iptable_mangle iptable_filter ipt_ECN
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761664]  ip_tables crc_ccitt compat asn1_decoder xmurp_ua tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc arc4 mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug usbcore nls_base usb_common aead cryptomgr crypto_null crypto_hash
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.912132] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.61 #0
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.918004] Stack : 80560000 80500134 00000000 00000000 804ff304 87c0be14 80533b1c 80533703
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.926551]         804b0eb4 00000000 806933cc 80550000 00200000 00000001 87c0bdc8 ca63742a
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.935097]         00000000 00000000 806c0000 00000000 746e6961 0000012c 362e342e 30232031
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.943650]         00000000 00000183 00000000 000deb04 00000000 00000009 00000000 80359194
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.952203]         00000009 80550000 00200000 00000122 00000000 8028cb78 00000000 80690000
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.960750]         ...
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.963254] Call Trace:
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.965779] [<8000b470>] show_stack+0x30/0x100
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.970348] [<80025848>] __warn+0xc0/0x10c
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.974548] [<80025920>] warn_slowpath_fmt+0x8c/0xac
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.979635] [<80359194>] dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.984474] [<8006759c>] call_timer_fn.isra.34+0x20/0x90
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.989922] [<800677b4>] run_timer_softirq+0x1a8/0x1f4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.995204] [<80432640>] __do_softirq+0x110/0x298
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.000026] [<80005f70>] except_vec_vi_end+0xb8/0xc4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.005113] [<8043240c>] r4k_wait_irqoff+0x18/0x24
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.010021] ---[ end trace a7ff6549678831ff ]---
Thu Oct  1 14:33:24 2020 kern.err kernel: [ 7798.014755] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.021345] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.027764] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=535, dtx=531, fdx=531, next=535
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.039056] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=451, drx=466
Thu Oct  1 14:33:35 2020 kern.err kernel: [ 7802.089089] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.095697] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.102137] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.113086] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06430000, max=1024, calc=166, drx=167
Thu Oct  1 14:33:38 2020 user.notice root: 【Dr.COM网页认证】尚未登录
Thu Oct  1 14:33:45 2020 kern.err kernel: [ 7807.593383] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.600035] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.606484] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.617442] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=147, drx=149

Zxilly avatar Oct 01 '20 06:10 Zxilly

切换到了master,照样炸。。。

Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.740768] ------------[ cut here ]------------
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.745539] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:448 dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7797.754005] NETDEV WATCHDOG: eth0 (ralink_soc_eth): transmit queue 0 timed out
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761387] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_flow_table_hw nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_socket xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TPROXY xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc nf_tproxy_ipv4 nf_socket_ipv4 nf_reject_ipv4 nf_log_ipv4 nf_log_common nf_defrag_ipv4 macvlan iptable_raw iptable_mangle iptable_filter ipt_ECN
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761664]  ip_tables crc_ccitt compat asn1_decoder xmurp_ua tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc arc4 mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug usbcore nls_base usb_common aead cryptomgr crypto_null crypto_hash
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.912132] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.61 #0
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.918004] Stack : 80560000 80500134 00000000 00000000 804ff304 87c0be14 80533b1c 80533703
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.926551]         804b0eb4 00000000 806933cc 80550000 00200000 00000001 87c0bdc8 ca63742a
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.935097]         00000000 00000000 806c0000 00000000 746e6961 0000012c 362e342e 30232031
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.943650]         00000000 00000183 00000000 000deb04 00000000 00000009 00000000 80359194
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.952203]         00000009 80550000 00200000 00000122 00000000 8028cb78 00000000 80690000
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.960750]         ...
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.963254] Call Trace:
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.965779] [<8000b470>] show_stack+0x30/0x100
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.970348] [<80025848>] __warn+0xc0/0x10c
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.974548] [<80025920>] warn_slowpath_fmt+0x8c/0xac
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.979635] [<80359194>] dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.984474] [<8006759c>] call_timer_fn.isra.34+0x20/0x90
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.989922] [<800677b4>] run_timer_softirq+0x1a8/0x1f4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.995204] [<80432640>] __do_softirq+0x110/0x298
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.000026] [<80005f70>] except_vec_vi_end+0xb8/0xc4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.005113] [<8043240c>] r4k_wait_irqoff+0x18/0x24
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.010021] ---[ end trace a7ff6549678831ff ]---
Thu Oct  1 14:33:24 2020 kern.err kernel: [ 7798.014755] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.021345] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.027764] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=535, dtx=531, fdx=531, next=535
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.039056] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=451, drx=466
Thu Oct  1 14:33:35 2020 kern.err kernel: [ 7802.089089] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.095697] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.102137] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.113086] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06430000, max=1024, calc=166, drx=167
Thu Oct  1 14:33:38 2020 user.notice root: 【Dr.COM网页认证】尚未登录
Thu Oct  1 14:33:45 2020 kern.err kernel: [ 7807.593383] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.600035] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.606484] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.617442] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=147, drx=149

那这个可能不是我的锅……不要加载我的模块,看会不会炸

CHN-beta avatar Oct 01 '20 06:10 CHN-beta

切换到了master,照样炸。。。

Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.740768] ------------[ cut here ]------------
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.745539] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:448 dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7797.754005] NETDEV WATCHDOG: eth0 (ralink_soc_eth): transmit queue 0 timed out
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761387] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_flow_table_hw nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_socket xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TPROXY xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc nf_tproxy_ipv4 nf_socket_ipv4 nf_reject_ipv4 nf_log_ipv4 nf_log_common nf_defrag_ipv4 macvlan iptable_raw iptable_mangle iptable_filter ipt_ECN
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761664]  ip_tables crc_ccitt compat asn1_decoder xmurp_ua tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc arc4 mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug usbcore nls_base usb_common aead cryptomgr crypto_null crypto_hash
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.912132] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.61 #0
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.918004] Stack : 80560000 80500134 00000000 00000000 804ff304 87c0be14 80533b1c 80533703
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.926551]         804b0eb4 00000000 806933cc 80550000 00200000 00000001 87c0bdc8 ca63742a
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.935097]         00000000 00000000 806c0000 00000000 746e6961 0000012c 362e342e 30232031
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.943650]         00000000 00000183 00000000 000deb04 00000000 00000009 00000000 80359194
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.952203]         00000009 80550000 00200000 00000122 00000000 8028cb78 00000000 80690000
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.960750]         ...
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.963254] Call Trace:
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.965779] [<8000b470>] show_stack+0x30/0x100
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.970348] [<80025848>] __warn+0xc0/0x10c
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.974548] [<80025920>] warn_slowpath_fmt+0x8c/0xac
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.979635] [<80359194>] dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.984474] [<8006759c>] call_timer_fn.isra.34+0x20/0x90
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.989922] [<800677b4>] run_timer_softirq+0x1a8/0x1f4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.995204] [<80432640>] __do_softirq+0x110/0x298
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.000026] [<80005f70>] except_vec_vi_end+0xb8/0xc4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.005113] [<8043240c>] r4k_wait_irqoff+0x18/0x24
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.010021] ---[ end trace a7ff6549678831ff ]---
Thu Oct  1 14:33:24 2020 kern.err kernel: [ 7798.014755] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.021345] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.027764] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=535, dtx=531, fdx=531, next=535
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.039056] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=451, drx=466
Thu Oct  1 14:33:35 2020 kern.err kernel: [ 7802.089089] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.095697] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.102137] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.113086] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06430000, max=1024, calc=166, drx=167
Thu Oct  1 14:33:38 2020 user.notice root: 【Dr.COM网页认证】尚未登录
Thu Oct  1 14:33:45 2020 kern.err kernel: [ 7807.593383] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.600035] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.606484] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.617442] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=147, drx=149

那这个可能不是我的锅……不要加载我的模块,看会不会炸

不加载不会挂,只要把rmmod xmurp-ua写在开机脚本里就啥事没有。。。

Zxilly avatar Oct 01 '20 06:10 Zxilly

切换到了master,照样炸。。。

Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.740768] ------------[ cut here ]------------
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.745539] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:448 dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7797.754005] NETDEV WATCHDOG: eth0 (ralink_soc_eth): transmit queue 0 timed out
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761387] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_flow_table_hw nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_socket xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TPROXY xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc nf_tproxy_ipv4 nf_socket_ipv4 nf_reject_ipv4 nf_log_ipv4 nf_log_common nf_defrag_ipv4 macvlan iptable_raw iptable_mangle iptable_filter ipt_ECN
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.761664]  ip_tables crc_ccitt compat asn1_decoder xmurp_ua tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc arc4 mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug usbcore nls_base usb_common aead cryptomgr crypto_null crypto_hash
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.912132] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.61 #0
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.918004] Stack : 80560000 80500134 00000000 00000000 804ff304 87c0be14 80533b1c 80533703
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.926551]         804b0eb4 00000000 806933cc 80550000 00200000 00000001 87c0bdc8 ca63742a
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.935097]         00000000 00000000 806c0000 00000000 746e6961 0000012c 362e342e 30232031
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.943650]         00000000 00000183 00000000 000deb04 00000000 00000009 00000000 80359194
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.952203]         00000009 80550000 00200000 00000122 00000000 8028cb78 00000000 80690000
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.960750]         ...
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.963254] Call Trace:
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.965779] [<8000b470>] show_stack+0x30/0x100
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.970348] [<80025848>] __warn+0xc0/0x10c
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.974548] [<80025920>] warn_slowpath_fmt+0x8c/0xac
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.979635] [<80359194>] dev_watchdog+0x26c/0x274
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.984474] [<8006759c>] call_timer_fn.isra.34+0x20/0x90
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.989922] [<800677b4>] run_timer_softirq+0x1a8/0x1f4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7797.995204] [<80432640>] __do_softirq+0x110/0x298
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.000026] [<80005f70>] except_vec_vi_end+0xb8/0xc4
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.005113] [<8043240c>] r4k_wait_irqoff+0x18/0x24
Thu Oct  1 14:33:24 2020 kern.warn kernel: [ 7798.010021] ---[ end trace a7ff6549678831ff ]---
Thu Oct  1 14:33:24 2020 kern.err kernel: [ 7798.014755] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.021345] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.027764] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=535, dtx=531, fdx=531, next=535
Thu Oct  1 14:33:24 2020 kern.info kernel: [ 7798.039056] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=451, drx=466
Thu Oct  1 14:33:35 2020 kern.err kernel: [ 7802.089089] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.095697] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.102137] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:35 2020 kern.info kernel: [ 7802.113086] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06430000, max=1024, calc=166, drx=167
Thu Oct  1 14:33:38 2020 user.notice root: 【Dr.COM网页认证】尚未登录
Thu Oct  1 14:33:45 2020 kern.err kernel: [ 7807.593383] ralink_soc_eth 10100000.ethernet eth0: transmit timed out
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.600035] ralink_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.606484] ralink_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06404000, max=1024, ctx=768, dtx=0, fdx=0, next=768
Thu Oct  1 14:33:45 2020 kern.info kernel: [ 7807.617442] ralink_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06620000, max=1024, calc=147, drx=149

那这个可能不是我的锅……不要加载我的模块,看会不会炸

不加载不会挂,只要把rmmod xmurp-ua写在开机脚本里就啥事没有。。。

有趣,我还是第一次见master也能炸……

问一下,编译时是用对应的sdk编译的吗?安装插件时是否有提示内核版本不匹配?

CHN-beta avatar Oct 01 '20 06:10 CHN-beta

我这也是master照炸不误,十几分钟就炸了 内核是5.4.61 插件是编译固件时直接编译进去的 之前硬路由用的时候没炸过,但是当时是4.x的内核版本 得多测试几次..

XingNian-www avatar Oct 01 '20 08:10 XingNian-www

我这也是master照炸不误,十几分钟就炸了 内核是5.4.61 插件是编译固件时直接编译进去的 之前硬路由用的时候没炸过,但是当时是4.x的内核版本 得多测试几次..

这样看来,可能是5.x的原因……我自己的路由器用的4.14的内核,master没事,dev大概一天炸一两次。

我什么时候有空,试试在虚拟机里5.x内核能不能复现吧。如果可以复现的话,打大量log,应该就可以找到问题。

但问题是,没空……

CHN-beta avatar Oct 01 '20 08:10 CHN-beta

我diff一下4和5的net/sched/sch_generic.c看看差异

Zxilly avatar Oct 01 '20 08:10 Zxilly

我这也是master照炸不误,十几分钟就炸了 内核是5.4.61 插件是编译固件时直接编译进去的 之前硬路由用的时候没炸过,但是当时是4.x的内核版本 得多测试几次..

这样看来,可能是5.x的原因……我自己的路由器用的4.14的内核,master没事,dev大概一天炸一两次。

我什么时候有空,试试在虚拟机里5.x内核能不能复现吧。如果可以复现的话,打大量log,应该就可以找到问题。

但问题是,没空……

软路由4.19依然会炸,好像是网卡直接炸了,直接看不到网卡

XingNian-www avatar Oct 01 '20 15:10 XingNian-www

我把内核降到了4.14,还是炸了。。。

[ 3062.966283] ------------[ cut here ]------------
[ 3062.971038] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:320 dev_watchdog+0x164/0x274
[ 3062.979493] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out
[ 3062.986603] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_pptp nf_conntrack_pptp nf_conntrack_ipv6 mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 iptable_nat ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_FLOWOFFLOAD xt_CT ts_fsm ts_bm slhc nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_conntrack_ipv4 nf_nat_ipv4 nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_log_ipv4 nf_log_common nf_flow_table_hw nf_flow_table nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre
[ 3063.060125]  nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast ts_kmp nf_conntrack_amanda nf_conntrack macvlan iptable_raw iptable_mangle iptable_filter ip_tables crc_ccitt compat xmurp_ua tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink shortcut_fe_ipv6 shortcut_fe crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base
[ 3063.132297]  usb_common aead cryptomgr crypto_null crypto_hash [last unloaded: fast_classifier]
[ 3063.141211] CPU: 0 PID: 0 Comm: swapper Not tainted 4.14.180 #0
[ 3063.147253] Stack : 80550000 805025fc 00000000 00000000 804d1a4c 87c07e34 8052ddec 8052d9e7
[ 3063.155799]         804cdaa0 00000000 80683660 00000140 805428b4 00000001 87c07de8 ac07f5ad
[ 3063.164353]         00000000 00000000 80680000 00006af8 00000000 00000132 00000007 00000000
[ 3063.172899]         00000000 80530000 0002279b 00000000 00000000 00000000 804fc85c 80337ae4
[ 3063.181444]         00000009 00000140 805428b4 80542874 00000002 80279c8c 00000000 80680000
[ 3063.189990]         ...
[ 3063.192486] Call Trace:
[ 3063.195003] [<8000ae70>] show_stack+0x58/0x100
[ 3063.199573] [<80023030>] __warn+0xe4/0x118
[ 3063.203756] [<80023094>] warn_slowpath_fmt+0x30/0x3c
[ 3063.208842] [<80337ae4>] dev_watchdog+0x164/0x274
[ 3063.213646] [<800603f0>] call_timer_fn.isra.4+0x24/0x84
[ 3063.218995] [<800605c4>] run_timer_softirq+0x174/0x1ec
[ 3063.224259] [<804327b8>] __do_softirq+0xe8/0x2bc
[ 3063.228991] [<80005fb0>] except_vec_vi_end+0xb8/0xc4
[ 3063.234057] [<8000792c>] r4k_wait_irqoff+0x18/0x24
[ 3063.238961] ---[ end trace ce58a1f262039ce8 ]---
[ 3063.243682] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[ 3063.250004] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 3063.256145] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=06898000, max=1024, ctx=693, dtx=605, fdx=605, next=693
[ 3063.267170] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=0689c000, max=1024, calc=940, drx=951
[ 3067.139724] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[ 3067.146060] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 3067.152227] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=0716c000, max=1024, ctx=767, dtx=0, fdx=0, next=767
[ 3067.162895] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=05c0c000, max=1024, calc=193, drx=195
[ 3073.680187] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[ 3073.686524] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[ 3073.692691] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=0716c000, max=1024, ctx=767, dtx=0, fdx=0, next=767
[ 3073.703367] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06880000, max=1024, calc=218, drx=219

Zxilly avatar Oct 02 '20 06:10 Zxilly

而且还更加频繁了。。。

   83.343243] xmurp-ua: Successfully modified 4 packages, faild to modify 0 packages, 0 packages matched mark, 0 packages not modifiable.
[  161.327165] xmurp-ua: Successfully modified 8 packages, faild to modify 0 packages, 0 packages matched mark, 0 packages not modifiable.
[  161.418073] xmurp-ua: Successfully modified 16 packages, faild to modify 0 packages, 0 packages matched mark, 0 packages not modifiable.
[  161.527437] xmurp-ua: Successfully modified 32 packages, faild to modify 0 packages, 0 packages matched mark, 0 packages not modifiable.
[  186.498007] xmurp-ua: Successfully modified 64 packages, faild to modify 0 packages, 0 packages matched mark, 0 packages not modifiable.
[  212.417369] ------------[ cut here ]------------
[  212.422133] WARNING: CPU: 0 PID: 3478 at net/sched/sch_generic.c:320 dev_watchdog+0x164/0x274
[  212.430851] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out
[  212.437962] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_pptp nf_conntrack_pptp nf_conntrack_ipv6 mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 iptable_nat ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_FLOWOFFLOAD xt_CT ts_fsm ts_bm slhc nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_conntrack_ipv4 nf_nat_ipv4 nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_log_ipv4 nf_log_common nf_flow_table_hw nf_flow_table nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre
[  212.511488]  nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast ts_kmp nf_conntrack_amanda nf_conntrack macvlan iptable_raw iptable_mangle iptable_filter ip_tables crc_ccitt compat xmurp_ua tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink shortcut_fe_ipv6 shortcut_fe crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base
[  212.583667]  usb_common aead cryptomgr crypto_null crypto_hash [last unloaded: fast_classifier]
[  212.592581] CPU: 0 PID: 3478 Comm: modprobe Not tainted 4.14.180 #0
[  212.598981] Stack : 80550000 805025fc 00000000 00000000 804d1a4c 87c07e34 87dfac1c 8052d9e7
[  212.607531]         804cdaa0 00000d96 80683660 00000140 805428b4 00000001 87c07de8 69d0710f
[  212.616069]         00000000 00000000 80680000 00006800 00000000 0000012b 00000007 00000000
[  212.624614]         00000000 80530000 00090ac5 00000000 80000000 00000000 804fc85c 80337ae4
[  212.633162]         00000009 00000140 805428b4 80542874 00000002 80279c8c 00000000 80680000
[  212.641715]         ...
[  212.644211] Call Trace:
[  212.646727] [<8000ae70>] show_stack+0x58/0x100
[  212.651307] [<80023030>] __warn+0xe4/0x118
[  212.655492] [<80023094>] warn_slowpath_fmt+0x30/0x3c
[  212.660579] [<80337ae4>] dev_watchdog+0x164/0x274
[  212.665383] [<800603f0>] call_timer_fn.isra.4+0x24/0x84
[  212.670732] [<800605c4>] run_timer_softirq+0x174/0x1ec
[  212.675998] [<804327b8>] __do_softirq+0xe8/0x2bc
[  212.680730] [<80005fb0>] except_vec_vi_end+0xb8/0xc4
[  212.685813] [<800f50c4>] mem_cgroup_commit_charge+0x494/0x4ec
[  212.691710] [<800d1c3c>] handle_mm_fault+0x4c4/0xdb4
[  212.696790] [<800126ec>] __do_page_fault+0x19c/0x4e4
[  212.701882] [<80018a30>] tlb_do_page_fault_1+0x10c/0x11c
[  212.707319] ---[ end trace 45ad82f1fd8ff5b5 ]---

这是第三次

[   95.550190] ------------[ cut here ]------------
[   95.554950] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:320 dev_watchdog+0x164/0x274
[   95.563404] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out
[   95.570517] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async rt2x00soc rt2x00mmio rt2x00lib pppox ppp_mppe ppp_generic nf_nat_pptp nf_conntrack_pptp nf_conntrack_ipv6 mt76x2e mt76x2_common mt76x02_lib mt76 mac80211 iptable_nat ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_FLOWOFFLOAD xt_CT ts_fsm ts_bm slhc nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_conntrack_ipv4 nf_nat_ipv4 nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_log_ipv4 nf_log_common nf_flow_table_hw nf_flow_table nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre
[   95.644049]  nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast ts_kmp nf_conntrack_amanda nf_conntrack macvlan iptable_raw iptable_mangle iptable_filter ip_tables crc_ccitt compat xmurp_ua tcp_bbr cryptodev xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink shortcut_fe_ipv6 shortcut_fe crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic ecb authenc mmc_block mtk_sd mmc_core leds_gpio ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base
[   95.716228]  usb_common aead cryptomgr crypto_null crypto_hash [last unloaded: fast_classifier]
[   95.725142] CPU: 0 PID: 0 Comm: swapper Not tainted 4.14.180 #0
[   95.731191] Stack : 80550000 805025fc 00000000 00000000 804d1a4c 87c07e34 8052ddec 8052d9e7
[   95.739730]         804cdaa0 00000000 80683660 00000140 805428b4 00000001 87c07de8 ac07f5ad
[   95.748276]         00000000 00000000 80680000 000065b8 00000000 00000127 00000007 00000000
[   95.756820]         00000000 80530000 000b1096 00000000 00000000 00000000 804fc85c 80337ae4
[   95.765372]         00000009 00000140 805428b4 80542874 00000002 80279c8c 00000000 80680000
[   95.773925]         ...
[   95.776421] Call Trace:
[   95.778938] [<8000ae70>] show_stack+0x58/0x100
[   95.783508] [<80023030>] __warn+0xe4/0x118
[   95.787692] [<80023094>] warn_slowpath_fmt+0x30/0x3c
[   95.792776] [<80337ae4>] dev_watchdog+0x164/0x274
[   95.797581] [<800603f0>] call_timer_fn.isra.4+0x24/0x84
[   95.802929] [<800605c4>] run_timer_softirq+0x174/0x1ec
[   95.808194] [<804327b8>] __do_softirq+0xe8/0x2bc
[   95.812926] [<80005fb0>] except_vec_vi_end+0xb8/0xc4
[   95.817992] [<8000792c>] r4k_wait_irqoff+0x18/0x24
[   95.822896] ---[ end trace 42a611f256c3f7d0 ]---
[   95.827616] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[   95.833936] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[   95.840076] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=068a0000, max=1024, ctx=367, dtx=352, fdx=352, next=367
[   95.851096] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=068a4000, max=1024, calc=709, drx=711
[  103.683493] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[  103.689833] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[  103.695996] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=05e24000, max=1024, ctx=767, dtx=0, fdx=0, next=767
[  103.706670] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=06938000, max=1024, calc=72, drx=73
[  110.979295] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[  110.985626] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:80000067
[  110.991793] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=05dc8000, max=1024, ctx=767, dtx=0, fdx=0, next=767
[  111.002467] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=071c8000, max=1024, calc=81, drx=82

频率逐渐增高。。。

Zxilly avatar Oct 02 '20 06:10 Zxilly

放弃了,换用 nginx 做透明代理,效果比 Privoxy 好一点,勉强用着吧

Zxilly avatar Oct 02 '20 09:10 Zxilly

issue先别关……我有空会去处理

CHN-beta avatar Oct 02 '20 09:10 CHN-beta

放弃了,换用 nginx 做透明代理,效果比 Privoxy 好一点,勉强用着吧

怎么用nginx做透明代理

Hey-Leo avatar Oct 11 '20 06:10 Hey-Leo

放弃了,换用 nginx 做透明代理,效果比 Privoxy 好一点,勉强用着吧

怎么用nginx做透明代理

server {
	listen 8118;
	resolver 119.29.29.29 ipv6=off;
	location / {
        set $agent "Fuck/1.0";
		
        proxy_pass http://$host$request_uri;
        # proxy_bind $remote_addr transparent;
        proxy_http_version 1.1;
        proxy_set_header Host $proxy_host;
        proxy_set_header User-Agent $agent;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "";

        proxy_connect_timeout   20;
        proxy_send_timeout     30;
        proxy_read_timeout     30;

        proxy_buffers   256 4k;
        proxy_max_temp_file_size        0k;
	}
}

我觉得这套参数还能优化,我还在试

Zxilly avatar Oct 11 '20 07:10 Zxilly

放弃了,换用 nginx 做透明代理,效果比 Privoxy 好一点,勉强用着吧

怎么用nginx做透明代理

server {
	listen 8118;
	resolver 119.29.29.29 ipv6=off;
	location / {
        set $agent "Fuck/1.0";
		
        proxy_pass http://$host$request_uri;
        # proxy_bind $remote_addr transparent;
        proxy_http_version 1.1;
        proxy_set_header Host $proxy_host;
        proxy_set_header User-Agent $agent;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "";

        proxy_connect_timeout   20;
        proxy_send_timeout     30;
        proxy_read_timeout     30;

        proxy_buffers   256 4k;
        proxy_max_temp_file_size        0k;
	}
}

我觉得这套参数还能优化,我还在试

我在conf.d那里添加了这个服务,打开http://www.all-tool.cn/Tools/ua/没看到效果

因为你还要用iptables转发流量,逻辑和privoxy是一样的。

Zxilly avatar Oct 11 '20 16:10 Zxilly

放弃了,换用 nginx 做透明代理,效果比 Privoxy 好一点,勉强用着吧

怎么用nginx做透明代理

server {
	listen 8118;
	resolver 119.29.29.29 ipv6=off;
	location / {
        set $agent "Fuck/1.0";
		
        proxy_pass http://$host$request_uri;
        # proxy_bind $remote_addr transparent;
        proxy_http_version 1.1;
        proxy_set_header Host $proxy_host;
        proxy_set_header User-Agent $agent;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "";

        proxy_connect_timeout   20;
        proxy_send_timeout     30;
        proxy_read_timeout     30;

        proxy_buffers   256 4k;
        proxy_max_temp_file_size        0k;
	}
}

我觉得这套参数还能优化,我还在试

我在conf.d那里添加了这个服务,打开http://www.all-tool.cn/Tools/ua/没看到效果

因为你还要用iptables转发流量,逻辑和privoxy是一样的。

下面规则应该没毛病吧

iptables -t nat -N PrivoxyUA
iptables -t nat -A PREROUTING -i br-lan -p tcp -j PrivoxyUA
iptables -t nat -A PrivoxyUA -d 0.0.0.0/8 -j RETURN
iptables -t nat -A PrivoxyUA -d 10.0.0.0/8 -j RETURN
iptables -t nat -A PrivoxyUA -d 127.0.0.0/8 -j RETURN
iptables -t nat -A PrivoxyUA -d 169.254.0.0/16 -j RETURN
iptables -t nat -A PrivoxyUA -d 172.16.0.0/12 -j RETURN
iptables -t nat -A PrivoxyUA -d 192.168.0.0/16 -j RETURN
iptables -t nat -A PrivoxyUA -d 224.0.0.0/4 -j RETURN
iptables -t nat -A PrivoxyUA -d 240.0.0.0/4 -j RETURN
iptables -t nat -A PrivoxyUA -p tcp --dport 80 -j REDIRECT --to-ports 8118

Hey-Leo avatar Oct 12 '20 11:10 Hey-Leo

我没修改其他地方,只在conf.d新建文件添加这个server,还是没有效果,防火墙是有规则在的

建议用我这个测试下 ua.zhezhiyu.xyz 很多UA检测都是直接获取的浏览器本身UA的

XingNian-www avatar Oct 12 '20 14:10 XingNian-www

有了,不过这样的话对于手机不是也一样吗,手机浏览器ua也没有换

你的真实UA是 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 你的浏览器UA是 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36

没看懂你的意思,不过我手机电脑都是可以直接替换的

XingNian-www avatar Oct 12 '20 15:10 XingNian-www

有了,不过这样的话对于手机不是也一样吗,手机浏览器ua也没有换 你的真实UA是 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 你的浏览器UA是 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36

没看懂你的意思,不过我手机电脑都是可以直接替换的

就是说这还是带了浏览器ua,手机的话不还是带了Android或者iOS的ua

它不会判断你的浏览器ua进行拦截吗

哎,你需要补点课 这个页面上的真实UA,指的是服务器收到的请求里带的UA,也就是会被校园网识别的。 而第二行,指的是使用js在浏览器里获取的,这个不会被校园网检测,没必要改。

Zxilly avatar Oct 13 '20 00:10 Zxilly

话说,用nginx代理的话,性能怎么样?普通的路由器能扛得住吗?

CHN-beta avatar Oct 13 '20 01:10 CHN-beta

话说,用nginx代理的话,性能怎么样?普通的路由器能扛得住吗?

感觉比privoxy性能高,我的是mt7620

Zxilly avatar Oct 13 '20 03:10 Zxilly

issue先别关……我有空会去处理

查了一点资料,也许可以通过关闭TSO来解决? 但是我不知道怎么操作OpenWRT上的eth0,只能改源码吗?

Zxilly avatar Oct 16 '20 04:10 Zxilly

issue先别关……我有空会去处理

查了一点资料,也许可以通过关闭TSO来解决? 但是我不知道怎么操作OpenWRT上的eth0,只能改源码吗?

官方openwrt里,如果支持tso的话,在防火墙那里就会有设置,并且默认是不开启的。

CHN-beta avatar Oct 16 '20 04:10 CHN-beta