Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




7 posts

Wannabe Geek


# 30658 16-Feb-2009 20:16
Send private message

On holiday and having a play with the WRP400 my folks have attached to an xnet vfx service - looks like a nice piece of kit.  A couple of things I am looking into;

1. From http://myvfx.xport.co.nz/User/Addresses/ their account appears to have a pair of sip addresses, account.name@xport.co.nz which is an alias for phone.number@xport.co.nz are these intended to be connected directly too from SIP compatible softphones over the internet, eg Ekiga or similar?  When we try to place a call from ekiga we are given the error "could not connect to remote host". We can ping xport.co.nz however is it not accepting connections from unknown parties?


2. Are there configuration knobs we need to tune with on our hardware to enable receipt of calls directly into Line 1 of their WRP400 over the internet without using the xnet service, sip connections direct to our IP address e.g sip:ip.address what is the user that xnet have configured our WRP400 to accept calls for on Line 1? account.name@ip.address? or something else - looks like we might be able to use Line 2 to do this as it is not locked out but still having two phones is a bit strange when we should be able to dial into Line 1 from the internet without going through xnet infrastructure, xnet then just get a busy signal should someone try to dial in from their system.


3. Finally trying to figure out  the dialling procedure for using the POTs phone we have on the fxs port of our WRP400 Line 1.  How can we dial and connect to an internet based sip service e.g account.name@ekiga.net, or is the xnet service not intended to be used in this way?


4. Also want to find out how World Exchange are programming the device, nothing sinister my folks own the hardware so what is it up to when it requests the file http://58.28.20.69/configs/default/default$MA.cfg.  $MA screams a boring old $shell substitution or similar.  Cant find anything on the web but I do see that the firmware image contains a couple of squashfs lzma file systems (credit: http://wiki.openwrt.org/OpenWrtDocs/Hardware/Linksys/WRP400 ) interested in the contents of the ./www directory so can find out.  Has anyone got copies of these files handy to save me the hassle?

Cheers,

Mark Carey

Create new topic
28603 posts

Uber Geek

Moderator
Trusted
Biddle Corp
Lifetime subscriber

  # 196150 16-Feb-2009 20:54
Send private message

VFX does not support inbound URI calling. You can't connect using a URI even if you're registered with another SIP provider, it all has to be via POTS.

As for dialling other SIP URI's it's possible to have these configured in your dialplan. The device only supports a single SIP registration for inbound calls but can have on demand SIP registrations for outbound. A while back the guys at WxC did create some custom config files for users who asked - I have no idea whether this is something they will still do or not, it would pay to ring or email them and ask.

To accept inbound calls on a the 2nd line you have to be registered with a SIP provider.

From memory if you dial out via an on demand SIP URI in your dialplan on the 1st line the device will still accept incoming calls that come in via VFX and will give you a call waiting tone.

$MA is just the MAC address of the device, VFX create a provisioning file linked to the MAC address of the device you register and this is then automatically downloaded to the device. The Linksys provisioning guide contains everything you need to know about creating provisioning files for Linksys phones and ATA's. You won't be able to extract anything from this or see anything as it's encrypted.






 




7 posts

Wannabe Geek


  # 196161 16-Feb-2009 21:52
Send private message

Thanks for the pointers very helpful

The Linksys Provisioning Guide is not freely available but a similar document suggests,

"...$MA expands to the unit’s MAC address, using lower case hex digits, s.a. 000e08abcdef..."

Which strangely doesnt seem to work .....

 
 
 
 




7 posts

Wannabe Geek


  # 196162 16-Feb-2009 21:55
Send private message

but if the request is changed to use https you get a file .....



7 posts

Wannabe Geek


  # 196164 16-Feb-2009 22:01
Send private message

And in that file is the url of another file, which once downloaded (https again) definately looks to be encrypted.

However so our WRP400 can interpret the file contents it must be able to decrypt the file and program the FXS Line 1 parameters.

The default$MA.cfg file mentions a key option "[--key $K]" and the firmware is supposedly buildable on CentOS (a Redhat derivative) so hmmm ......

28603 posts

Uber Geek

Moderator
Trusted
Biddle Corp
Lifetime subscriber

  # 196165 16-Feb-2009 22:05
Send private message

Why are you so interested in the contents of the file? There is nothing of any value in it.

As for the provisioning guide being difficult to find.. Google is your friend. Search for "linksys provisoning guide" and you'll find various versions of the file(s) within the first few links detailing everything you need to know.



7 posts

Wannabe Geek


  # 196168 16-Feb-2009 22:08
Send private message

RE: encryption the Linksys SPA Provisioning Guide I have suggests OpenSSL and AES 256 is the algorithm.  Further in the provisioning guide implies that the $K should be a pointer to the crypto secret ....



7 posts

Wannabe Geek


  # 196169 16-Feb-2009 22:10
Send private message

sbiddle: Why are you so interested in the contents of the file? There is nothing of any value in it.


sbiddle inquiring minds want to know .... and if there is nothing of value then there is nothing of value and nothing to worry about .....

 
 
 
 


3267 posts

Uber Geek

Trusted

  # 196268 17-Feb-2009 13:15
Send private message

Suggest you do not say in the public domain that you are attempting to reverse-engineer the WxC setup.  It will not go down very well.




You can never have enough Volvos!




7 posts

Wannabe Geek


  # 196579 18-Feb-2009 18:31
Send private message

Niel: Suggest you do not say in the public domain that you are attempting to reverse-engineer the WxC setup.  It will not go down very well.


Sorry but there needs to be some clarification here, there is no reverse engineering going on here at all, all I am doing is viewing a file which is freely available from a WxC server, if you knew the ethernet MAC of our WRP400 you could get the same files as well.

The files arent protected they are there in the open, security by obscurity is no security at all, no breaking of secret codes, OpenSSL with a publically available secret isnt magic.

Perhaps you should clarify what part of what I am doing you see as reverse engineering, excuse the bluntness, put up or go and comment on a thread where you actucally know what you are talking about rather than forum whoring for posts!

Create new topic



Switch your broadband provider now - compare prices


Twitter and LinkedIn »



Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Vodafone New Zealand starts two year partnership with LetsPlay.Live
Posted 28-Jan-2020 11:24


Ring launches indoor-only security camera
Posted 23-Jan-2020 17:26


New report findings will help schools implement the digital technologies curriculum content
Posted 23-Jan-2020 17:25


N4L to upgrade & support wireless internet inside schools
Posted 23-Jan-2020 17:22


Netflix releases 21 Studio Ghibli works
Posted 22-Jan-2020 11:42


Vodafone integrates eSIM into device and wearable roadmap
Posted 17-Jan-2020 09:45


Do you need this camera app? Group investigates privacy implications
Posted 16-Jan-2020 03:30


JBL launches headphones range designed for gaming
Posted 13-Jan-2020 09:59


Withings introduces ScanWatch wearable combining ECG and sleep apnea detection
Posted 9-Jan-2020 18:34


NZ Police releases public app
Posted 8-Jan-2020 11:43


Suunto 7 combine sports and smart features on new smartwatch generation
Posted 7-Jan-2020 16:06


Intel brings innovation with technology spanning the cloud, network, edge and PC
Posted 7-Jan-2020 15:54


AMD announces high performance desktop and ultrathin laptop processors
Posted 7-Jan-2020 15:42


AMD unveils four new desktop and mobile GPUs including AMD Radeon RX 5600
Posted 7-Jan-2020 15:32


Consolidation in video streaming market with Spark selling Lightbox to Sky
Posted 19-Dec-2019 09:09



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.


Support Geekzone »

Our community of supporters help make Geekzone possible. Click the button below to join them.

Support Geezone on PressPatron



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.