Subject: Re: Two bugs with NetBSD 2.0
To: John Klos <john@ziaspace.com>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-amd64
Date: 12/25/2004 21:11:06
On Fri, Dec 24, 2004 at 05:41:45PM -0800, John Klos wrote:
> Hi,
> 
> I have an amd64 system running NetBSD 2.0. So far, I've found two bugs, 
> one of which may or may not be amd64 specific.
> 
> The first bug is that the first stage bootloader waits until something 
> happens with the keyboard before it proceeds. All of my colocated machines 
> are non-x86 hardware, but most people go for the lowest common 
> denominator, so I would guess that it could be a problem to have 
> production machines which need a human and a keyboard present in order to 
> reboot.

This may be specific to your hardware ...

> 
> The second problem is that I had let my amd64 machine get a DHCP lease, 
> then later gave it a different static IP on the same subnet. I started 
> using it as an NFS server, and had three machines communicating fine with 
> it. When I tried a fourth, I noticed that that machine could not 
> communicate via IPv4 with the amd64 machine. I checked and double checked 
> everything, but the only clue I could find was from errors in demsg:
> 
> arplookup: unable to enter address for 67.101.178.23@00:00:c5:43:3b:48 on 
> sip0 (host is not on local network)
> arplookup: unable to enter address for 67.101.178.23@00:00:c5:43:3b:48 on 
> sip0 (host is not on local network)
> arplookup: unable to enter address for 67.101.178.23@00:00:c5:43:3b:48 on 
> sip0 (host is not on local network)
> 
> The machines could communicate via IPv6 just fine. I checked the netmasks, 
> checked that both machines could communicate with all of the other 
> machines, then finally realized that the amd64 machine might not be able 
> to communicate with 67.101.178.23 because it used to have that address. 
> Even though I did an ifconfig sip0 delete before reassigning an IP, the 
> system still had some residual connection with that IP.
> 
> I rebooted, and now the two machines can communicate via IPv4 and IPv6 
> just fine. This could be a bug with sip*, or with amd64 - not sure. I've 
> not seen this on any other architecture or ethernet interface.

It could be that there was still a route to localhost for this address.
A 'route delete' would probably have fixed it.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--