Step 4: Open ports on your firewall for either the default port of 7240 or if you changed it in the config file open that instead. Only UDP needs to be open.

Step 3: Set a gamemode configuration and server settings Check the Example config tab for an Idea on how to do this

Step 2: Extract the zip file and move the files to any directory you want to store them (EX: c:\MBWDedicated\)

The server files are meant for Windows Operating system but you can run them with a bit of work using ubuntu or other Debian based distros. Interestingly enough statistics show that linux servers run better then windows and require less horsepower under the hood.

We Need to install a couple Preqs first:

sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install screen sudo apt-get install wine1.6 sudo apt-get install winetricks sudo apt-get install unzip

Step 2: Download the server files: http://www.taleworlds.com/main.aspx?dir=download.aspx?type=2

wget http://download2.taleworlds.com/mb_warband_dedicated_1158.zip

Step 3: Extract the file to a directory that you want (EX: /MBWDedicated/)

unzip mb_warband_dedicated_1158.zip

Step 4: Navigate to inside the folder

Step 5: All install operations are now complete. Use the configuration tab to setup a dedicated gamemode type that you want.

Step 6: Start screen and the gamemode type that you want

screen wineconsole --backend=curses mb_warband_dedicated.exe -r Sample_gamemode.txt

The server is now running inside the screen session that you created. To exit the session using the keyboard code: control+a+d

To see what screen sessions are running use: screen -ls

To return to the screen session use screen -r “session-name”

Thats it!