dosrdpxp 的多网卡配置问题。

dosrdpxp 的readme中有这么一段话,好像讲的是远程启动多网卡配置问题。
tcp.cfg文件:

If you are using Remote Boot remember to have:

[COMMON] (This is the main section name. If a card MAC address is not found, it will use the values listed here)
my_ip=10.200.0.130 (Client IP address. If you use DHCP just set my_ip=dhcp)
netmask=255.255.0.0 (Network Mask. If you use DHCP, this is not needed)
server=10.200.0.25 (Terminal Server IP address)
gateway=10.200.0.254 (Default Gateway. If you use DHCP, this is not needed)
video=800600 (Screen Resolution: 640480, 800600,or 1024768)
mouse=logitech (Mouse type. Some old PCs may need this set to mouse=ms)
keyboard=1033 (Keyboard Layout type: example, 1033 is for US)
refreshrate=85HZ (Refresh rate: this will work only with VESA 3.0 compatible cards)
hostname=dosclient1 (Client name)
flash=no (Works on the registered version. You can set it to disable the splash screen)
colordepth=16 (If using DOSRDP XP, if you set it to 16, it will use high color! 8 uses 256 colors)
port=3389 (Now you can specify the port you want to use to connect. Useful if your TS is listening in a different port)

[ABBCCDDEEF] (A Card MAC address, all in CAPS)
my_ip=10.200.0.130 (Client IP address. If you use DHCP just set my_ip=dhcp)
netmask=255.255.0.0 (Network Mask. If you use DHCP, this is not needed)

The way remote boot support works is that if you define sections per MAC address, these individual NICs will have a unique configuration! If you just have [COMMON], all machines will use the same configuration!

每个网卡可以有独立的配置。

可是我改了tcp.cfg文件后却不成功,每台机器只能用最后一段的配置。
是否是因为试用版的原因?

请试过的大虾发表高见。

大哥:能不能把你的DOSRDPXP共享一下呢,我也好试试呀

是试用版,忘了下载地址了,你说个邮件地址,我给你发一个。

DOSRDPXP 是用PACKDRV做网卡驱动的,你应该根据不同的PACKDRV驱动配置(如:8139.COM 0X60 8139.COM 0X7E)来指定不同的TCP.CFG

能具体地说一下吗?谢谢!

[ABBCCDDEEF] (网卡地址)
my_ip=10.200.0.130 (Client IP address. If you use DHCP just set my_ip=dhcp)
netmask=255.255.0.0 (Network Mask. If you use DHCP, this is not needed)

用PACKDRV 加载驱动时有几块网卡就加载几次,每次加载时的地址必须不同
(如:8139.com 0x63 8029.com 0x7e)。网卡最好也不同

其实这个问题用2个DOS下的程序就可以解决,一个是写INI的程序,一个是检测网卡型号的软件。

谢谢您的回答,还是有些不明白,请看这是tcp.cfg的内容,
[COMMON]
my_ip=192.168.1.200
netmask=255.255.255.0
server=192.168.1.2
gateway=192.168.1.1
video=800*600
colordepth=16
mouse=logitech
keyboard=1033
refreshrate=72HZ
hostname=nc00
user=netpc
password=bpp0j2P/C/8=

[52544CC5AB69]
my_ip=192.168.1.201
netmask=255.255.255.0
gateway=192.168.1.1
video=800*600
colordepth=16
mouse=logitech
keyboard=1033
refreshrate=72HZ
hostname=nc01
user=netpc
password=bpp0j2P/C/8=

[52544CC5B8C1]
my_ip=192.168.1.202
netmask=255.255.255.0
gateway=192.168.1.1
video=800*600
colordepth=16
mouse=logitech
keyboard=1033
refreshrate=72HZ
hostname=nc02
user=netpc
password=bpp0j2P/C/8=

[52544CC52EF9]
my_ip=192.168.1.203
netmask=255.255.255.0
gateway=192.168.1.1
video=800*600
colordepth=16
mouse=logitech
keyboard=1033
refreshrate=72HZ
hostname=nc03
user=netpc
password=bpp0j2P/C/8=

run.bat文件的内容如下:
8019.com 0x7e
lh mouse.exe
g2

在用一块MAC地址为52544CC5B8C1的网卡(第三段)启动时,其得到的IP地址和用户名却是192.168.1.203和nc03(最后一段),不论如何修改,只能得到最后一段的参数,不知您是否用dosrdpxp试过没有。

另,说明中[ABBCCDDEEF] (网卡地址) 怎末只有十位?应该是十二位的。这是怎抹回事?

我没有试过DOSRDPXP的这种情况.但我在BOOTP+PACK DRV+ETHBOOT上
是这么用的

请问你是不是在BOOTP+PACK DRV+ETHBOOT上用ICA协议连接终端的?

是的