From: Ralf Baechle DL5RB <ralf@linux-mips.org>
To: aa6qn@aa6qn.sytes.net
Cc: linux-hams@vger.kernel.org
Subject: Re: txdelay and kissparms hardware question
Date: Mon, 31 Oct 2005 11:37:37 +0000 [thread overview]
Message-ID: <20051031113737.GB13561@linux-mips.org> (raw)
In-Reply-To: <63925.192.168.1.2.1130629453.squirrel@192.168.1.12>
On Sat, Oct 29, 2005 at 04:44:13PM -0700, aa6qn@aa6qn.sytes.net wrote:
> Date: Sat, 29 Oct 2005 16:44:13 -0700 (PDT)
> Subject: Re: txdelay and kissparms hardware question
> From: aa6qn@aa6qn.sytes.net
> To: "Ralf Baechle DL5RB" <ralf@linux-mips.org>
> Cc: aa6qn@aa6qn.sytes.net, linux-hams@vger.kernel.org
> Content-Type: text/plain; charset=US-ASCII
>
> > On Sun, Oct 23, 2005 at 01:21:25PM -0700, aa6qn@aa6qn.sytes.net wrote:
> >
> >> I am wondering is kissparms configuration is really working for me. I
> >> have
> >> made adjustments and there seems to be no change in the tnc timing. For
> >> instance if I set txdelay to -t 30 the tnc acts as if it was set to
> >> 10ms.
> >> I am wondering if the timing is effected by the faster machines
> >> available
> >> today. In my case its a Intel 4, 3.2Ghz hyperthreading dual channel SMP
> >> image. Could this hardware also be the cause of my kernel panic's when I
> >> load ax25?
> >
> > In case you're using the kiss driver the kernel should just forward this
> > setting to your TNC which then controls the actual tx delay. Other
> > drivers
> > such as 6pack do the tx delay themselves. So, what driver are you using?
> >
> > 73 de DL5RB op Ralf
> >
> > --
>
> I was using kissparms to adjust the timing. The input from another person
> did help to change the kernel timing to 1000HZ.
>
> Even then the system was still not stable. I have tabled the ax25 suite in
> favor of JNOS2 which has been very solid with the latest kernel and Gentoo
> linux. Its all working (tunnels, netrom, iptables, snort...) with uDev
> etc.
The HZ value should not have any influence on stability other than maybe
changing some statistcal patterns in the code. Iow if it makes a
difference on stability that would be a bug.
That said, a few AX.25 system interfaces are using timer ticks as their
unit - a timer tick on i386 used to be 10ms in 2.4, then became 1ms in 2.5
until HZ became a configuration option. Just to make things more
entertaining (warning: your definition of entertaining may differ ;-) the
size also differs between architectures and even some sub-architectures.
In short: a mess. So I've cooked a patch that standardizes the unit of
time on 1ms for all platforms. I did post that a while ago, no feedback
so it must be good. I'm planning to submitting those patches for 2.6.15
with small changes - 1ms is probably a way to small unit for some of the
values, for example the T3 timer where I believe seconds would be more
convenient.
73 de DL5RB op Ralf
--
Loc. JN47BS / CQ 14 / ITU 28 / DOK A21
prev parent reply other threads:[~2005-10-31 11:37 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-23 20:21 txdelay and kissparms hardware question aa6qn
2005-10-29 20:43 ` Ralf Baechle DL5RB
2005-10-29 23:44 ` aa6qn
2005-10-31 11:37 ` Ralf Baechle DL5RB [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20051031113737.GB13561@linux-mips.org \
--to=ralf@linux-mips.org \
--cc=aa6qn@aa6qn.sytes.net \
--cc=linux-hams@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.