> Has anybody ported an SNMP agent to the uCsimm?. I have tried with "smash" and
> cmu-snmp, but none of them have worked.
> Making several changes to the original code of the default agent that comes
> with the smash distribution, I almost made it run, I could see all variables
> except sysUpTime, sysContact and sysName. Somewhere there must be a pointer
> that overrides variable values and makes the program hang. I could not find out
> With cmu-snmp, I tried to compile the default snmpd with m68k-pic-coff-gcc and
> I always get an error that I can't understand:
> /opt/uClinux/m68k-pic-coff/bin/gld: cannot open scrt0.o: No such file or
Check the Makefile for the snmpd sources and see what files are being
linked. Usually, the 'crt0.o' is the startup / shutdown code unique to
the o/s you are building against. For example, m68k-pic-coff-gcc
compiled files are linked against
'/opt/uClinux/m68k-pic-coff/lib/crt0.o', this is the libc startup code.
I suspect that this will not be the only problem that you will run into
in getting an snmp daemon constructed. Although libc has been rewritten
to run uClinux, it is a subset (no fork, questionable threading) of the
mainstream libc used in the MMU (Memory Management Unit) capable
platforms (ARM7x0, x86, Sparc, Alpha, etc.).
-- Tom Walsh - WN3L - Embedded Systems Consultant 'www.openhardware.net', 'www.cyberiansoftware.com' "Windows? No thanks, I have work to do..." This message resent by the email@example.com list server http://www.uClinux.com/
This archive was generated by hypermail 2b30 : Sun Apr 07 2002 - 00:01:38 EST