Hm, nice idea, but same problem:

Code:
[root@ForeignLinux ~]# LD_LIBRARY_PATH=. ./cod2_lnxded_1_2  +set net_ip 127.0.0.1
CoD2 MP 1.2 build linux-i386 Apr 19 2006
----- FS_Startup -----
Current language: english
Current search path:
/root/.callofduty2/main
/root/main/iw_15.iwd (85 files)
/root/main/iw_14.iwd (4038 files)
/root/main/iw_13.iwd (22624 files)
/root/main/iw_12.iwd (1016 files)
/root/main/iw_11.iwd (1462 files)
/root/main/iw_10.iwd (1936 files)
/root/main/iw_09.iwd (2142 files)
/root/main/iw_08.iwd (2723 files)
/root/main/iw_07.iwd (3384 files)
/root/main/iw_06.iwd (990 files)
/root/main/iw_05.iwd (928 files)
/root/main/iw_04.iwd (698 files)
/root/main/iw_03.iwd (26 files)
/root/main/iw_02.iwd (40 files)
/root/main/iw_01.iwd (16 files)
/root/main/iw_00.iwd (102 files)
/root/main
/root/.callofduty2/raw
/root/.callofduty2/raw_shared
/root/.callofduty2/devraw
/root/.callofduty2/devraw_shared
/root/raw
/root/raw_shared
/root/devraw
/root/devraw_shared

File Handles:
----------------------
80563 files in iwd files
execing default_localize_mp.cfg
couldn't exec language.cfg
couldn't exec config_mp_server.cfg
Opening IP socket: 127.0.0.1:28960
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28961
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28962
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28963
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28964
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28965
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28966
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28967
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28968
ERROR: UDP_OpenSocket: bind: Invalid argument
Opening IP socket: 127.0.0.1:28969
ERROR: UDP_OpenSocket: bind: Invalid argument
Sys_Error: Error during initialization:
Couldn't allocate IP port