Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi, I'm trying to make a boot floppy to boot to a network drive using inputted ip address and hostname. When the network starts up, I get:
PRO0008E: Invalid decimal digit in PROTOCOL.INI file
Does anyone know what the cause of that is? I get that for an intel 825xx driver and also for the netflx3 driver. Here's a sample of my protocol.ini file:
[network.setup]
version=0x3110
netcard=ms$ntflx3,1,MS$NTFLX3,1
transport=tcpip,TCPIP
lana0=ms$ntflx3,1,tcpip[TCPIP]
NBSessions=6
DisableDHCP=1
DriverName=TCPIP$
BINDINGS=MS$ntflx3
LANABASE=0
IPADDRESS0=129.80.116.231
DEFAULTGATEWAY0=129.80.117.254
SUBNETMASK0=255.255.254.0[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP[MS$NTFLX3]
DRIVERNAME=NTFLX3$
MaxTransmits = 8

Ok, I found out the problem. It's because of the . between each octet. They should be like this:
IPADDRESS0=129 80 116 231
DEFAULTGATEWAY0=129 80 117 254
SUBNETMASK0=255 255 254 0So now my next question is, does anyone know the syntax for stripping the . out of it? I have the user enter the ip address as a variable. Now I need to figure a way to replace the . with spaces. Any ideas?

open the protocol.in with the editor
protocol.ini is placed @ C:\net\ (the standard-share where msclient installs itself)there u can change it :)

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |