Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
asteriskandnetphoneke1020a [2013/02/16 22:07] – created jimasteriskandnetphoneke1020a [2013/02/27 12:09] (current) – Speeling jim
Line 3: Line 3:
 I was after a cheap and cheerful SIP phone to use with my Asterisk server. Right now, by which I mean February 2013, eBay turns up a regular supply of a cheap (£15.99 plus post) beast called the [[http://www.expertreviews.co.uk/mobile-phones/79351/netphone-ke1020a|Netphone KE1020A]]. I was after a cheap and cheerful SIP phone to use with my Asterisk server. Right now, by which I mean February 2013, eBay turns up a regular supply of a cheap (£15.99 plus post) beast called the [[http://www.expertreviews.co.uk/mobile-phones/79351/netphone-ke1020a|Netphone KE1020A]].
  
-So I took the plunge. But I had a bit of trouble getting the thing working and ended up having to use connect my PC into the ''PC Out'' Ethernet socket and use [[http://www.wireshark.org|Wireshark]] to see what was going wrong. This page is in case anyone else struggles with the same problem.+So I took the plunge. But I had a bit of trouble getting the thing working and ended up having to connect my PC into the ''PC Out'' Ethernet socket and use [[http://www.wireshark.org|Wireshark]] to capture the phone IP traffic and see what was going wrong. This page is in case anyone else struggles with the same problem.
  
 ===== Firmware version - caution ===== ===== Firmware version - caution =====
Line 11: Line 11:
 If anyone has firmware files for this phone, I'd appreciate a copy. I've already had to yank the power to stop an accidental upgrade. It would be good to have a way back if this happens again. If anyone has firmware files for this phone, I'd appreciate a copy. I've already had to yank the power to stop an accidental upgrade. It would be good to have a way back if this happens again.
  
-When the phone starts, it connects via FTP to ''update.konceptusa.com'' and logs in as use ''KE_SIP'' password ''voip7788''. This directory contains ''Koncept.bin'' and ''Koncept_4.34.05.bin''. I assume this is the later firmware the phone tries to install.+When the phone starts, it connects via FTP to ''update.konceptusa.com'' and logs in as user ''KE_SIP'' password ''voip7788''. This directory contains ''Koncept.bin'' and ''Koncept_4.34.05.bin''. I assume this is the later firmware the phone tries to install.
  
 ===== Configuring the phone ===== ===== Configuring the phone =====
  
-You can do some configuration through the phone setup menu, but he easy way is to allow the phone to boot and get a DHCP address, and then point a web browser at that address. You will be asked for an access code. I think the default is ''1234''. If it isn't, it is easy to set your own using the procedure described in the manual (''SET/OK'', ''DOWN'' to ''Advced Settings'', ''SET/OK'' to show ''Access code'' and ''SET/OK'' again to enter a new one)).+You can do some configuration through the phone setup menu, but the easy way is to allow the phone to boot and get a DHCP address, and then point a web browser at that address. You will be asked for an access code. I think the default is ''1234''. If it isn't, it is easy to set your own using the procedure described in the manual (''SET/OK'', ''DOWN'' to ''Advced Settings'', ''SET/OK'' to show ''Access code'' and ''SET/OK'' again to enter a new one)).
  
-Most of the configuration is straightforward, but I was puzzled by the field named ''IP Phone no.''. On saving the settings, the phone rebooted and said 'Wait login'. And then just sat there.+Most of the configuration is straightforward, but I was puzzled by the field named ''IP Phone no''. On saving the settings, the phone rebooted and said 'Wait login'. And then just sat there.
  
-On using Wireshark to view the phone IP traffic, I saw the phone send a DNS request for the Asterisk server to my router, but for some reason my router never replied. I worked around this by changing the phone settings to use a static IP, and specifying Google Public DNS (''8.8.8.8'' and ''8.8.4.4'') as the DNS servers. The phone was lucky enough to get a reply from them. So if you've tried every combination of settings you can think of, and the phone won't log into your server, try that. Google turned up reports from people who found their phone worked on a friend's broadband setup but not on their. I think this is why. Wireshark showed no difference I could see in the DNS requests to my router from the phone and from my PC, except that those from the PC were answered. Very mysterious.+On using Wireshark to view the phone IP traffic, I saw the phone send a DNS request for the Asterisk server to my router, but for some reason my router never replied. I worked around this by changing the phone settings to use a static IP, and specifying Google Public DNS (''8.8.8.8'' and ''8.8.4.4'') as the DNS servers. The phone was lucky enough to get a reply from them. So if you've tried every combination of settings you can think of, and the phone won't log into your server, try that. Google turned up reports from people who found their phone worked on a friend's broadband setup but not on theirs. I think this is why. Wireshark showed no difference I could see in the DNS requests to my router from the phone and from my PC, except that those from the PC were answered. Very mysterious.
  
 I then found that the field ''IP Phone no.'' is used by the phone as the login. This had confused me. Once I corrected it, the phone connected and started working. I then found that the field ''IP Phone no.'' is used by the phone as the login. This had confused me. Once I corrected it, the phone connected and started working.
Line 25: Line 25:
 So, here's the settings I used to connect to my Asterisk server. The phone is connected as extension 302. So, here's the settings I used to connect to my Asterisk server. The phone is connected as extension 302.
  
 +<code>
 SIP server: sip.myasterisk.com SIP server: sip.myasterisk.com
 SIP port: 5060 SIP port: 5060
Line 30: Line 31:
 Password: mypassword Password: mypassword
 IP Phone No.: 302 IP Phone No.: 302
 +</code>
  
-Note with a normal Asterisk setup, you need to enter the extension as BOTH the user ID and the phone number. That's because although they are technically different things, normal Asterisk practice is to use the extension as the username. Plenty of SIP software will invite you to enter only ''User name'' and ''Password'', possibly allowing an 'Authorisation username'' somewhere in the advanced settings.+Note with a normal Asterisk setup, you need to enter the extension as BOTH the user ID and the phone number. That's because although they are technically different things, normal Asterisk practice is to use the extension as the username. Plenty of SIP software will invite you to enter only ''User name'' and ''Password'', possibly allowing an ''Authorisation username'' somewhere in the advanced settings.
 
asteriskandnetphoneke1020a.1361052458.txt.gz · Last modified: 2013/02/16 22:07 by jim
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0