This (unfortunately) don't have anything to do with simh as such.
Depending on the 2.11BSD kernel, of course. If you have some prebuilt
system specifically configured for some hardware, you might be all good.
However, if you are just running the GENERIC kernel, it has no ethernet
drivers included.
Check with "uname -v" and see what the path to the kernel is (last part
of the output).
My machine says:
simh:/sys/conf> uname -v
2.11 BSD UNIX #63: Fri Mar 14 17:29:28 CET 2025
b...@simh.BQTnet.SE:/usr/src/sys/Test
simh:/sys/conf>
which means it was built from a system configuration called "Test". If
yours say "GENERIC", then you will need to do a build.
In the configuration file for GENERIC (/usr/src/sys/conf/GENERIC), it
looks like this:
NPTY 0 # pseudo-terminals - GENERIC sys needs NONE
NEC 0 # 3Com Ethernet
NDE 0 # DEUNA/DELUA
NIL 0 # Interlan Ethernet
NSL 0 # Serial Line IP
NQE 0 # DEQNA
NQT 0 # DEQTA (DELQA-YM, DELQA-PLUS)
You need to say a "1" on the type of ethernet controller you have. And
then probably tweak a few other numbers in there as well. Check the
whole file.
And once that's done, run config over it, and build the kernel.
If you are not on GENERIC, then you need to make sure that simh is
configured to match the kernel that you are running. The primary
question is if you're a Unibus or Qbus system, since the ethernet
controllers are completely different between those systems.
netstat -i
is another good command to use, to check what interfaces you have that
the kernel knows of. If you are on Unibus, you hopefully would have a
"de0", and if Qbus hopefully a "qe0" or "qt0".
You can then do a "ifconfig de0" (or whatever interface) to see if it's
up, running, and reasonably configured.
On my machine:
simh:/sys/conf> netstat -i
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
de0 1500 192.168.1 simh 200603 0 31488 0 0
lo0 1536 localnet localhost 10 0 10 0 0
simh:/sys/conf> ifconfig de0
de0: flags=63<UP,BROADCAST,NOTRAILERS,RUNNING>
inet 192.168.1.30 netmask 0xffffff00 broadcast 192.168.1.255
simh:/sys/conf>
Then you also should check /etc/netstart. There you have parameters like
what IP address to use, gateway and all such stuff, as well as you
should uncomment the line matching your interface name.
Again, maybe you have a system that have all been set up, and all this
is already in order. I don't know, so I'm trying to give all possible
steps and potential sources of problems.
Finally, I hope you are not using WiFi and just directly connect simh to
your network interface, because that is also problematic.
Johnny
On 13/01/2026 18.43, Richard McDonald wrote:
> Hi Johnny,
>
> No, I haven't done anything on the BSD side, other than configure /etc/
> hosts, /etc/resolv.conf, and /etc/netstart as indicated in the
> installation instructions.
>
> I was under the impression that the simh took care of providing the
> proper devices, so I did compile the simh binaries on the RPi5 as part
> of the installation script.
>
> Cheers,
> Rich
>
> On Tuesday, January 13, 2026 at 8:12:45 AM UTC-8
b...@softjar.se wrote:
>
> Did you build a 2.11BSD kernel matching your hardware?
>
> Johnny
>
> On 13/01/2026 16.23, Richard McDonald wrote:
> > This is probably something I munged, but for the life of me I
> can't find
> > the problem.
> >
> > I started with a Bookworm RPi OS image install on a Pi5 with an NVME
> > drive WITHOUT Oscar's hardware front panel.
> >
> > I have tried to use Terri's new installation scripts (https://
> >
github.com/Terri-Kennedy/pidp11 <
http://github.com/Terri-Kennedy/
> pidp11>) which yield a working PDP11 simulation
> > from which I can start 211BSD+.
> >
> > All seems fine until I configure the networking, where the only
> thing I
> > can ping with a return is 127.0.0.1 and localhost.
> >
> > When I ping any other host in /etc/hosts, the appropriate address is
> > resolved but no return.
> >
> > Cheers,
> > Rich
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "[PiDP-11]" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send
> > an email to
pidp-11+u...@googlegroups.com
> > <mailto:
pidp-11+u...@googlegroups.com>.
> > To view this discussion visit
https://groups.google.com/d/msgid/
> <
https://groups.google.com/d/msgid/>
> > pidp-11/970ab017-f4e4-47ac-95f4-db584ae8ddean%
40googlegroups.com
> <
http://40googlegroups.com>
> > <
https://groups.google.com/d/msgid/pidp-11/970ab017-
> f4e4-47ac-95f4- <
https://groups.google.com/d/msgid/pidp-11/970ab017-
> f4e4-47ac-95f4->
> > db584ae8ddean%
40googlegroups.com?
> utm_medium=email&utm_source=footer <
http://40googlegroups.com?
> utm_medium=email&utm_source=footer>>.
> e712b466-72bd-4c50-bfd0-337eb17750e5n%
40googlegroups.com <https://
>
groups.google.com/d/msgid/pidp-11/e712b466-72bd-4c50-
> bfd0-337eb17750e5n%
40googlegroups.com?utm_medium=email&utm_source=footer>.