SMC elite16? and QNX-RTP

Hi.

I have one ISA NIC, and if I recall correctly, it’s an SMC-elite16 or
something like that.

‘nettrap’ autodetects it nicely, and says ‘io-net -dwd’, but when I do
‘io-net -dwd’ I get only ‘unable to load dll devn-wd: Symbol not found’.

Does anyone have an idea why this doesn’t work, or how could I increase
the verbosity of ‘io-net’ (‘symbol not found’ doesn’t say much, it’d be
nice to know for example what symbol it’s looking for).


Heikki Kallasjoki <fizban@fiiu.org>

Hi the version of nettrap searches for the wd/smc driver for your card but the
prelimanry release of the os did not support it.Let the new version available
for download does support it.
Have you downloaded the patch?
If not do and try again.


Previously, fizban@fiiu.org wrote in qdn.public.qnxrtp.installation:

Hi.

I have one ISA NIC, and if I recall correctly, it’s an SMC-elite16 or
something like that.

‘nettrap’ autodetects it nicely, and says ‘io-net -dwd’, but when I do
‘io-net -dwd’ I get only ‘unable to load dll devn-wd: Symbol not found’.

Does anyone have an idea why this doesn’t work, or how could I increase
the verbosity of ‘io-net’ (‘symbol not found’ doesn’t say much, it’d be

Increase the verbosity by using a -v with io-net.

nice to know for example what symbol it’s looking for).
Do a nettrap -v and you can see

Looking for a WD/SMC 8003/8013/elite/ultra ethernet card …etc.


Thanks
Charles Lawrence


Heikki Kallasjoki <> fizban@fiiu.org

Hi the version of nettrap searches for the wd/smc driver for your card but the
prelimanry release of the os did not support it.Let the new version available
for download does support it.
Have you downloaded the patch?
If not do and try again.

Hm hm. The whole installation is from the CD image released yesterday. Is
there even newer patch available?

Increase the verbosity by using a -v with io-net.

Do a nettrap -v and you can see

/sbin/nettrap -v

[clip]
Found a WD/SMC 8003/8013/elite/ultra ethernet card, I/O port at 0300
… so seems to be no problems here.

/sbin/io-net -v -dwd -ptcpip

unable to load dll devn-wd: Symbol not found
… this one is more problematic.

There is a /lib/dll/devn-wd.so, but as io-net doesn’t say ‘Symbol [foo] not found’,
I can’t check if it’s symbol table contains the missing entry. Or perhaps it’s
looking for some other exported symbol somewhere.

Any ideas?


Heikki Kallasjoki <fizban@fiiu.org>

The driver has been pulled and will not make it to any version in the future.

Sorry:-(

CHarles


Previously, fizban@fiiu.org wrote in qdn.public.qnxrtp.installation:

Hi the version of nettrap searches for the wd/smc driver for your card but the
prelimanry release of the os did not support it.Let the new version available
for download does support it.
Have you downloaded the patch?
If not do and try again.

Hm hm. The whole installation is from the CD image released yesterday. Is
there even newer patch available?

Increase the verbosity by using a -v with io-net.

Do a nettrap -v and you can see

/sbin/nettrap -v

[clip]
Found a WD/SMC 8003/8013/elite/ultra ethernet card, I/O port at 0300
… so seems to be no problems here.

/sbin/io-net -v -dwd -ptcpip

unable to load dll devn-wd: Symbol not found
… this one is more problematic.

There is a /lib/dll/devn-wd.so, but as io-net doesn’t say ‘Symbol [foo] not found’,
I can’t check if it’s symbol table contains the missing entry. Or perhaps it’s
looking for some other exported symbol somewhere.

Any ideas?


Heikki Kallasjoki <> fizban@fiiu.org

The driver has been pulled and will not make it to any version in the future.

Sorry:-(

Uh, ok. I’ll do some card-switching then.

Or, perhaps I should take the linux-driver for my card, and some documentation
about writing a device driver, and try to merge these. I don’t suppose there
is any publicly available source code and/or documentation about the interface
the systems expects from network card drivers?


Heikki Kallasjoki <fizban@fiiu.org>

fizban@fiiu.org wrote:

The driver has been pulled and will not make it to any version in the future.

That is not strictly true. There is no work being done on it at the moment,
but that doesn’t mean we will never do one.

Uh, ok. I’ll do some card-switching then.

Or, perhaps I should take the linux-driver for my card, and some documentation
about writing a device driver, and try to merge these. I don’t suppose there
is any publicly available source code and/or documentation about the interface
the systems expects from network card drivers?

There will be source code and documentation on how to write a network driver
in the network DDK.