On Sun, Jan 03, 1999 at 02:13:14PM +0100, Karel van Houten wrote:
> Happy new year to all Decstation Linux hackers.
>
> A rainy weekend is ideal for hacking, so I tried Haralds latest kernel,
> and the new declance.c
>
> My setup:
>
> DECstation 5000/260 at 139.63.1.12,
> served by a i386 linux box at 139.63.1.4
>
> NFSROOT_DEBUG,
> TEST_HITS, DEBUG_DRIVER defined, and even ZERO defined as (1) :-)
>
> BOOTP: XID=0ba7ae57
> BOOTP: Route lookup: 1:00000000 -> 0:ffffffff: Output
> Sending BOOTP and RARP requests....[X...............][.._.............]
> BOOTP: Route lookup: 2:04013f8b -> 0:0c013f8b: Input
> BOOTP: Route lookup: 0:00000000 -> 0:04013f8b: Check
> OK
> RX ptr: 00000020(00000040)
> TX ptr: 000000a0(00000140)
> TX rings:
> 0: 0x00006320(0xa002c640)
> 1: 0x00006940(0xa002d280)
> 2: 0x00006f60(0xa002dec0)
> RX rings:
> 0: 0x00000120(0xa0020240)
> 1: 0x00000740(0xa0020e80)
> 2: 0x00000d60(0xa0021ac0)
> IP-Config: Got RARP answer from 139.63.1.4, my address is 139.63.1.12
> RX ptr: 00000020(00000040)
> TX ptr: 000000a0(00000140)
> TX rings:
> 0: 0x00006320(0xa002c640)
> 1: 0x00006940(0xa002d280)
> 2: 0x00006f60(0xa002dec0)
> RX rings:
> 0: 0x00000120(0xa0020240)
> 1: 0x00000740(0xa0020e80)
> 2: 0x00000d60(0xa0021ac0)
> IP-Config: Unable to set interface netmask (-22).
Thats interesting - it seems that you have misconfigured something.
This works for me with a problem although i use bootp for address
resolution as i have set this up already to boot the kernel
so why use rarp :)
> 13:39:14.427994 arp reply 139.63.1.4 is-at 2:60:8c:7c:3a:6b
> 13:39:14.687994 139.63.1.4 > 139.63.1.12: icmp: echo request (ttl 64, id
> 31785)
> 13:39:15.688020 139.63.1.4 > 139.63.1.12: icmp: echo request (ttl 64, id
> 31786)
> 13:39:15.998020 arp who-has 139.63.1.4 tell 139.63.1.12
> 13:39:15.998020 arp reply 139.63.1.4 is-at 2:60:8c:7c:3a:6b
This looks like the decstation is not able to send out the ICMP echo reply
because it hasnt got an arp entry for the sending station.
> It seems that the decstation answers all packets as unreachable.
> Even ping doesn't work.
>
> BOOTP: XID=464ed84e
> BOOTP: Route lookup: 1:00000000 -> 0:ffffffff: Output
> Sending BOOTP and RARP requests....[X...............][.._.............]
> BOOTP: Route lookup: 2:04013f8b -> 0:0c013f8b: Input
> BOOTP: Route lookup: 0:00000000 -> 0:04013f8b: Check
> OK
> RX ptr: 00000020(00000040)
> TX ptr: 000000a0(00000140)
> TX rings:
> 0: 0x00006320(0xa002c640)
> 1: 0x00006940(0xa002d280)
> 2: 0x00006f60(0xa002dec0)
> RX rings:
> 0: 0x00000120(0xa0020240)
> 1: 0x00000740(0xa0020e80)
> 2: 0x00000d60(0xa0021ac0)
> IP-Config: Got RARP answer from 139.63.1.4, my address is 139.63.1.12
> RX ptr: 00000020(00000040)
> TX ptr: 000000a0(00000140)
> IP-Config: Unable to set interface netmask (-22).
> But now ping from the server WORKS.
>
> Harald, Florian, does this help you?
Ask Harald - I havent got any clue whats going on - I just tried the
same as you :) Ill have a look at the kernel now as my vt100 just
got working again :)
Would you mind trying bootp from Kernel Level Autoconfig ?
It seems that the RARP thing doesnt work correctly or
at least you get a wrong netmask ...
ds5000-150:\
ip=10.1.1.11:\
ht=ethernet:\
ha=08002b28f0a3:\
bf=/data/mips/nbImage:\
sm=255.0.0.0:\
rp=/data/mips/root
This assumes the tftp server is on the same machine ....
Harald and me discovered that on the /260 and /240 the declance
works or 1 packet not more ...
Flo
--
Florian Lohoff flo@rfc822.org +49-5241-470566
Good, Fast, Cheap: Pick any two (you can't have all three). (RFC 1925)
|