Arcnet + Ethernet on QNX4.25

Hi,

I am trying to set up an Arcnet card and 2 Ethernet cards on one node. In my
sysinit file, I load the Ethernet drivers first and then the Arcnet driver
but then, the Arcnet driver is not loaded.I looked at this with a logic
analyzer and then can see that it is not even trying to write to that I/O
address of Arcnet card. If I unload the first Ethernet, then I can load the
Arcnet driver. Again if I reboot and now unload the second EtherNet, then I
cannot load the Arcnet. Here also, there is no access seen with the logic
Analyzer.

If I load the Arcnet Driver first in my sysinit, then only one Ethernet
driver is loaded.

I have set up the Network manager for 3 drivers with ‘Net -d3 &’ option.

Any suggestions please?

Regards,
Harpartap.

Well I was about to point out the Net -d3 but you caught that.

I seem to recall that the Arcnet card needs a memory footprint in the
640K-1M address range. Is that available?

What happens if you load the driver by hand? Does it load and terminate,
load and disappear, load and crash?

“Harpartap” <hparmar@ccontrols.com> wrote in message
news:a8slvr$38a$1@inn.qnx.com

Hi,

I am trying to set up an Arcnet card and 2 Ethernet cards on one node. In
my
sysinit file, I load the Ethernet drivers first and then the Arcnet driver
but then, the Arcnet driver is not loaded.I looked at this with a logic
analyzer and then can see that it is not even trying to write to that I/O
address of Arcnet card. If I unload the first Ethernet, then I can load
the
Arcnet driver. Again if I reboot and now unload the second EtherNet, then
I
cannot load the Arcnet. Here also, there is no access seen with the logic
Analyzer.

If I load the Arcnet Driver first in my sysinit, then only one Ethernet
driver is loaded.

I have set up the Network manager for 3 drivers with ‘Net -d3 &’ option.

Any suggestions please?

Regards,
Harpartap.

Try starting each driver manually, adding -vvv to (three v’s) each command
line. Maybe this will give you a clue about the nature of the problem.

Look for conflicts in interrupts and memory adresses. The Corman ARCNET
card uses an 8K 8-bit memory area, by default at segment address DC00.


Bert Menkveld
Engineer
Corman Technologies Inc.

“Harpartap” <hparmar@ccontrols.com> wrote in message
news:a8slvr$38a$1@inn.qnx.com

Hi,

I am trying to set up an Arcnet card and 2 Ethernet cards on one node. In
my
sysinit file, I load the Ethernet drivers first and then the Arcnet driver
but then, the Arcnet driver is not loaded.I looked at this with a logic
analyzer and then can see that it is not even trying to write to that I/O
address of Arcnet card. If I unload the first Ethernet, then I can load
the
Arcnet driver. Again if I reboot and now unload the second EtherNet, then
I
cannot load the Arcnet. Here also, there is no access seen with the logic
Analyzer.

If I load the Arcnet Driver first in my sysinit, then only one Ethernet
driver is loaded.

I have set up the Network manager for 3 drivers with ‘Net -d3 &’ option.

Any suggestions please?

Regards,
Harpartap.