I'm extremely new to TFTP... I have downloaded and installed Solarwinds Free TFTP server v9.2.0.110
It is configured to send and receive files... from any IP address... on any NIC.I'm trying to upload the configuration of our Cisco Wireless LAN Controller.I'm using the default C:\TFTP-Root folder...I have a folder called C:\TFTP-Root\WLC\config
In the WLC, I have specified the IP address of the server running TFTP server... the file path specified is: /WLC/config/ the filename specified is: config.tar (not sure if this is correct)After trying to upload, the WLC says "File transfer failed!"
The SolarWinds TFTP Server screen says..
TFTP connected from 10.10.10.5:7800 on 6/24/2008 1:58:02 PM, netascii, PUT. Interrupted by client, cause: Path cannot be null (some kind of crazy character) Parameter name: pathTFTP connected from 10.10.10.5:7800 on 6/24/2008 1:58:02 PM, netascii, PUT. Transmission failed. Illegal characters in path.
I'm also attaching a screen shot of the error.
Any ideas what I'm doing wrong?
TIA,Die-Tech
Die-Tech - Try removing the preceeding /, and if that does not get it, try reversing the / to \.
If that does not get it, the web app might be adding a special char to the TFTP command, can you send me a sniff of the a interaction?
Do you have access to the CLI for this device (Telnet/SSH), it might be easier to use it for downloading configs... On Cisco IOS the command is usually
copy run tftp://<Address>/path/filename.
HTH,
Greg
Something was broken in the most recent version. I had an old version of Solarwinds TFTP on my old notebook and it worked fine. I got a new notebook, loaded the new version (with the advertising), and now I get the same error when trying to do a code upgrade on a 4510R-E from rommon, see below. This exact same process worked perfectly on the old version. I wonder if it's throwing up on the "/" character. I tried putting the file in a subdirectory (/temp/), didnt work. I also tried using \, didnt work. Then I downloaded Winagents TFTP and used it. It worked perfectly using the exact same commands.
rommon 1 >set interface fa1 10.11.11.1 255.255.255.0rommon 2 >set ip route default 10.11.11.40rommon 3 >boot ftp://10.11.11.40/cat4500-entservicesk9-mz.122-31.SGA6.bin Tftp Session details are .... Filename : /cat4500-entservicesk9-mz.122-31.SGA6.bin IP Address : 10.11.11.1 Loading from TftpServer: 10.11.11.40 Tftp session failed: Path cannot be null.Parameter name: path
cmcbride - would you mind contacting support so we can get some more information from you? Also, are you using the latest version of the TFTP Server, as there was a fix made recently that would help this?
Are you suggesting I should get WinAgents' TFTP server then? or is there a version of SolarWinds TFTP server I should be downloading?
I'm sure glad to hear there's a bug in the SolarWinds TFTP server... I was beginning to think it was me...
Thanks,
Die-Tech
Die-tech - I am not suggesting you download a different product, millions of folks are using SolarWinds TFTP server without issue.
You can download the latest version of the TFTP Server here.
I am asking that if you have an issue or a possible bug, please contact support so we can track and diagnose the issue.
Greg.... sorry for the confusion.... I was actually asking cmcbride if I should try the other product....
As far as support for SolarWinds, I talked with Eric Magee and was told the free version of SolarWinds TFTP server has no support.
He suggested I try this forum for support.
I don't know if there's a bug or not... it sounds like cmcbride thinks there's a bug... From what he was saying, he was experiencing the same issue I was.
I will use your link above and try this version once more to see if it works for me.
Ok Greg....
I just downloaded the version from your link... it's the same as before 9.2.0.110I'm getting the same errors... the Cisco Wireless LAN Controller says File Transfer Failed! The SolarWinds TFTP server says Interrupted by client, cause: Path cannot be null (some strange ascii character)Parameter name: path..... next line says Transmission failed. Illegal characters in path.
The TFTP server root directory is: C:\TFTP-RootI have a folder under it C:\TFTP-Root\WLC
I've tried the following:/TFTP-Root/WLC//TFTP-Root//\ (The WLC automatically changed the path to \/ (backslash forwardslash.... not a capital letter V)
Any ideas?
cmcbride - I understand your frustration, and we are investigating...
--Greg
All - We have posted a hotfix for the TFTP server (paid) and a new version of the Free TFTP server which resolves the preceding slash issue.
To download the Free TFTP Server, click here and select the Free TFTP Server.
To download the the TFTP Server 9.2 Hotfix 2, click here, login, and select the hotfix.
There is an issue with the Cisco WLC with larger IOS images. I'm not sure if SolarWinds has addressed these issues (see except below from release notes):
Controller software release 5.1.151.0 is greater than 32 MB; therefore, you must make sure that your TFTP server supports files that are larger than 32 MB. Some TFTP servers that support files of this size are tftpd and the TFTP server within the WCS. If you attempt to download the 5.1.151.0 controller software and your TFTP server does not support files of this size, the following error message appears: "TFTP failure while storing in flash."
Read the whole section called " Special Rules for Upgrading to Controller Software Release 5.1.151.0"
CapnDoody - We have addressed the 32mb limit (Option Size Neg) in the the 9.0 version of the TFTP Server, so you should be OK, but be advised the TFTP client that ships with Windows XP *does not* support files larger than 32mb.