[pups] Networking With 2.11 BSD and Begemot Emulator

Frank Wortner frank at wortner.com
Wed Oct 4 06:02:17 AEST 2000

I've been trying to set up an emulated PDP-11 running 2.11 BSD.  Just for
the fun,  I'm trying to get the 11 to talk on a LAN.  Unfortunately,  it's
not working.

My configuration is Begemot P11 Version 2.7 running under
FreeBSD 4.1.1.  I've booted 2.11,  configured a custom networking kernel,
installed the unix and netnix images,  changed the IP addresses in
/etc/hosts to match my LAN,  run mkhosts to rebuild  /etc/hosts.dir and
/etc/hosts.pag and rebooted.

On the P11 front,  I've built a fake qma.rom file populated with zeros --
just like the P11 README file said,  made sure that I had a tun driver
configured in my FreeBSD system,  and started P11.   Then I did an

	ifconfig tun0 host-IP-address emulator-IP-address up

Running ifconfig on the host confirmed that things *seemed* to be OK:

# ifconfig tun0
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1518
        inet6 fe80::260:8ff:febd:5882%tun0 --> :: prefixlen 64 scopeid 0xb
        inet host-IP-address --> emulator-IP-address netmask 0xffff0000
        Opened by PID 32199

The IP addresses are identical in the first three octets,  and differ only
in the last octet.

Unfortunately,  once I boot 2.11 BSD,  I can't contact the "outside
world" from the emulator,  nor contact the emulator from the
outside.  No telnet,  no ftp,  pings just hang.

Everything looks OK from inside:

# ifconfig qe0
        inet emulator-IP-address netmask ffff0000 broadcast Bcast-IP

What am I missing?

Thanks in advance,


Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA36466
	for pups-liszt; Wed, 4 Oct 2000 10:49:43 +1100 (EST)
	(envelope-from owner-pups at minnie.cs.adfa.edu.au)

More information about the TUHS mailing list