Did i brick it?

alloyd0527
Posts: 17
Member Since:
2009-07-28

I am very new at this but am trying to learn so be patient with me :)

I bought a cisco 7940 off ebay and I was trying to get it to register on trixbox CE and was having problems so I decided to load the 8.2 sip firmware on it.

I don't know if i had all the right files in my TFTP root dir or not but at any rate it would go through configing IP in the universal app loader then would start downloed files and would ultimatley keep rebooting over and over again.

I decided to do a factory reset to see if that helped anything. Now it comes on to the universal app loader and says TFTP timeout. When i did the factory reset i didn't save network config so that makes me thing the phone don't know where to go to get the TFTP address, and I can't get out of universal app loader to changed the settings.

Any help would be much appreciated!



tecnorolados
Posts: 48
Member Since:
2007-08-07
If your phone didnt had SIP

If your phone didnt had SIP loaded originally you need to convert it to SIP. In my experience it's better to download an older version first to the 7940's (i use POS-3-06-3-00) and then once working on that version upgrade to a newer version. i do it that way because it has something to do with the phone not reading all the new filenames of newer SIP firmwares. and you have to do it on steps (first the old one, then a newer version and alike)

With PSO-3-06-3-00 it's very straight forward just drop the files on the TFTP and config the files that the phone request and voila works like a charm

Hope It helps my input



atilio
Posts: 288
Member Since:
2006-06-01
you should be able to set up

you should be able to set up the option 66 on the DCHP server, so when the phone boots up it will know where the TFTP is.



alloyd0527
Posts: 17
Member Since:
2009-07-28
ok got the TFTP part

i thought of setting TFTP up with a dhcp server right after i made this post so i'm good there.

What strange is the phone said it had the 6.3 sip firmware and it's not as easy as it stated above or i may be missing something. I have the firmware in my tftp root, and in my tftp logs it says the phone is requesting

sip mac .cnf
ctlsep mac.tlv
sep mac .cnf.xml
ETC

where can i find good solid sample files that are easy to understand? Or am i totally lost :)



alloyd0527
Posts: 17
Member Since:
2009-07-28
this may also help...

when i first tried to load the firmware what would happen is it would say loading, then copying to bank 1 or something and then just reboot to the point over and over...



ServaLan
Posts: 176
Member Since:
2009-07-12
Try This...

http://wiki.siftah.com/Cisco_7960G_IP_Phone_on_Asterisk

And I bet you're currently bricking it - about whether you've 'bricked' the phone!

--

Give a man a fish and he'll use trixbox
Teach a man to fish and he'll use asterisk instead

Give a man a fish and he'll come back whenever he wants fish
Call him a twit and he'll get sarcastic and defensive...
then he'll ask for yet another fish!



alloyd0527
Posts: 17
Member Since:
2009-07-28
i tred it

i did exactly what the doc above said and now get a tftp file now found.

in tftproot i have the following:

sipdefault.cnf
sip mac.cnf
xmldefault.cnfxml : which i tried with both combos of case
sep mac.cnf.xml

0S79XX.TXT
p053-8-12-00.sb2
p003-8-12-00.sbn
P003-8-12-00.bin
P0S3-8-12-00.loads

so where to from here?



alloyd0527
Posts: 17
Member Since:
2009-07-28
firmware files

Why are the number different on the firmware files?
for example the .loads file and .bin file's numbers are different? Is this relavant?



ServaLan
Posts: 176
Member Since:
2009-07-12
The Instructions I Pointed You To...

...are pretty comprehensive, you shouldn't have any problems.

You seem to have completed the 'Download Firmware' section, have you thought about continuing on until you reach the end?

--

Give a man a fish and he'll use trixbox
Teach a man to fish and he'll use asterisk instead

Give a man a fish and he'll come back whenever he wants fish
Call him a twit and he'll get sarcastic and defensive...
then he'll ask for yet another fish!



alloyd0527
Posts: 17
Member Since:
2009-07-28
yes

i have followed the steps all the way down to the part where you start configuring asterisk. I just can't get the phone's software to load. Right now it says TFTP file not found when the phone boots up. I have every file the instructions. tell me to in the TFTP root dir

Any help is greatly appreciated!



ServaLan
Posts: 176
Member Since:
2009-07-12
You Need To Ensure...

...your OS79XX.TXT file contains the name of the firmware file you are trying to load.

--

Give a man a fish and he'll use trixbox
Teach a man to fish and he'll use asterisk instead

Give a man a fish and he'll come back whenever he wants fish
Call him a twit and he'll get sarcastic and defensive...
then he'll ask for yet another fish!



alloyd0527
Posts: 17
Member Since:
2009-07-28
the file

in the file you're talking about it p003-8-12-00

so i'm almost thinking that since i'm getting tftp file not found there is something wrong with my TFTP setup. But what makes me kind of think that may not be is the fact that i can see things going on in TFTP log where things are trying to download to the phone.

Any thoughts?



ServaLan
Posts: 176
Member Since:
2009-07-12
Not At All...

...Let us bow down to the great god Cisco who, in all their perversity, have changed the file naming convention. Take a shufti HERE for the dirty doings and how to drink from the poisoned chalice that is Cisco...

--

Give a man a fish and he'll use trixbox
Teach a man to fish and he'll use asterisk instead

Give a man a fish and he'll come back whenever he wants fish
Call him a twit and he'll get sarcastic and defensive...
then he'll ask for yet another fish!



alloyd0527
Posts: 17
Member Since:
2009-07-28
tftp log file

I don't understand it's saying it can't find one of the firmware files that i know is in the FTFP root dir. See the bottom line...

here is a log from my tftp

BTW i'm using TFTP32 in winxp

Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:1D:45:95:EE:9F [29/07 10:15:36.704]
DHCP: proposed address 10.1.1.10 [29/07 10:15:39.220]
1568 Request 2 not processed [29/07 10:15:39.298]
Rcvd DHCP Rqst Msg for IP 0.0.0.0, Mac 00:1D:45:95:EE:9F [29/07 10:15:39.361]
Previously allocated address 10.1.1.10 acked [29/07 10:15:40.861]
1568 Request 2 not processed [29/07 10:15:40.939]
Connection received from 10.1.1.10 on port 51034 [29/07 10:15:46.142]
Read request for file CTLSEP001D4595EE9F.tlv. Mode octet [29/07 10:15:46.142]
File CTLSEP001D4595EE9F.tlv : error 2 in system call CreateFile The system cannot find the file specified. [29/07 10:15:46.142]
Connection received from 10.1.1.10 on port 51035 [29/07 10:15:46.173]
Read request for file SEP001D4595EE9F.cnf.xml. Mode octet [29/07 10:15:46.173]
Using local port 4036 [29/07 10:15:46.173]
SEP001D4595EE9F.cnf.xml: sent 1 blk, 90 bytes in 0 s. 0 blk resent [29/07 10:15:46.220]
Connection received from 10.1.1.10 on port 51036 [29/07 10:15:46.267]
Read request for file P003-81-2-00.loads. Mode octet [29/07 10:15:46.267]
File P003-81-2-00.loads : error 2 in system call CreateFile The system cannot find the file specified. [29/07 10:15:46.267]
Connection received from 10.1.1.10 on port 51037 [29/07 10:15:46.283]
Read request for file P003-81-2-00.sbn. Mode octet [29/07 10:15:46.298]
File P003-81-2-00.sbn : error 2 in system call CreateFile The system cannot find the file specified. [29/07 10:15:46.298]



alloyd0527
Posts: 17
Member Since:
2009-07-28
GOT THE TFTP TIMEOUT FIXED

Ok the link you just sent helped me fix the TFTP file not found THANKS A LOT!!!!!!

Ok so now the phone finds the files goes through verifying load, copying to bank1 and then continuously reboots over and over again with no results.

Now what?



alloyd0527
Posts: 17
Member Since:
2009-07-28
filename

alright the log file says the phone is requesting P003-8-12-00.loads

well in the firmware zip file i have the loads filename is P0S3-8-12-00.loads

when i change it to what the TFTP log file syas the phone is asking for it transfer it. but the phone says file auth error.



ServaLan
Posts: 176
Member Since:
2009-07-12
Is The Phone...

...currently running SIP or one of the other supported protocols? If SIP, what version?

There are known problems upgrading from older firmware versions due to the change from unsigned to signed image files. It might be necessary to perform a two stage upgrade where you upgrade first to an older image which then allows you to upgrade to the current version.

--

Give a man a fish and he'll use trixbox
Teach a man to fish and he'll use asterisk instead

Give a man a fish and he'll come back whenever he wants fish
Call him a twit and he'll get sarcastic and defensive...
then he'll ask for yet another fish!



alloyd0527
Posts: 17
Member Since:
2009-07-28
i got it

some of my files had the wrong firmware names in them. i got it and it worked great. thanks for everyones help.



bbowlby
Posts: 12
Member Since:
2009-08-11
Is this a typo because its wrong?

Oops



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.