Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: qt multi- and broadcast (was Re: dhcpcd not working in simh-vax with xq0:nat networking)



On Sun 12 Dec 2021 at 13:54:37 +0100, Rhialto wrote:
> So non-working broadcast reception can go unnoticed for a while.
> Multicast even longer.

I did a little experiment (with so far unmodified NetBSD; the same disk
image as before).  I configured simh to network via a tap0 which I
bridged to my hosts's external interface (attach xq0 tap:tap0). It got
an address on the local LAN from the adsl router (a Fritz!Box).

vax# tcpdump --no-promiscuous-mode -i qt0
(silence)

host$ ping 192.168.178.58
PING 192.168.178.58 (192.168.178.58): 56 data bytes
ping: sendto: Host is down
ping: sendto: Host is down
... again and again

On the vax I terminated the tcpdump and restarted it promiscuously:
vax# tcpdump -i qt0
...
13:29:42.879999 ARP, Request who-has 192.168.178.58 tell zzz.fritz.box, length 46

host:
64 bytes from 192.168.178.58: icmp_seq=24 ttl=255 time=6.194135 ms
64 bytes from 192.168.178.58: icmp_seq=25 ttl=255 time=5.629053 ms
64 bytes from 192.168.178.58: icmp_seq=26 ttl=255 time=5.746593 ms

Then I tried to repeat it with a live image (build.sh live-image) (with
a fresh kernel, with the changes I contemplated upstream):
NetBSD-9.99.92-vax-live.img but this live image didn't boot. So I just
copied its kernel into the disk image I already had.

host$ ping 192.168.178.58
PING 192.168.178.58 (192.168.178.58): 56 data bytes
64 bytes from 192.168.178.58: icmp_seq=0 ttl=255 time=4.205923 ms
64 bytes from 192.168.178.58: icmp_seq=1 ttl=255 time=0.599756 ms
64 bytes from 192.168.178.58: icmp_seq=2 ttl=255 time=5.089417 ms

so it worked right away.

-Olaf.
-- 
___ "Buying carbon credits is a bit like a serial killer paying someone else to
\X/  have kids to make his activity cost neutral." -The BOFH    falu.nl@rhialto

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index