I’m working a x86-based board with two smc91c111 network NICs, using
the Net.ether9000 driver shipped with QNX 4.25. However I’ve problems
getting it work, when I run the driver for the first time, with
command line like this :
Net.ether9000 -p 0x200 -i 5 -v
it can find the card, with the following output:
Net.ether9000 Driver initializing …
ROM not detected
I/O Port Base … 200
IRQ … 5
CHIP TYPE … 9
Autonegotiate returned 0
MDI_GetActiveMedia returned 3
Mode = 100BTHD
Net Address … 001719 f33292
Using 10baseT connector
Net.ether9000: INITIALIZATION ERROR 3
Then I run the driver for the second(and third, …) time, it emits a
very confusing message:
Net.ether9000: INITIALIZATION ERROR 4.
and then exit.
The card works find under VxWorks, and also on QNX 6.3 with slight
modification on the driver source.
Can anybody give some hints for troubleshooting? thanks in advance.