Hi Richard,
On Nov 12, 2013, at 06:47 , Richard E. Brown <richb.hano...@gmail.com> wrote: > I used the sysupgrade process to upgrade my primary router from 3.7.5-2 > firmware to 3.10.18-1. > > - I initially goofed, and installed the wrong build firmware (I installed the > WNDR3800 image on a WNDR3700v2 router.) The symptoms were that the router > worked, but not very well. Speedtest was gave miserable speeds; netalyzr > didn’t work at all. (It said there were serious problems: see > http://n3.netalyzr.icsi.berkeley.edu/summary/id=36ea240d-26536-45539c09-7334-456b-b81a > ) I was able to download the proper system upgrade firmware, but it took > forever. Don’t do it :-) > > - After installing the proper image (for WNDR3700v2), PPPoE didn’t > immediately come up on my 7000/768kbps ADSL from Fairpoint. I had to go to > the Edit page for the ge00 interface, and click Apply (without making any > changes to the saved settings). This caused the link to come right up. > > - The henet 6in4 tunnel did not work. The router received the expected global > IPv6 address, and handed an IPv6 global address to my notebook, but neither > the router nor the notebook were able to ping ipv6.google.com. I removed that > interface from the configs using the GUI. > > - Had to enable and set AQM parameters, since they’re saved differently from > the QoS settings in the 3.7.5-2 firmware. Set parameters to ~ 90% of link > speeds Just curious, did you specify overhead and encapsulation? > > - The kernel.log shows lots of the stack traces below: 2-5 per second on a > long-term basis. These look quite weird, the error is a slow patch warning from hfsc_schedule_watchdog . But, hfsc is the queuing discipline used by stock OpenWrt, cerowrt , so far, has only used HTB (last I checked was cerowrt 3.10.11-3). So my guess is that you were running the default QOS system instead (or worse in addition) to cerowrt's. It would be great to see the output of: tc -d qdisc ; tc -s class show dev ifb0 ; tc -s class show dev ge00 to check what is up with the AQM system... Did you by any change use the QOS tab in 3.7.5-2 instead of running AQM or simple_qos.sh from rc.local/ifup? If so did you direct sys upgrade to keep the old configuration files? > > - This may be related to the netalyzr test - after netalyzr completed a run > that complained that nothing worked (see above), these errors stopped for a > while. > > - However, using NetalyzrCLI.jar, I got the following results where most > everything worked: > http://n2.netalyzr.icsi.berkeley.edu/summary/id=43ca208a-24217-0cc69e65-e649-4be6-b2c5 > > - The PPPoE running on ge00 link seemed to bounce every 10-15 minutes, and I > often had to bring it up manually. > > - Reverting to 3.7.5-2. > > > [ 992.386718] ------------[ cut here ]------------ > [ 992.390625] WARNING: at net/sched/sch_hfsc.c:1428 hfsc_dequeue+0x258/0x49c > [sch_hfsc]() > [ 992.398437] Modules linked in: ifb ath9k iptable_nat ath9k_common pppoe > nf_nat_ipv4 nf_conntrack_ipv4 mac80211 cfg80211 ath9k_hw xt_time xt_tcpudp > xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_quota xt_policy > xt_pkttype xt_physdev xt_owner xt_nat xt_multiport xt_mark xt_mac xt_limit > xt_length xt_hl xt_helper xt_hashlimit xt_esp xt_ecn xt_dscp xt_conntrack > xt_connmark xt_connbytes xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG > xt_HL xt_DSCP xt_CT xt_CLASSIFY ts_kmp ts_fsm ts_bm pptp pppox ppp_async > nf_nat_irc nf_nat_ftp nf_defrag_ipv4 nf_conntrack_irc nf_conntrack_ftp > libcrc32c iptable_raw iptable_mangle iptable_filter ipt_ah ipt_REJECT > ipt_MASQUERADE ipt_ECN ip_tables crc_ccitt compat ath sch_teql sch_tbf > sch_sfq sch_red sch_qfq sch_prio sch_pie sch_ns2_codel sch_nfq_codel > sch_netem sch_htb sch_gred sch_efq_codel sch_dsmark sch_codel em_text > em_nbyte em_meta em_cmp cls_basic act_police act_ipt act_connmark act_skbedit > act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc > sch_ingress xt_set ip_set_list_set ip_set_hash_netport ip_set_hash_netiface > ip_set_hash_net ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport > ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set > nfnetlink ip6t_NPT ip6t_MASQUERADE ip6table_nat nf_nat_ipv6 nf_nat > ip6t_REJECT ip6t_rt ip6t_hbh ip6t_mh ip6t_ipv6header ip6t_frag ip6t_eui64 > ip6t_ah ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables > nf_conntrack_ipv6 nf_conntrack nf_defrag_ipv6 pppoatm ppp_generic slhc ip_gre > gre sit ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport > xfrm4_mode_beet esp4 ah4 ip6_tunnel tunnel6 tunnel4 ip_tunnel tun tcp_ledbat > af_key xfrm_user xfrm_ipcomp xfrm_algo vfat fat autofs4 br2684 atm nls_utf8 > nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp437 ipv6 > chainiv eseqiv crypto_wq sha1_generic krng rng md5 hmac des_generic deflate > zlib_inflate zlib_deflate cbc authenc aead arc4 crypto_blkcipher usb_storage > input_polldev leds_gpio ohci_hcd ledtrig_timer ledtrig_default_on > ehci_platform ehci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 crc16 jbd2 > mbcache button_hotplug input_core usbcore nls_base usb_common crc32c > crypto_hash [last unloaded: ifb] > [ 992.593750] CPU: 0 PID: 1 Comm: procd Tainted: G W 3.10.18 #1 > [ 992.601562] Stack : 00000006 00000000 00000000 00000000 00000000 00000000 > 803a2abe 0000003b > [ 992.601562] 838281a8 802e101c 80382a30 8033173b 00000001 82de5788 > 803a0000 803a0000 > [ 992.601562] 00400100 800796c8 00000003 80077080 00000000 00000000 > 802e28e4 83831d84 > [ 992.601562] 00831d84 00000000 00000000 00000000 00000000 00000000 > 00000000 00000000 > [ 992.601562] 00000000 00000000 00000000 00000000 00000000 00000000 > 00000000 83831d10 > [ 992.601562] ... > [ 992.636718] Call Trace: > [ 992.636718] [<8006e4e4>] show_stack+0x48/0x70 > [ 992.644531] [<80077204>] warn_slowpath_common+0x78/0xa8 > [ 992.648437] [<8007724c>] warn_slowpath_null+0x18/0x24 > [ 992.652343] [<82e41744>] hfsc_dequeue+0x258/0x49c [sch_hfsc] > [ 992.660156] [<80226a48>] __qdisc_run+0xdc/0x18c > [ 992.664062] [<8020bb9c>] net_tx_action+0xdc/0x104 > [ 992.667968] [<8007e0fc>] __do_softirq+0xc8/0x1b4 > [ 992.671875] [<8007e298>] do_softirq+0x48/0x68 > [ 992.675781] [<8007e4d4>] irq_exit+0x54/0x70 > [ 992.679687] [<8006082c>] ret_from_irq+0x0/0x4 > [ 992.687500] > [ 992.687500] ---[ end trace 8987bf849bc7e685 ]--- > > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel _______________________________________________ Cerowrt-devel mailing list Cerowrt-devel@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cerowrt-devel