FLEET

Hi,

We are using QNX 4.25E, we need to have redundant network between two nodes.

We have 2 3c905 PCI cards in both machines, can someone help us with the
configuration needed to have both cards running at the same time?

Best regards,

Gabriel

Are you having specific problems? If not, try running ‘nettrap’ to see if
both cards are autodetected.

Gabriel Coindreau <gcoindreau@hotmail.com> wrote in message
news:a34rii$3rt$1@inn.qnx.com

Hi,

We are using QNX 4.25E, we need to have redundant network between two
nodes.

We have 2 3c905 PCI cards in both machines, can someone help us with the
configuration needed to have both cards running at the same time?

Best regards,

Gabriel

“Gabriel Coindreau” <gcoindreau@hotmail.com> wrote in message
news:a34rii$3rt$1@inn.qnx.com

Hi,

We are using QNX 4.25E, we need to have redundant network between two
nodes.

We have 2 3c905 PCI cards in both machines, can someone help us with the
configuration needed to have both cards running at the same time?

Make sure the two drivers are started, one with -l1 and the other one
with -l2.
Then insert the two entries in the netmap files. That should do it.

Best regards,

Gabriel

I was using -I1 and -I2 by mistake, is -I0 and -I1.

Now it works.

Thank you.

Gabriel


“Mario Charest” <goto@nothingness.com> wrote in message
news:a350v7$7i9$1@inn.qnx.com

“Gabriel Coindreau” <> gcoindreau@hotmail.com> > wrote in message
news:a34rii$3rt$> 1@inn.qnx.com> …


Hi,

We are using QNX 4.25E, we need to have redundant network between two
nodes.

We have 2 3c905 PCI cards in both machines, can someone help us with the
configuration needed to have both cards running at the same time?


Make sure the two drivers are started, one with -l1 and the other one
with -l2.
Then insert the two entries in the netmap files. That should do it.

Best regards,

Gabriel
\

Hi Gabriel

What you want is to define two different LANs.

When you load the driver for the two NIC cards give each one a different lan

via the -l# argument to each Net..

If the two cards are of the same type, you will probibly have to take steps
to determine which cards is which. You may need to use the port address to
distinsuish between then on an ISA bus or slot number if they are PCI cards.
You may also have to specify the interrupts for each card.

Use the command “use Net.” to see the exact command line options for
each driver.

Edit the /etc/netmap file so that the system knows the MAC addresses of each
node on each lan. The line format is " ". Then make sure that each card on each node is plugged into the
correct lan.

Finally, to preserve the real-time effectiveness there are command line
optins to each Net. to modify the and . These values default to very high numbers. This is so that when
there is only one lan, you would rather a packet get through even if it
takes a while. But when there is an alternate route you WANT Net to give up
quickly and try the other interface. So lower these values quite a bit. Be
aware that if you lower them too much you may see errors being flagged on
your networks that aren’t really errors. The network was really just a
little slow. If that happens, just raise those number a notch or two.

OK. Here’s the final, final piece of advice. If the topology of your
network is that you have a file server node and a bunch of workstation
nodes, I have found it very effective to route all outbound traffic from the
file server onto one lan and all of the inbound traffic to the file server
onto the other lan. You do this by modifying the to
the network driver. Keep in mind that in order for Net to prefer one LAN
over the other you must specify a media rate difference that is greater than
10 to 1.

Hope this helps. Good luck. If you need further help, write to me.

\

Bill Caroselli – 1(626) 824-7983
Q-TPS Consulting
QTPS@EarthLink.net


“Gabriel Coindreau” <gcoindreau@hotmail.com> wrote in message
news:a34rii$3rt$1@inn.qnx.com

Hi,

We are using QNX 4.25E, we need to have redundant network between two
nodes.

We have 2 3c905 PCI cards in both machines, can someone help us with the
configuration needed to have both cards running at the same time?

Best regards,

Gabriel

Bill,

Thank you very much for your comments, as I said in a previous message
my error was using -I1 and -I2 instead of 0 and 1.

The topology we are using is quite simple, 3 PCs in a small network that
have redundancy because of the mission-critical information they handle.

The Net.ether905 is working flawlesssy now , althoug I did noticed the
longer than expected timeouts when we simulated a failure.

Thanks again for your information.

Now, if you could help me making these USB MS Explorer mouses to
work… :slight_smile:

Best regards,

Gabriel


“Bill Caroselli” <qtps@earthlink.net> wrote in message
news:a36ipu$cvi$1@inn.qnx.com

Hi Gabriel

What you want is to define two different LANs.

When you load the driver for the two NIC cards give each one a different
lan

via the -l# argument to each Net..

If the two cards are of the same type, you will probibly have to take
steps
to determine which cards is which. You may need to use the port address
to
distinsuish between then on an ISA bus or slot number if they are PCI
cards.
You may also have to specify the interrupts for each card.

Use the command “use Net.” to see the exact command line options
for
each driver.

Edit the /etc/netmap file so that the system knows the MAC addresses of
each
node on each lan. The line format is " ". Then make sure that each card on each node is plugged into the
correct lan.

Finally, to preserve the real-time effectiveness there are command line
optins to each Net. to modify the and . These values default to very high numbers. This is so that
when
there is only one lan, you would rather a packet get through even if it
takes a while. But when there is an alternate route you WANT Net to give
up
quickly and try the other interface. So lower these values quite a bit.
Be
aware that if you lower them too much you may see errors being flagged on
your networks that aren’t really errors. The network was really just a
little slow. If that happens, just raise those number a notch or two.

OK. Here’s the final, final piece of advice. If the topology of your
network is that you have a file server node and a bunch of workstation
nodes, I have found it very effective to route all outbound traffic from
the
file server onto one lan and all of the inbound traffic to the file server
onto the other lan. You do this by modifying the <advertised LAN speed
to
the network driver. Keep in mind that in order for Net to prefer one LAN
over the other you must specify a media rate difference that is greater
than
10 to 1.

Hope this helps. Good luck. If you need further help, write to me.

\

Bill Caroselli – 1(626) 824-7983
Q-TPS Consulting
QTPS@EarthLink.net


“Gabriel Coindreau” <> gcoindreau@hotmail.com> > wrote in message
news:a34rii$3rt$> 1@inn.qnx.com> …


Hi,

We are using QNX 4.25E, we need to have redundant network between two
nodes.

We have 2 3c905 PCI cards in both machines, can someone help us with the
configuration needed to have both cards running at the same time?

Best regards,

Gabriel
\

“Gabriel Coindreau” <gcoindreau@hotmail.com> wrote in message
news:a36onp$hbs$1@inn.qnx.com

Bill,

Thank you very much for your comments, as I said in a previous message
my error was using -I1 and -I2 instead of 0 and 1.

That’s not -I1 or -I2, that would be -l(el)1 and -l(el)2

No, the Net.ether905 needs to identify each card with the -I option, of
course I
still need to use -l, so the commands is this one:

Net.ether905 -I0 -l1 &
Net.ether905 -I1 -l2 &

Regards,

Gabriel

“Mario Charest” <goto@nothingness.com> wrote in message
news:a36ord$hdl$1@inn.qnx.com

“Gabriel Coindreau” <> gcoindreau@hotmail.com> > wrote in message
news:a36onp$hbs$> 1@inn.qnx.com> …


Bill,

Thank you very much for your comments, as I said in a previous message
my error was using -I1 and -I2 instead of 0 and 1.

That’s not -I1 or -I2, that would be -l(el)1 and -l(el)2

\

“Mario Charest” <goto@nothingness.com> wrote in message
news:a36ord$hdl$1@inn.qnx.com

“Gabriel Coindreau” <> gcoindreau@hotmail.com> > wrote in message
news:a36onp$hbs$> 1@inn.qnx.com> …


Bill,

Thank you very much for your comments, as I said in a previous message
my error was using -I1 and -I2 instead of 0 and 1.

That’s not -I1 or -I2, that would be -l(el)1 and -l(el)2

From memory -I (big i) is used to specify PCI index.

“Mario Charest” <goto@nothingness.com> wrote in message
news:a36pea$hq1$1@inn.qnx.com

“Mario Charest” <> goto@nothingness.com> > wrote in message
news:a36ord$hdl$> 1@inn.qnx.com> …
From memory -I (big i) is used to specify PCI index.

OK. I thought that was -S. But, whatever works.


Bill Caroselli – 1(626) 824-7983
Q-TPS Consulting
QTPS@EarthLink.net