Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Netmap File

48 views
Skip to first unread message

Rhonda Barlow

unread,
Oct 25, 1999, 3:00:00 AM10/25/99
to
I have been assigned a project that involves using QNX. I am very new
to this OS and am setting up a training mock network in my office. I
have 4 nodes with arcnet cards connected to a hub. I have tried two
different netmap files one being a one line saying one-to-one the other
with a list of all the nodes like this

1 2 t1
2 2 t2
3 2 t3
4 2 t4

Neither netmap file allowed me to 'see' the other nodes on the network.
Is there another netmap file I could try to get these nodes talking to
each other? What am I doing wrong? Thanks

Rhonda
Western Resources
Research and Developement


Bruce Edge

unread,
Oct 25, 1999, 3:00:00 AM10/25/99
to
This is not a direct answer to your question, but it is a solution.
Delete the automap files, all of them. Then, use Mario Charest's automap:

http://www.zinformatic.com/Automap.htm

(You're welcome Mario :-)

We've been using it for years, and it makes QNX networking totally seamless.
In my opinion, netmap files are a PITA. If you have to change a failed NIC,
you have to edit every netmap file on you LAN.

-Bruce.

--
Bruce Edge be...@sattel.com
Sattel Global Networks 818.709.6201 x122

Ian Basham

unread,
Oct 25, 1999, 3:00:00 AM10/25/99
to
Some quick thoughts;

- each node must have an identical netmap file
- the netmap program must be run on each node (usually 'netmap -f' in
sysinit file or 'netstart' in sysinit file)
- could also be a licensing problem. If you type in 'licinfo -a' on
each machine, you should see a line that reads something like 'qnx
0/4', meaning 4 qnx licenses.
- if you just type in 'netmap' on each node, do you see all the
entries in your netmap file?
- the second column in the netmap file should probably be 1, meaning
logical network 1

>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<

On 10/25/99, 11:01:29 AM, Rhonda Barlow <infi...@idir.net> wrote
regarding Netmap File:

Mitchell Schoenbrun

unread,
Oct 26, 1999, 3:00:00 AM10/26/99
to
A quick question. Did you start Net.arcnet
with the -l 2 parameter? If not, Net.arcnet is
running lan 1, rather than the lan 2 you list
in the map file.


Mitchell Schoenbrun --------- masc...@pobox.com

Rhonda Barlow

unread,
Oct 26, 1999, 3:00:00 AM10/26/99
to
Thank you all for your help. I did get the system up and running late
yesterday. The default Net.arcnet did use the -l2 parameter and the
ethernet driver was using -l1. I changed those in the sysinit file,
corrected a problem with the BIOS/ISA legacy device/IRQ and it started
up fine! My netmap file was right on...apparently there were other
problems not allowing this to work.

Thanks again to everyone,

Rhonda

Nicolae P. Costescu

unread,
Oct 28, 1999, 3:00:00 AM10/28/99
to Rhonda Barlow
Rhonda
Here's what I've done to avoid updating netmaps on every machine on the
network (and this solution is free:) I have set up node 1 as the "server"
in that it has the only netmap file with all entries for all machines.
All other nodes just get a netmap file with one entry, the entry for node
1.

Then when the PC boots, it executes

Net&

# The driver creates an entry in this node's in memory netmap
Net.tulip (or your driver here)&

# This gets this node talking to node 1 (the local netmap file in
/etc/config/netmap on
# this node has only 1 entry, the entry for node 1. So now the in memory
netmap
# on this node has entries for node 1 and for itself.
netmap -f

# This builds the nodemap on this node from the file on node 1. This way I
only
# have to add/delete entries on node 1's /etc/config/netmap.
netmap -F //1/etc/config/netmap

# Kick nameloc on node 1 so don't run it locally
nameloc -k 1

If you set things up like this, you only need to change nodemap entries on
1 PC (the server). Obviously, if you change the server's network card,
you'll have to update the netmap entries on all other pcs :) but typically
you just add or remove nodes from the network without messing with the
server.

Hope this is helpful,
Nick


Rhonda Barlow wrote:

> I have been assigned a project that involves using QNX. I am very new
> to this OS and am setting up a training mock network in my office. I
> have 4 nodes with arcnet cards connected to a hub. I have tried two
> different netmap files one being a one line saying one-to-one the other
> with a list of all the nodes like this
>
> 1 2 t1
> 2 2 t2
> 3 2 t3
> 4 2 t4
>
> Neither netmap file allowed me to 'see' the other nodes on the network.
> Is there another netmap file I could try to get these nodes talking to
> each other? What am I doing wrong? Thanks
>
> Rhonda
> Western Resources
> Research and Developement

--

****************************************************
Quality Real-Time Systems
Tel: 864 656 7708 / Fax: 864 624 9155
http://www.qrts.com

Mitchell Schoenbrun

unread,
Oct 31, 1999, 2:00:00 AM10/31/99
to
This is a good solution if you can live with its one flaw.
Node one becomes a single point of failure. Some systems
are designed with a critical node, in which case this adds
no additional problem.


0 new messages