Date: Sun, 7 Dec 1997 20:53:41 +0200 (SAT) From: John Hay <jhay@mikom.csir.co.za> To: J.Klaus@sh.cvut.cz (Jaroslav Klaus) Cc: FreeBSD-hackers@FreeBSD.ORG Subject: Re: IP/IPX routing Message-ID: <199712071853.UAA06227@zibbi.mikom.csir.co.za> In-Reply-To: <XFMail.971206001656.J.Klaus@sh.cvut.cz> from Jaroslav Klaus at "Dec 5, 97 11:03:00 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Jarda, > I have inet/ipx network like this (only fragment): > > II I 1 ... Novell 3.12 > | ------- | 2 ... MS DOS/Win95/WinNT user + NW > ------- | | | | 3 ... my FreeBSD 2.2.2 box > | | | | 2 |---| 4 ... MS DOS/Win95/WinNT user + NW > | 4 |---| | | | ------- > | | | ------- | | | > ------- | |---| 1 |--> INTERNET > | ------- | | | > | | | | ------- network: > |---| 3 |---| I ... ipx: 337b030 > | | | | inet mask: /27 > ------- | II ... ipx: 337b031 > | inet mask: /30 > . | > . | > . > BUT look at ed1 MAC address - the same as ed0. What's wrong? > > ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > inet 194.108.141.148 netmask 0xffffffe0 broadcast 194.108.141.159 > ipx 337b030.b472aa83 > ether 00:00:b4:72:aa:83 > ed1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > inet 194.108.141.157 netmask 0xfffffffc broadcast 194.108.141.159 > ipx 337b031.b472aa83 > ^^^^^^^^ > ether 00:40:95:13:8f:77 This is because you are probably using FreeBSD 2.2.2 or older. In those versions the IPX code used the same MAC address on all interfaces with varying degrees of success. It is fixed in 2.2.5 and later. > Q1: Could I add record to ipx routing table manually (not by IPXrouted)? Well you should be able to, but route(8) does not know about the IPX protocol yet. > Q2: And could I specify record in ipx routing table only for one MAC adress? While the routing table code will probably be able to handle it, I doubt if the rest of the IPX networking will. > Q3: Will machine No.4 be able to attach Novell server No.1 ? If everything is configured correctly it should be able to yes. > Q4: Is it possible to configure Network II to be also Network I for ipx? > I want to have only 1 logical segment No. 337b030 (Network I) composed > of two physical Networks I & II. This will be a time restricted > configuration for games... (I know all needed MAC address) It sounds like you are not looking for a router, but a bridge? :-) Why is it important to have the same net address? There are 4G of them. > Q5: How could I specify gateway by MAC address in inet routing table (like > 194.108.141.148 0:0:b4:72:aa:83)? That is probably the arp code that also use routing tables to speed things up, but that is only my guess. > > Internet: > Destination Gateway Flags Refs Use Netif Expire > default 194.108.141.129 UGSc 11 45 ed0 > 127.0.0.1 127.0.0.1 UH 0 67 lo0 > 194.108.141.128/27 link#1 UC 0 0 > 194.108.141.129 0:0:e8:da:e5:fa UHLW 10 0 ed0 1102 > 194.108.141.148 0:0:b4:72:aa:83 UHLW 1 4551 lo0 > 194.108.141.156/30 link#2 UC 0 0 > --- PS. Remember that the FreeBSD IPX code only supports Ethernet_II frames. John -- John Hay -- John.Hay@mikom.csir.co.za
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712071853.UAA06227>