Package Details: dosbox-svn-ne2000 1:0.74.2.4335M-1

Git Clone URL: https://aur.archlinux.org/dosbox-svn-ne2000.git (read-only, click to copy)
Package Base: dosbox-svn-ne2000
Description: An emulator with builtin DOS for running DOS Games - Includes patches for NE2000 network card
Upstream URL: http://dosbox.sourceforge.net/
Licenses: GPL2
Conflicts: dosbox
Provides: dosbox
Submitter: mmxgn
Maintainer: mmxgn
Last Packager: mmxgn
Votes: 0
Popularity: 0.000000
First Submitted: 2020-03-22 16:16
Last Updated: 2020-03-22 16:16

Required by (60)

Sources (6)

Latest Comments

mmxgn commented on 2020-03-22 16:20

Note:

You have to change your .dosbox/dosbox-SVN.conf file to include the network card you want to access from within dosbox:

E.g. here is mine:

[ne2000]
ne2000  = true
nicbase = 300
nicirq  = 3
macaddr = AC:DE:48:88:99:AA
realnic = enp

This uses my host's ethernet interface enp0s31f6 from within dosbox (realnic = enp matches the interface(s) whose name start with enp). Note you have to be able to capture from that device, see:

https://askubuntu.com/questions/530920/tcpdump-permissions-problem#632189

I repeat the instructions here for convenience but USE IT AT YOUR OWN RISK

First add a capture group and add your user (do not forget to relog)

sudo groupadd pcap
sudo usermod -a -G pcap $USER

Next, change the group of dosbox and set permissions:

sudo chgrp pcap /usr/bin/dosbox
sudo chmod 750 /usr/bin/dosbox

Finally,

sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dosbox

Again, warning users of the group pcap (and dosbox) now has access to manipulate network interfaces and capture raw packets!