daba said:
I think you have got this backwards....
Daba,
It is possible that you might have their description of what they attempted backwards?...
If you read it carefully you may notice that they did not say that what they attempted was on a brand new out-of-the-box device, which we know may have BOOTP/DHCP enabled by default. Because they mention first attempting to enable BOOTP/DHCP, you appear to be of the thinking that they are mixing up what needs to be done, or not done, on a new and default device. This may not be the case here.
daba said:
What I read was ...
"Disable Bootp?DHCP does NOT work.
But when I click on "Disable BOOTP/DHCP" I do not get any change. No change, no warning, no port config change."...
But you did of course read the first paragragh prior to reading that? Let's have a look at it and see if my reading of it makes sense to you...
unsaint32 said:
Enable Bootp/DHCP works..
After I highlight the relation with a PLC, I click on "Enable BOOTP/DHCP" then I see "[Enable BOOTP] Command successful" message at the bottom. I can actually see in RSLinx that the device port configuration had been changed from "Manually configure IP settings" to "Obtain IP settings automatically using BOOTP."...
Here is my reading of that...
They appear to me to have used a device that already had BOOTP/DHCP disabled and was not at its default out-of-the-box setting. This may have been a test on an existing device after an initial attempt to disable BOOTP/DHCP on a new device failed, or something to that effect. They have stated that in RSLinx Classic they could see that this device's status was initially showing...
Manually configure IP settings
This further supports the reading of this not being an out-of-the-box device at its default setting of BOOTP/DHCP enabled. This status tells us that the device already has BOOTP/DHCP disabled.
They then appear to attempt to test enabling BOOTP/DHCP on this device and then disabling again. When they performed the enable it appeared to execute sucessfully. The status showed...
[Enable BOOTP] Command successful
In RSLinx Classic they could now see that the device's status had changed from...
Manually configure IP settings
...to...
Obtain IP settings automatically using BOOTP
This confirms that the enable command was successful.
They then moved on to the second paragraph which you have focused upon...
unsaint32 said:
...Disable Bootp?DHCP does NOT work.
But when I click on "Disable BOOTP/DHCP" I do not get any change. No change, no warning, no port config change...
They then appear to have attempted to set this device back to its initial status of having BOOTP/DHCP disabled. When they executed the disable it appeared to do nothing...
unsaint32 said:
...I do not get any change. No change, no warning, no port config change...
I read this as meaning that for the disable execution they received no status update in the BOOTP/DHCP Server utility window or no error messages. When you execute a disable you should get a status reply to say if it was successful...
[Disable BOOTP] Command successful
I also read it as meaning that in RSLinx Classic, the device's "port config" status did not change back from...
Obtain IP settings automatically using BOOTP
...to...
Manually configure IP settings
An attempt to disable BOOTP/DHCP, on this particular "PLC" device, appears to have not been sucessful.
So their apparent test has shown that they can enable BOOTP/DHCP on an initially disabled device, but then they cannot disable BOOTP/DHCP on that device again, while using the BOOTP/DHCP Server utility software.
unsaint32 said:
That is the opening question that still stands. Why will it not disable?
Whoever's reading is off on this, I'm sure unsaint32 will set us all straight soon enough.
There can be a few reasons why the BOOTP/DHCP Server will be hit and miss; succeeding in one thing and failing in another. But before going deeper...
For a simple start...
If the button...
DISABLE BOOTP/DHCP
...does not appear to work then try right-clicking on the MAC address of the device in the Relation List and select...
Disable BOOTP/DHCP
See does that work? If not, then right-click the device in RSLinx Classic and select...
Module Configuration
...and then, depending on the device, navigate to the necessary port configuration settings and you should be able to choose to either disable BOOTP/DHCP or set a Static IP address. These are the same thing.
If none of that works we can look at other things.
While you are at it, could you please provide the full catalog number for this "PLC" device. You're around long enough now to know it's always best to provide such details up front and save this simple question from being asked.
If you do happen to get it disabled and don't care beyond that then I'll leave it there. If you do need further assistance, or you or others are interested, we can go further in pointing out other possible hurdles here.
I see many users here who are short patience when it comes to using this software utility and if they can get it done some other way then they'll head in that direction, letting them get on with what's left of their day. But there are some simple solutions which may work for some. You always have to remember that our workstation (PC) environments can be quite different from each other and that these environments can create complications for this relatively simple piece of software, which is often blamed in the wrong. It's not perfect, but it does need to operate in familiar surroundings.
Regards,
George