On Wed, 21 Oct 2009, cpghost wrote: > Hi, > > could a resource leak or bug in pf(4) crash a RELENG_7 router (as of > Oct 6th)? > > I'm experiencing frequent crashes on my soekris net4801 home router > for some months now, and I'm wondering if it could be some kind of > pf-related bug similar to this on OpenBSD: > > http://www.mail-archive.com/m...@openbsd.org/msg58042.html > > More precisely, when I fire up rtorrent-devel on some *other* machine > (not the router!), everything runs fine at first. It could also run > very fine for many days. BUT should I start a torrent with a large > number of seeders which could saturate my link for an extended period > of time, the soekris router would suddenly freeze... but not > immediately: more like a few hours (3 to 6) or so of relatively heavy > traffic. Only a hard reboot of the router would help. Please note > that rtorrent is NOT running on the router, only its traffic is being > redirected through the router. > > So I'm suspecting some bug / resource leak in pf that would bring the > kernel down somehow. What kind of resources should I monitor (and > how)? Maybe that could bring some clues? > > Oh, before anybody asks: I have no crashdumps, the router freezes > totally without panicking. And it doesn't recover automatically > even after many hours.
Possibly a heat issue? I've seen many a little dlink style or similar router work fine until it has to churn through a lot of packets and then it just can't handle it, starts getting warm doing all the computation and then eventually freezes. I'm not ruling out a memory leak or similar, but I'm currently doing the same with a little atom ITX board and it handles all the torrents for myself and the roomies without issue. I'm using rtorrent myself with pf and 8.0-RC1-stable. I believe the pf code is backported to 7. Also, if it was just a memory leak it will still happen with non-torrent traffic, just most likely slower. Have you tried throttling back the amount of connections and speed that rtorrent makes? henrik -- Henrik Hudson li...@rhavenn.net ----------------------------------------- "God, root, what is difference?" Pitr; UF _______________________________________________ firstname.lastname@example.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"