From: rh00 on
hi all,

i am working with a big network with very old machines (486, pentium
II, pentium III, ...), running with different OS (ms-dos, win9x,
winXP, linux). i need to know which processor is runing and the speed,
but remotly, and without asking the remote operator.

i can compile a simple program for each system in order to sense these
data.

is it any test (assembler) of the micro, or data in cmos, where i can
take them?

i would appreciate very much any comment, reference or link, where i
can do it

thanks in advance

From: Herbert Kleebauer on
rh00 wrote:

> i am working with a big network with very old machines (486, pentium
> II, pentium III, ...), running with different OS (ms-dos, win9x,
> winXP, linux). i need to know which processor is runing and the speed,
> but remotly, and without asking the remote operator.
>
> i can compile a simple program for each system in order to sense these
> data.
>
> is it any test (assembler) of the micro, or data in cmos, where i can
> take them?

Isn't it a much bigger problem to transfer the information to your computer
than to get the information on the target computer itself (how do you
access a MSDOS PC from your computer). Instead of writing a such a program
for any OS, you better store a text file on any system with the information
entered by hand.
From: rh00 on
> Isn't it a much bigger problem to transfer the information to your computer
> than to get the information on the target computer itself (how do you
> access a MSDOS PC from your computer). Instead of writing a such a program
> for any OS, you better store a text file on any system with the information
> entered by hand.

besides the practical task, i am also in the "academic" field ...

the transfer of information is not difficult. i developed a custom
"network" of automatic transfer of files and remote execution of
scripts, so only it is needed, transfer the program and a script which
runs it, and send back the result.

of course enquiring remote user is more easy, but i would like to do
it automatically ...

thanks in advance

From: johnzulu[at]yahoo.com on
use the instruction set cpuid. It started for 486 CPU.

John

On 20 Feb 2007 08:15:36 -0800, "rh00" <rh00667(a)gmail.com> wrote:

>hi all,
>
>i am working with a big network with very old machines (486, pentium
>II, pentium III, ...), running with different OS (ms-dos, win9x,
>winXP, linux). i need to know which processor is runing and the speed,
>but remotly, and without asking the remote operator.
>
>i can compile a simple program for each system in order to sense these
>data.
>
>is it any test (assembler) of the micro, or data in cmos, where i can
>take them?
>
>i would appreciate very much any comment, reference or link, where i
>can do it
>
>thanks in advance
From: rh00 on
> use the instruction set cpuid. It started for 486 CPU.

thanks very much!

i was obtained these link about this topic (may be of interest of the
group):

http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/hardware/cpuid3.zip

http://www.rcollins.org/ddj/Sep96/Sep96.html
http://www.rcollins.org/ddj/Nov96/Nov96.html

http://www.faqs.org/faqs/assembly-language/x86/general/part1/section-9.html

http://www.ddj.com/dept/architect/184410005


these links are not valid, but are associated to DDJ / rcollins, maybe
they can be found

ftp://ftp.x86.org/source/cpuid/cpuid.asm
ftp://ftp.x86.org/source/cpuid/shutdown.asm
ftp://ftp.x86.org/source/cpuid/kbc.asm
ftp://ftp.x86.org/source/cpuid/intel.asm
ftp://ftp.x86.org/source/cpuid/makefile
ftp://ftp.x86.org/source/include/macros.inc
ftp://ftp.x86.org/source/include/struc.inc
ftp://ftp.x86.org/source/include/equates.inc

thanks for the help!