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)



Den 2021-12-12 kl. 13:54, skrev Rhialto:
On Sat 11 Dec 2021 at 23:42:38 +0100, Johnny Billquist wrote:
Uh... If broadcast wasn't working, you'd not have working ARP, more or less.
I would expect that people had noticed that a long time ago by now... (There
are other protocols also using broadcasts, but ARP is very fundamental, and
going on all the time, on any machine using ethernet.)
I should have added "receiving" since the sending of broadcasts works fine.
But ARP replies aren't broadcast, they are unicast to the requestor:

13:49:28.641231 a8:5e:45:yy:yy:yy (oui Unknown) > Broadcast, ethertype ARP (0x0806), length 42: Request who-has fritz.box tell zzz.fritz.box, length 28

13:49:28.642124 08:96:d7:xx:xx:xx (oui Unknown) > a8:5e:45:yy:yy:yy (oui Unknown), ethertype ARP (0x0806), length 60: Reply fritz.box is-at 08:96:d7:xx:xx:xx (oui Unknown), length 46

(output from tcpdump -e -i wm0 arp on another box)

So non-working broadcast reception can go unnoticed for a while.
Multicast even longer.
Hm, it was much different threads in this discussion, and I'm not sure what the problem is.  Please correct me if I got something wrong.

The qt driver comes from 2BSD, and I imported it with very little changes to the original (new config etc...). I currently do not have any VAX Qbus hardware with qt, but I do run 2.11BSD with the qtdriver and it has worked flawlessly for many years :-)

About broadcast; if someone ARPs for the qt machine it will be broadcast, so if broadcast do not work it would be impossible to connect to the machine.
That would have been noticed immediately :-)

So, what am I missing? :-)

-- R


Home | Main Index | Thread Index | Old Index