From your dmesg:
cpu0: Genuine Intel(R) CPU @ 600MHz ("GenuineIntel" 686-class) 601 MHz
...
real mem = 536260608 (511MB)
What you have is not a Soekris net6501-70 as you claim in the subject, but a
Soekris 6501-30. The 512MB ram and 600MHz CPU are the giveaways. The 600MHz CPU
has no Enhanced SpeedStep feature and therefore there is no hw.setperf - you
can't change the CPU frequency on this unit.
In comparison, the relevant lines on a 6501-50 are
cpu0: Genuine Intel(R) CPU @ 1.00GHz, 1000.17 MHz
...
real mem = 1072562176 (1022MB)
...
cpu0: Enhanced SpeedStep 1000 MHz: speeds: 1000, 600 MHz
and here sysctl hw.setperf works with OpenBSD 5.2 out-of-the-box.
My 6501-70 is not at hand, but looks almost identical to 6501-50, only with 2GB
of ram and an additional 1600MHz speed available.
Regards, Mitja
> -----Original Message-----
> From: [email protected] [mailto:soekris-tech-
> [email protected]] On Behalf Of Josh
> Sent: Thursday, November 08, 2012 11:26 AM
> To: [email protected]
> Cc: Mitja Muženič; Stuart Henderson
> Subject: Re: [Soekris] Soekris 6501-70 / 6501-50 Network Throughput
> under Debian / OpenBSD
>
> Hello,
>
> Installed OpenBSD 5.2 release version i386.
> # uname -a
> OpenBSD soekris.my.domain 5.2 GENERIC.MP#339 i386
> # sysctl hw.setperf=100
> sysctl: hw.setperf: value is not available
>
> a man sysctl shows that the hw.setperf option is available. Is there
> something to "enable" it?
>
> dmesg attached.
>
> cheers,
>
>
>
> On Fri, Jul 6, 2012 at 3:21 PM, Mitja Muženič <[email protected]>
> wrote:
>
>
> Thank you for providing the dmesg, it would be very hard to reply
> without it.
>
> You are running OpenBSD 5.1-release that was frozen on March 12th
> 2012. Unfortunately the setperf code in OpenBSD only recognized the
> Atom E660 chip used in net6501 a week later, on March 18th 2012, so 5.1
> doesn't support setting it on net6501. Your best bet is to use a -
> current snapshot until 5.2 is released in November.
>
>
> > -----Original Message-----
> > From: [email protected] [mailto:soekris-
> tech-
>
> > [email protected]] On Behalf Of Josh
> > Sent: Friday, July 06, 2012 6:16 AM
> > To: [email protected]
> > Cc: Mitja Muženič; Stuart Henderson
> > Subject: Re: [Soekris] Soekris 6501-70 / 6501-50 Network
> Throughput
> > under Debian / OpenBSD
> >
> > Hello,
> > I have difficulties getting the command to work:
> > soekris~# sysctl hw.setperf=100
> > sysctl: hw.setperf: value is not available
> >
> > Running GENERIC.MP i386 on soekris 6501-70 (attached is a
> dmesg)
> >
> > Have you modified the kernel to get hw.setperf option?
> >
> > Cheers,
> >
> > On Thu, Jul 5, 2012 at 7:33 PM, David Coppa <[email protected]>
> wrote:
> > > On Thu, Jul 5, 2012 at 1:30 PM, Mitja Muženič
> <[email protected]>
> > wrote:
> > >>
> > >>
> > >>> -----Original Message-----
> > >>> From: [email protected]
> [mailto:soekris-tech-
> > >>> [email protected]] On Behalf Of Stuart Henderson
> > >>> Sent: Thursday, July 05, 2012 1:21 PM
> > >>> To: [email protected]
> > >>> Subject: Re: [Soekris] Soekris 6501-70 / 6501-50 Network
> Throughput
> > >>> under Debian / OpenBSD
> > >>>
> > >>> Replying to an old(ish) post.
> > >>>
> > >>> On 2011-12-14, Josh <[email protected]> wrote:
> > >>> > Is there any way to improve the network throughput under
> OpenBSD?
> > >>>
> > >>> Some more information came to light...
> > >>> Here's a workaround until it can be fixed:
> > >>>
> > >>> sysctl hw.setperf=0
> > >>> sysctl hw.setperf=100
> > >>
> > >> Actually just the latter one is enough:
> > >>
> > >> echo "sysctl hw.setperf=100" >> /etc/rc.local
> > >
> > > Or "hw.setperf=100" >> /etc/sysctl.conf
> > >
> > > ciao,
> > > david
>
>
>
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech