IP Touch 4018 Firmware Update

kati88

Re: IP Touch 4018 Firmware Update

Post by kati88 »

I also tried the files from this source: https://github.com/xivo-pbx/xivo-provd- ... gs/pkgs.db - still unlucky.

If I write "APPLICATION_TYPE=APPL_SIP" into the lanpbx file the log looks like this:

Code: Select all

<15> 00:00:07 000-00:00:07.640 INIT   : LANPBX: APPLICATION_TYPE=APPL_SIP ignored	192.168.2.180	22/12 17:27:23.795	
<15> 00:00:07 000-00:00:07.640 INIT   : found 0/0 CS line(s) in lanpbx	192.168.2.180	22/12 17:27:23.795	
<15> 00:00:07 000-00:00:07.640 MGR    : mgr_startup: init status 3.25 bad file content	192.168.2.180	22/12 17:27:23.795	
<15> 00:00:07 000-00:00:07.640 INIT   : ############ msg_event_init_status	192.168.2.180	22/12 17:27:23.795	
<15> 00:00:07 000-00:00:07.640 INIT   : ###########step_initscreen:bad file content	192.168.2.180	22/12 17:27:23.795	
<15> 00:00:07 000-00:00:07.640 INIT   : ###########step_initscreen,step:3	192.168.2.180	22/12 17:27:23.795	
<15> 00:00:11 000-00:00:11.640 MGR    : mgr_startup: init status 3.02 failed	192.168.2.180	22/12 17:27:27.837	
<15> 00:00:11 000-00:00:11.640 INIT   : CODE binary is invalid -> force download	192.168.2.180	22/12 17:27:27.838	
<15> 00:00:11 000-00:00:11.640 MGR    : mgr_startup: init status 4.00 started	192.168.2.180	22/12 17:27:27.838	
<15> 00:00:11 000-00:00:11.640 INIT   : ############ msg_event_init_status	192.168.2.180	22/12 17:27:27.839	
<15> 00:00:11 000-00:00:11.640 INIT   : ###########step_initscreen:failed	192.168.2.180	22/12 17:27:27.839	
<15> 00:00:11 000-00:00:11.640 INIT   : ###########step_initscreen,step:3	192.168.2.180	22/12 17:27:27.840	
<15> 00:00:11 000-00:00:11.660 INIT   : ############ msg_event_init_status	192.168.2.180	22/12 17:27:27.840	
<15> 00:00:11 000-00:00:11.660 INIT   : ###########step_initscreen:4/5 binary download	192.168.2.180	22/12 17:27:27.841	
<15> 00:00:11 000-00:00:11.660 INIT   : ###########step_initscreen,step:4	192.168.2.180	22/12 17:27:27.842	
<15> 00:00:13 000-00:00:13.640 MGR    : mgr_startup: init status 4.38 getting code	192.168.2.180	22/12 17:27:29.781	
<15> 00:00:13 000-00:00:13.640 INIT   : ############ msg_event_init_status	192.168.2.180	22/12 17:27:29.781	
<15> 00:00:13 000-00:00:13.640 INIT   : ###########step_initscreen:getting code	192.168.2.180	22/12 17:27:29.781	
<15> 00:00:13 000-00:00:13.640 INIT   : ###########step_initscreen,step:4	192.168.2.180	22/12 17:27:29.781	
<15> 00:00:15 000-00:00:15.640 INIT   : dhs3_get_xxxx: tftp://192.168.2.110:69/noe4018	192.168.2.180	22/12 17:27:31.756	
<15> 00:00:15 000-00:00:15.640 TFTP   : canditate server 192.168.2.110 / requesting noe4018-header	192.168.2.180	22/12 17:27:31.771	
<15> 00:00:15 000-00:00:15.640 TFTP   : elected server is 192.168.2.110	192.168.2.180	22/12 17:27:31.787	
<15> 00:00:15 000-00:00:15.640 TFTP   : recv(    1):   19 ERR(1:File not found)	192.168.2.180	22/12 17:27:31.787	
<15> 00:00:15 000-00:00:15.640 TFTP   : canditate server 192.168.2.110 / requesting noe4018	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.640 TFTP   : elected server is 192.168.2.110	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.640 TFTP   : option: timeout            5	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.640 TFTP   : option: blksize            1428	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.640 TFTP   : option: tsize              1956527	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.640 TFTP   : xfer started	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.640 TFTP   : free memory =   4744000 bytes	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.650 INIT   : __update_do_check: version 21110	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.650 INIT   : flash not supported in V21110	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.650 TFTP   : xmit(    1):   20 ERR(0:Abort transfer.)	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.650 MGR    : mgr_startup: init status 4.36 not compatible	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.650 INIT   : ############ msg_event_init_status	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.650 INIT   : ###########step_initscreen:not compatible	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:15 000-00:00:15.650 INIT   : ###########step_initscreen,step:4	192.168.2.180	22/12 17:27:31.802	
<15> 00:00:17 000-00:00:17.650 MGR    : mgr_startup: init status 4.50 getting load	192.168.2.180	22/12 17:27:33.789	
<15> 00:00:17 000-00:00:17.650 INIT   : ############ msg_event_init_status	192.168.2.180	22/12 17:27:33.789	
<15> 00:00:17 000-00:00:17.650 INIT   : ###########step_initscreen:getting load	192.168.2.180	22/12 17:27:33.789	
<15> 00:00:17 000-00:00:17.650 INIT   : ###########step_initscreen,step:4	192.168.2.180	22/12 17:27:33.789	
<15> 00:00:19 000-00:00:19.650 INIT   : dhs3_get_xxxx: tftp://192.168.2.110:69/bin4018	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : canditate server 192.168.2.110 / requesting bin4018-header	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : elected server is 192.168.2.110	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : recv(    1):   19 ERR(1:File not found)	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : canditate server 192.168.2.110 / requesting bin4018	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : elected server is 192.168.2.110	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : option: timeout            5	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : option: blksize            1428	192.168.2.180	22/12 17:27:36.081	
<15> 00:00:19 000-00:00:19.650 TFTP   : option: tsize              863417	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.650 TFTP   : xfer started	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.650 TFTP   : free memory =   4744000 bytes	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.650 INIT   : __update_do_check: version 43180	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.650 BCOMPAT: binary is compatible	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.930 INIT   : binary_checksum_bank 0: OK	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.930 INIT   : binary_checksum_bank 1: bad header	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.930 INIT   : cannot update - no rescue binary	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.930 TFTP   : xmit(    1):   20 ERR(0:Abort transfer.)	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.930 MGR    : mgr_startup: init status 4.51 no rescue binary	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.930 INIT   : ############ msg_event_init_status	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.930 INIT   : ###########step_initscreen:no rescue binary	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:19 000-00:00:19.940 INIT   : ###########step_initscreen,step:4	192.168.2.180	22/12 17:27:36.097	
<15> 00:00:21 000-00:00:21.930 INIT   : binary_checksum_bank 1: bad header	192.168.2.180	22/12 17:27:38.368	
<15> 00:00:21 000-00:00:21.930 binary_switch: unable to switch (invalid)	192.168.2.180	22/12 17:27:38.383	
<15> 00:00:21 000-00:00:21.930 DEFENCE: reset__: [27] bootloader_end_job [H] (694 tskinit.c)	192.168.2.180	22/12 17:27:38.383	
Giving up seems to be the only solution for this problem :D
ahmedfahmey

Re: IP Touch 4018 Firmware Update

Post by ahmedfahmey »

finally i have the solution just let me know if you still need it. and anyway i will try to collect all files, commands and configs then i will make a full post ASAP
cavagnaro

Re: IP Touch 4018 Firmware Update

Post by cavagnaro »

Thanks a lot for willing to provide the solution as well.
I am sure that will help others.


Enviado de meu E6633 usando Tapatalk
kati88

Re: IP Touch 4018 Firmware Update

Post by kati88 »

I'm still interested in a solution :)
okin1980

Re: IP Touch 4018 Firmware Update

Post by okin1980 »

ahmedfahmey wrote:finally i have the solution just let me know if you still need it. and anyway i will try to collect all files, commands and configs then i will make a full post ASAP
Hi,

Can you please post the solution if you have it?

Thanks a lot
rockie88

Re: IP Touch 4018 Firmware Update

Post by rockie88 »

Hi guys any update on this i was trying to update also my 4018 to latest ver. to enable sip but no luck i followed all the guide here and download update files but the phone keep saying "bad file content" . thanks for sharing ideas.
ahmedfahmey

Re: IP Touch 4018 Firmware Update

Post by ahmedfahmey »

Dear All

sorry for beeing late

to update your iptouch 4018 follow the following steps

1- prepare a cross cable
2- install a tftp server ( i used solarwinds tftp server )
3- copy all files to the tftp root folder
4- edit the sipconfig file
5- configure your set ip parameters
6- change restrict vlan to "no"
7- change vlan to your vlan
8- change tftp server 1 & 2 to the pc ip ( tftp server ip )
9- restart your set ( you will see that it's updating )
10- after doing that turnoff the set then connect it to computer by cross cable
11- start the set in industrial mode by holding ( i + 1 + 2 + 3 ) while starting the set & release all buttons when leds lights
12- set your pc ip to 192.168.1.6
13- telnet 192.168.1.1
14- type "verswitch" then press "Enter"
15- restart the set
16- while restarting press ( i + # ) to enter configuration mode
17- go to software info
18- now you can change NOE to SIP
19- after changing to SIP restart the set after connecting normally to your network with the permanent network settengs
20- make sure that your tftp server is working & all files are in the tftp root folder

i think it's ok now set updated & you can connect iptouch to freepbx or any SIP pbx
ahmedfahmey

Re: IP Touch 4018 Firmware Update

Post by ahmedfahmey »

after upgrading & connecting successfully to Freepbx i got a new issue which is : after booting the device it's registering normally without any issues but after a while it losing the registration and then i have to restart to get it registered again.
cavagnaro

Re: IP Touch 4018 Firmware Update

Post by cavagnaro »

Maybe it is not receiving the ACK and doing over and over. You will need to see your sip switch logs

Enviado de meu E6633 usando Tapatalk
rockie88

Re: IP Touch 4018 Firmware Update

Post by rockie88 »

Hi Mr.Ahmedfahmey,

is it possible to share to us the firmware file that you used.

thanks
ahmedfahmey wrote:Dear All

sorry for beeing late

to update your iptouch 4018 follow the following steps

1- prepare a cross cable
2- install a tftp server ( i used solarwinds tftp server )
3- copy all files to the tftp root folder
4- edit the sipconfig file
5- configure your set ip parameters
6- change restrict vlan to "no"
7- change vlan to your vlan
8- change tftp server 1 & 2 to the pc ip ( tftp server ip )
9- restart your set ( you will see that it's updating )
10- after doing that turnoff the set then connect it to computer by cross cable
11- start the set in industrial mode by holding ( i + 1 + 2 + 3 ) while starting the set & release all buttons when leds lights
12- set your pc ip to 192.168.1.6
13- telnet 192.168.1.1
14- type "verswitch" then press "Enter"
15- restart the set
16- while restarting press ( i + # ) to enter configuration mode
17- go to software info
18- now you can change NOE to SIP
19- after changing to SIP restart the set after connecting normally to your network with the permanent network settengs
20- make sure that your tftp server is working & all files are in the tftp root folder

i think it's ok now set updated & you can connect iptouch to freepbx or any SIP pbx
Post Reply

Return to “ipTouch (40x8) issues and tricks”