Try setting up the Net.ether82557 drivers “by hand” in the sysinit.
Use the -p or -i options to control which card starts first.
I have exactly the same problem.
I have a board with 2 82559ER ethernet controllers
which I start with “nettrap start”. “netmap” always reports the devices and
ethernet addresses correctly but “netstat -i” show that most boots
the ethernet addresses are swaped.
Any ideas whats going on?
Charles.
“Brown, Richard” brownr_aecl_ca@127.0.0.1 wrote in message
news:ah67c2$7as$> 1@inn.qnx.com> …
If the netmap file and netinfo agree about the MAC addresses and netstat
still disagrees then it may be related to Net driver start order. Try
starting “Net.xxxx -l1 …” before “Net.xxxx -l2 …”, etc.
“Sheldon Parkes” <> sheldon@onlinedata.com> > wrote in message
news:ah4fjb$q5m$> 1@inn.qnx.com> …
You’re absolutely right, my netstat -i does not match my netinfo -l. Now
what does this imply? I rely upon the output from netinfo -l for the
values
I put into the netmap. Where is the setup that netstat -i is reporting
coming from?
Sheldon
“Brown, Richard” brownr_aecl_ca@127.0.0.1 wrote in message
news:ah47uk$kru$> 1@inn.qnx.com> …
Looks like en1 and en2 are mixed in the netmap file for node 8.
What does netinfo -l say about the MAC addresses? Do these match the
MAC
addresses reported via netstat? Those reported by netinfo should match
those
reported by netstat and should also match those listed in the netmap
file.
The leading 00 are not required in the netmap entries.
“Sheldon Parkes” <> sheldon@onlinedata.com> > wrote in message
news:ah3v7f$e2b$> 1@inn.qnx.com> …
A follow up of things I tried to resolve why I can’t ping between 2
nodes.
I
ran netsniff on the node that is 192.168.4.236 and pinged it from
192.168.4.239 and saw that the packets were actually arriving. Now
can
someone please interpret what this means exactly:
In my netmap file node 8 ( which is 192.168.4.239 ) has
8 1 000102edbd2c
8 2 000476348299
Node 9 ( which is 192.168.4.236 ) has
9 1 0004763400d3
9 2 00047634829e
Now the MAC address for the Src in the netsniff output is the
correct
one
for en2 as I would expect. What exactly is ARP request sender? ( it
contains
the MAC address for en1 for some reason - which is likely my
problem ).
I tried using arp -s to map the ip address to the correct MAC
address
on
both nodes but still can’t ping. I seek the wisdom of the gurus out
there…
Src 000476 348299 [8] Dst FFFFFF FFFFFF [?] Len 48 Lan 2(Eth)
1026914822
ARP request sender 00:01:02:ed:bd:2c 192.168.4.239 target
00:00:00:00:00:00
192.168.4.236
Src 000476 348299 [8] Dst FFFFFF FFFFFF [?] Len 48 Lan 2(Eth)
1026914823
ARP request sender 00:01:02:ed:bd:2c 192.168.4.239 target
00:00:00:00:00:00
192.168.4.236
Src 000476 348299 [8] Dst FFFFFF FFFFFF [?] Len 48 Lan 2(Eth)
1026914824
ARP request sender 00:01:02:ed:bd:2c 192.168.4.239 target
00:00:00:00:00:00
192.168.4.236
Src 000476 348299 [8] Dst FFFFFF FFFFFF [?] Len 48 Lan 2(Eth)
1026914825
ARP request sender 00:01:02:ed:bd:2c 192.168.4.239 target
00:00:00:00:00:00
192.168.4.236
Src 000476 348299 [8] Dst FFFFFF FFFFFF [?] Len 48 Lan 2(Eth)
1026914826
ARP request sender 00:01:02:ed:bd:2c 192.168.4.239 target
00:00:00:00:00:00
192.168.4.236
“Sheldon Parkes” <> sheldon@onlinedata.com> > wrote in message
news:agv0u7$hb9$> 1@inn.qnx.com> …
I have 2 QNX 4 boxes set up each with 2 ethernet cards en1 and
en2.
The
QNX
networking works perfectly and is using both interfaces as far as
I
can
tell
from netinfo -l.
I installed TCPIP on both machines and they can ping themselves
perfectly
but cannot ping each other. The setup is dead simple, no routing
involved
at
all, IP number range and subnet masks are the same, everything I
can
think
of is setup correctly.
Has anyone run across this before? I’m guessing it has something
to
do
with
the dual ethernet interfaces but who knows…
Thanks
Sheldon Parkes
sheldon@onlinedata.com
\