[Simh] trouble selecting VAX ethernet on CentOS

Mark Pizzolato - Info Comm Mark at infocomm.com
Sun Feb 26 13:22:41 EST 2012


On Sunday, February 26, 2012 at 10:04 AM, Michael L. Umbricht wrote:
> I'm having a little trouble choosing the ethernet interface for a VAX
> in SimH. My Dell Precision M6400 laptop has the following interfaces:
> 
>   0  eth0   ; on-board gig ethernet
>   1  wlan0  ; on-board wireless
>   2  virbr0 ; used by Virtual Box
>   3  eth1   ; PCMCIA card w/ 10b2 or 10bT connectors
> 
> I'd really like to use the eth1 ThinWire interface to connect SimH with
> a hardware VAX, while using eth0 for my internet connection. When I try
> to connect to eth0 or eth1 I get a segmentation fault. If I try just
> "eth" it works fine and connects to eth0. I can't get it to attach to
> eth1, though. Choosing from the "at xq ?" menu also leads to a core
> dump. Is there anything that I am missing here?

Hi Mike,

There have been significant changes to the networking layer in the upcoming release.
Solving your issue makes the most sense using the latest code base.
Please download the latest sources to work out this issue:

    1 - Download https://github.com/markpizz/simh/zipball/master Saving what that URL returns as a .zip file
    2 - Unpack that zip file with the command: 'unzip -aa zipfilename.zip'
    3 - Build the vax simulator with: 'make vax'

This will build a simulator with networking support and we can work from there to troubleshoot your issue.

Let me know if you still have issues.

Good Luck.

- Mark Pizzolato

> -mikeu
> 
> Retro-Computing Society of RI
> http://rcsri.org
> 
> ====================
> 
> Installed Packages
> libpcap.x86_64                     14:1.0.0-6.20091201git117cb5.el6
>           @anaconda-CentOS-201106060106.x86_64/6.0
> libpcap-devel.x86_64               14:1.0.0-6.20091201git117cb5.el6
>           @base
> 
> ======================
> 
> [mikeu at rigel BIN]$ cat /etc/redhat-release
> CentOS release 6.2 (Final)
> [mikeu at rigel BIN]$ uname -a
> Linux rigel 2.6.32-220.4.2.el6.centos.plus.x86_64 #1 SMP Mon Feb 13
> 23:42:47 GMT 2012 x86_64 x86_64 x86_64 GNU/Linux
> [mikeu at rigel BIN]$ su
> Password:
> [root at rigel BIN]# ./vax -v
> 
> VAX simulator V3.8-1
> do> load -r ../VAX/ka655x.bin
> do> attach nvr nvram.bin
> NVR: buffering file in memory
> do> set cpu 512m
> do> set rq0 ra92
> do> set rq1 ra92
> do> set rq2 cdrom
> do> set rq3 cdrom
> do> attach rq0 vms73sys.dsk
> do> attach rq1 vmsdata.dsk
> do> attach -r rq2 vaxvms073.iso
> RQ: unit is read only
> do> attach -r rq3 hobbyistv1.iso
> RQ: unit is read only
> do> set dz 8b
> do> attach -am dz 2020
> Listening on port 2020 (socket 9)
> Modem control activated
> Auto disconnect activated
> do> set cpu idle
> do> set cpu conhalt
> sim> show ver
> VAX simulator V3.8-1 [64b data, 64b addresses, Ethernet support]
> sim> show xq
> XQ, address=20001920-2000192F, no vector, MAC=08:00:2B:AA:BB:CC,
> type=DELQA, poll=100, not attached
> sim> at xq ?
> ETH devices:
>   0  eth0   (No description available)
>   1  wlan0  (No description available)
>   2  virbr0 (No description available)
>   3  eth1   (No description available)
> Select device (ethX or <device_name>)? eth
> Eth: opened eth0
> Segmentation fault (core dumped)
> [root at rigel BIN]# ./vax
> 
> VAX simulator V3.8-1
> NVR: buffering file in memory
> RQ: unit is read only
> RQ: unit is read only
> Listening on port 2020 (socket 9)
> Modem control activated
> Auto disconnect activated
> sim> at xq eth
> Eth: opened eth0
> sim> sh xq
> XQ, address=20001920-2000192F, no vector, MAC=08:00:2B:AA:BB:CC,
> type=DELQA, poll=100, attached to eth
> sim> at xq wlan0
> Eth: closed eth0
> Eth: opened wlan0
> sim> at xq eth1
> Eth: closed wlan0
> Segmentation fault (core dumped)
> [root at rigel BIN]#
> 
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh





More information about the Simh mailing list