Xbee/setting io lines

This may not be strictly Arduino specific, but I ask it here anyhow because there seems to be so many Xbee gurus in this forum. Hope you don't mind. (And I am eventually going to use XBee with Arduinos).

I have two XBee Series 1 modules, firmware version 1084. I have managed to get the physical pixel demo running between two Arduinos/Xbee shields (the led is blinking on the second arduino when the first arduino is sending over Xbee).

Now I would like to play with the IO ports. I am running X-CTU's terminal window. I am running X-CTU on Linux using Wine (that shouldn't matter?). XBee sits on SparkFun's XBee explorer USB. Most of the AT-command work as supposed, but all attempts to change pin functions lead to an error. For example:

+++OK
ATMY2
OK
ATD03
ERROR

I am trying to change the pin functions of the local XBee module, i.e., the one that sits on the XBee expored and is directly connected to PC.

Reading the XBee manual a bit further revealed that configuring IO pin functions require firmware version 1.x.A0. That's probably the problem, right?

I have the same radio, but a different firmware version (10CD).

I was able to execute the ATD03 command.

Is there some reason for you not to update the firmware to the latest version?

What response do you get from ATD0? It should report the current setting for D0.

It's probably a silly question, but, are you sure you're typing D zero, not D Oh?

Thanks PaulS, upgrading the firmware solved the problem. The reason I didn't do it at the first place was that uploading the firmware from X-CTU didn't work, perhaps because I run in Linux/Wine.

I found the latest firmware from Digi's site, installed it and now ATD03 returns OK.