This is a group for folks designing and programming embedded systems using the Rabbit Semiconductor C-programmable microcontroller. Rabbit Semi is a spin-off from Z-World who makes a variety of embedded modules and tools. This group is not affiliated with either Rabbit or Z-World, but is a user forum for sharing ideas, asking questions,
flaunting knowledge, and other typical user group stuff. The Rabbit is a powerful uC, supported by a full-featured C-compiler.
Dynamic C - SNMP MIB 2 System Objects - aintnoprobs - Jul 19 22:04:56 2008
Hi Rabbit SNMP experts,
Dynamic C doesn't seem to implement the MIB-2 System items, or
interface object IDs. (These are mandatory for some SNMP Network
Managers)
'What's up Gold' (http://www.whatsupgold.com/) doesn't seem to
recognise any of the Rabbits via SNMP and this is causing our clients
problems. It recognises the object as a 'Serial' device instead of an
Ethernet interface.
My project was on DC 8.31, RCM 3700.
Any comments, work arounds, expert advice would be greatly appreciated.
Thanks
Nil
------------------------------------

(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )
RE: Dynamic C - SNMP MIB 2 System Objects - Dave Moore - Jul 20 20:25:09 2008
If your concern is operation with that particular package, you might just
sniff the line and see exactly which objects the software is looking for and
then implement them on the rabbit side.
aintnoprobs wrote:
> Hi Rabbit SNMP experts,
>
> Dynamic C doesn't seem to implement the MIB-2 System items, or
> interface object IDs. (These are mandatory for some SNMP Network
> Managers)
>
> 'What's up Gold' (http://www.whatsupgold.com/
>
) doesn't seem to recognise any of the
> Rabbits via SNMP and this is causing our clients problems. It
> recognises the object as a 'Serial' device instead of an Ethernet
> interface.
>
> My project was on DC 8.31, RCM 3700.
>
> Any comments, work arounds, expert advice would be greatly
> appreciated.
>
> Thanks
>
> Nil
------------------------------------

(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )
Re: Dynamic C - SNMP MIB 2 System Objects - aintnoprobs - Jul 24 7:02:23 2008
I think it sniffs to find out the interface table.
Unfortunately I do not see how DC allows to create 'tables' of
interfaces or in MIB language type 'SEQUENCE'
Without showing the interface type, some SNMP monitoring tools places
the device in 'inactive' mode.
ZWORLD, we really need you guys to upgrade you SNMP libraries to some
standard that is acceptable.
Regards
Nil
--- In r...@yahoogroups.com, "Dave Moore"
wrote:
>
> If your concern is operation with that particular package, you
might just
> sniff the line and see exactly which objects the software is
looking for and
> then implement them on the rabbit side.
>
> aintnoprobs wrote:
> > Hi Rabbit SNMP experts,
> >
> > Dynamic C doesn't seem to implement the MIB-2 System items, or
> > interface object IDs. (These are mandatory for some SNMP Network
> > Managers)
> >
> > 'What's up Gold' (http://www.whatsupgold.com/
> > ) doesn't seem to recognise any of
the
> > Rabbits via SNMP and this is causing our clients problems. It
> > recognises the object as a 'Serial' device instead of an Ethernet
> > interface.
> >
> > My project was on DC 8.31, RCM 3700.
> >
> > Any comments, work arounds, expert advice would be greatly
> > appreciated.
> >
> > Thanks
> >
> > Nil
> >
>
------------------------------------

(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )RE: Re: Dynamic C - SNMP MIB 2 System Objects - Dave Moore - Jul 24 11:32:11 2008
aintnoprobs wrote:
> I think it sniffs to find out the interface table.
By "sniff", I meant use Wireshark or something to watch Ethernet traffic
coming in to the device and interpret it.
>
> Unfortunately I do not see how DC allows to create 'tables' of
> interfaces or in MIB language type 'SEQUENCE'
>
> Without showing the interface type, some SNMP monitoring tools places
> the device in 'inactive' mode.
If that's your only problem, you could look for that incoming OID early on
and return the values you need. A bit of a hack of course, but you may get
up and running.
>
> ZWORLD, we really need you guys to upgrade you SNMP libraries to some
> standard that is acceptable.
The SNMP library has been around for a while in its current state. I don't
imagine they will upgrade it with support for dynamic tables, mandatory
objects, v2 get-bulk, etc. I put a few days into it to support what we
needed for our customers (specific mandatory objects and hacked in table
support). Wasn't a lot of code inserted...just find another device that has
a real SNMP implementation, sniff the transactions, and go from there.
Regards,
-- Dave
>
> Regards
>
> Nil
>
> --- In r...@yahoogroups.com
>
, "Dave Moore"
> wrote:
>>
>> If your concern is operation with that particular package, you might
>> just sniff the line and see exactly which objects the software is
>> looking for and then implement them on the rabbit side.
>>
>> aintnoprobs wrote:
>>> Hi Rabbit SNMP experts,
>>>
>>> Dynamic C doesn't seem to implement the MIB-2 System items, or
>>> interface object IDs. (These are mandatory for some SNMP Network
>>> Managers)
>>>
>>> 'What's up Gold' (http://www.whatsupgold.com/
>>>
>>> > ) doesn't seem to recognise any of
>>> the Rabbits via SNMP and this is causing our clients problems. It
>>> recognises the object as a 'Serial' device instead of an Ethernet
>>> interface.
>>>
>>> My project was on DC 8.31, RCM 3700.
>>>
>>> Any comments, work arounds, expert advice would be greatly
>>> appreciated.
>>>
>>> Thanks
>>>
>>> Nil
>>>
>
------------------------------------

(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )Re: Re: Dynamic C - SNMP MIB 2 System Objects - Dan Allen - Jul 26 11:47:56 2008
Tables are not supported in SNMP v1.
My experience with monitoring tools has been that the software first does a
v2c query for
sysName, depending on the application failing that it will switch to v1, or
go on to other
OIDs.
I ran into similar issues with SolarWinds in that my v1 host didn't responsd
to it's v2c queries
and only after it timed out would it try v1, also if I didn't repspond to
the sysName/sysDescr/sysLocation etc.
it wouldn't show up in a 'scan'. Once I figured this out my boards were
visible by other monitoring
apps too.
Perhaps if ZWorld had a big enough request pool of people willing to
purchase a new SNMP lib
they could investigate such an undertaking. From what I've seen the
differences between 1-2 aren't
trivial by any means, I can appreciate why there has been no movement
however it certainly would
be an improvement if a v2c lib was released.
Dan...
Dan...
On Thu, Jul 24, 2008 at 7:02 AM, aintnoprobs
wrote:
> I think it sniffs to find out the interface table.
>
> Unfortunately I do not see how DC allows to create 'tables' of
> interfaces or in MIB language type 'SEQUENCE'
>
> Without showing the interface type, some SNMP monitoring tools places
> the device in 'inactive' mode.
>
> ZWORLD, we really need you guys to upgrade you SNMP libraries to some
> standard that is acceptable.
>
> Regards
>
> Nil
>
> --- In r...@yahoogroups.com , "Dave
> Moore" wrote:
> >
> > If your concern is operation with that particular package, you
> might just
> > sniff the line and see exactly which objects the software is
> looking for and
> > then implement them on the rabbit side.
> >
> > aintnoprobs wrote:
> > > Hi Rabbit SNMP experts,
> > >
> > > Dynamic C doesn't seem to implement the MIB-2 System items, or
> > > interface object IDs. (These are mandatory for some SNMP Network
> > > Managers)
> > >
> > > 'What's up Gold' (http://www.whatsupgold.com/
> > > ) doesn't seem to recognise any of
> the
> > > Rabbits via SNMP and this is causing our clients problems. It
> > > recognises the object as a 'Serial' device instead of an Ethernet
> > > interface.
> > >
> > > My project was on DC 8.31, RCM 3700.
> > >
> > > Any comments, work arounds, expert advice would be greatly
> > > appreciated.
> > >
> > > Thanks
> > >
> > > Nil
> > >
> > >
> >
>

(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )Re: Re: Dynamic C - SNMP MIB 2 System Objects - Eusoj Xirdneh - Jul 26 17:49:39 2008
Hi there, i have been working with rabbit a little bit, specially with
the rcm3700. Now i want to start a new project, mostly a domotic
proyect. The thing is that i want to implement zigbee and sms
messaging. Zigbee i want to use it so i can install some other slave
cards, so i wont bother about making holes in the wall to connect tow
cards with a serial cable. And de sms messaging i want to use it for
simple commands, like turn on or turn off, or information retrieval,
temperature or something like that. i have seen the tow starter kits
that rabbit has. But i dont want to buy tow starter kits, i want to
buy whats necesary to work with an rcm like the 3700, or maybe
something smaller because this project is smaller in logic, and zigbee
and sms messaging. So i thought i could buy the zigbee starter kit and
then buy a SMS modem from other company like this.
http://www.multitech.com/PRODUCTS/Families/SocketModemGPRS/
So what do you think? am i making the right decision? is rabbit the way to go?
Thanks.
------------------------------------

(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )