09-26-2013 01:17 PM - edited 03-16-2019 07:34 PM
All,
When a 7960 send a tftp request to a TFTP server to load SCCP image, the phone sends a "malformed Packet" in the tftp packet. Currently the 7960 runs a SIP fimware. Any idea why?
phone(4.4.4.6)---------------TFTP-server(4.4.4.8)
Here is are the files in the TFTP server
OS79XX.TXT
P00308000500.bin
P00308000500.loads
P00308000500.sb2
P00308000500.sbn
>>>>>>
Here is what I am seeing in the packet from the wireshark
Trivial File Transfer Protocol
[Source File: OS79XX.TXT]
Opcode: Read Request (1)
Source File: OS79XX.TXT
Type: octet
[Malformed Packet: TFTP]
[Expert Info (Error/Malformed): Malformed Packet (Exception occurred)]
[Message: Malformed Packet (Exception occurred)]
[Severity level: Error]
[Group: Malformed]
09-26-2013 01:29 PM
I don't know why Wireshark says so, but these updates normally work for all phones of which possibly millions have been sold.
09-27-2013 07:32 AM
Paolo,
You didn't answer the question. Wireshark is simply showing what it is seeing. The culprit is the sender (IP Phone 7960).
Do you know why a phone might be sending a 'maloformed' packet? That is the question that needs to be answered.
-M
09-27-2013 07:41 AM
What I was trying to tell you, is that I never seen or heard of 79xx phone "culprit" of sending malformed TFTP packets, and I'm doing this since more than 10 years. So logically I have to doubt about correctness Wireshark trace, that doesn't even show why.
09-27-2013 08:07 AM
I've seen WireShark complain about packets that Cisco IP phones send out. Some would come back to life with a firmware reimage. But I had one which I had to scrap because it wouldn't boot and WireShark claimed the phone issuing duff packets.
GTG
09-27-2013 08:12 AM
Gordon,
Rest assured, wireshark is NOT the issue here. I have a functional SIP firmware on the phone, and am trying to convert the phone to SCCP. Am suspecting there maybe some option on the SIP phone that needs to be tweaked to get it to send a TFTP packet that is not 'malformed'.
M
09-27-2013 08:30 AM
There are no SIP options to tweak, the phones doesn't even use SIP when doing TFTP.
I recommend you check your TFTP server logs
09-27-2013 08:55 AM
Paolo - Thaks for your replays. Am not saying we need to tweak SIP options, am suspecting the issue is on the phone firmware itself. At any rate, it might be that the firmware on the phone is corrupt or has a bug. Wanted to see if any one in the support community expereince something like this, and if they were ever able to resololve the issue....
06-29-2016 04:36 PM
Got the same issue with a 7911, the solution to the problem is to use a more lenient tftp server. Have not dug in what makes the tftp request "malformed" but many tftp servers choke on them as does wireshark, and the phone does not get what it wants.
See https://supportforums.cisco.com/discussion/11236636/cisco-7970-phone-not-booting-after-factory-reset for a longer description.
09-27-2013 08:15 AM
Paolo - Just because you've never seen one, doesn't mean it couldn't happen. Malformed can be formed for many different reason, just wanted to know why here.
With much respect to your experience, ofcourse.
M
09-27-2013 10:34 AM
Hi Matt.
An old similar post can be found here
https://supportforums.cisco.com/thread/95483
HTH
Regards
Carlo
Sent from Cisco Technical Support iPhone App
09-30-2013 10:23 AM
Carlo,
I saw the old post. It didn't aswer the question or resolve the issue.
The questions is, how can you make the phone NOT send malformed packet?
The phone runs Fimrware versions: App Load - P0S3-04-1-00 & Boot Load PC03A300
It is working fine as a SIP phone.
M
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide