Jump to content

Use your Android phone to call other people on ship for free


Recommended Posts

OneStrangeGuy: You explained it perfectly.

 

thinfool: Report back when you do!

 

If, to used the ship's Internet service, you need a 'password', and they tell you there will be charge to used that, MAYBE this app will cause data traffic charges. But then, they will need to register your phone's MAC address, so they can charge.

I really think they charge for Internet traffic only. You connect to a 'unsecured' WiFi network, login with the user/password you got for the service, then use the Net. They charge on the 'proxy exit', not the 'router entrace'.

But, if you are able to see he WiFi net and connect to it with no key asked, this will work.

Cuddos for think about that, I will use this! Thankx.

Link to comment
Share on other sites

  • 2 weeks later...

Great tip! Can't wait to try it during our December cruise! Hubby and I both have android phones and my kids both have android mp3 players. I installed the app on all of them, put the phones in airplane mode and turned wifi on on all of them. I unplugged my dsl and was able to make calls between all of the devices. The biggest surprise was the kids' mp3 players behaved just like phones, the speakers and mics all lined up perfectly. They thought that was really cool!

Link to comment
Share on other sites

We tried it on the Carnival Liberty on our September cruise and it did not work. We both had android phones, and at home, it worked perfectly, but on the cruise ship, they would not ring. We believed they blocked the necessary port that would have allowed it to work. We tried it at port using a paid wifi service in St Thomas and it worked there, but back on ship, it did not work.

Although, we were able to obtain an IP for the two connections, I believe the port was blocked,since we do not know what port the program was using, there was no way to change the port.

 

My conspiracy theory is that the cruise line reps, follow the threads, and take the necessary steps needed.;)

Link to comment
Share on other sites

We tried it on the Carnival Liberty on our September cruise and it did not work. We both had android phones, and at home, it worked perfectly, but on the cruise ship, they would not ring. We believed they blocked the necessary port that would have allowed it to work. We tried it at port using a paid wifi service in St Thomas and it worked there, but back on ship, it did not work.

Although, we were able to obtain an IP for the two connections, I believe the port was blocked,since we do not know what port the program was using, there was no way to change the port.

 

My conspiracy theory is that the cruise line reps, follow the threads, and take the necessary steps needed.;)

My brother sent me this explanation:

 

"In case you don't understand mesh, it the ability for a bunch of gadgets (in this case phones) to broadcast locally using wi-fi and connect with other phones running the same software in the local area and form a network that data can then travel over.* Since phones probably have a BEST range of 100-150 feet, you'd need to have another user within that range to communicate with and then they would need somebody 100 feet further, etc.* You'd need 50 people strung out in a line just to call somebody a mile away."

 

So, it sounds like it worked in the house because you were close to each other but would not work on a cruise ship unless there were a bunch of other users...

Link to comment
Share on other sites

Hi, I'm one of the developers of the Serval Mesh software. Thanks for your interest in using our application on a boat outside of mobile coverage. We have thought of using our software in this situation, it's nice to see we weren't the only ones who thought of it.

 

No we don't have an iOS version of our application. It's android only at the moment.

 

There are a couple of reasons why you might not be able to use our software on a specific wifi network. The most likely reason is that the network operator may have enabled "client isolation". Basically this means that the broadcast network packets that Serval must send out to discover other Serval phones will be dropped by the network. It may still be possible for two phones to communicate, if they knew each others IP addresses.

 

We may in future add a manual option to send active scan packets to every device on the local network that you are connected to, so the phones could discover each other that way. Then you should be able to get one to call the other. Anyway, this is something we will think about as we work towards releasing a version 1.0 of our software.

Link to comment
Share on other sites

  • 1 month later...

Ship: Island Princess

Date: Nov 12, 2012

Phone: Motorola Bravo

Android 2.2.1 (I think)

Servel Mesh ver. .08

 

My wife and I have identical phones, identical versions of Android, etc, etc.

 

Making a mesh call, phone to phone, worked very well on our floor (Plaza) of this ship. That's as far as it went. Efforts to call from the Lido to our room (8 floors away) or any other combination of areas did not work. Servel Mesh tried to complete the call, but immediately closed.

 

While I could guess as to the reasons for this, I am not tecchie enough to do so.

 

A question did arise tho...the ship has an in-house cellular system...does it actually use cell frequencies and protocols, or does it use some form of voip via the onboard LAN?

Link to comment
Share on other sites

  • 1 month later...

this is one of the coolest ideas I've ever heard - and I'm tickled to see a developer stop in! mostly I'm just posting to subscribe and offer my kudos on the creative use of this (already very intriguing) technology

Link to comment
Share on other sites

  • 1 month later...
There are a couple of reasons why you might not be able to use our software on a specific wifi network. The most likely reason is that the network operator may have enabled "client isolation". Basically this means that the broadcast network packets that Serval must send out to discover other Serval phones will be dropped by the network. It may still be possible for two phones to communicate, if they knew each others IP addresses.

 

If the problem truly is that the broadcast packets are being blocked, then there could be a solution. If you know the IPs of the two devices once on the ship, you could send point-to-point packets. I've been wanting to get more involved in Android programming myself, so this might be where I start. Perhaps a texting app that you can send messages to a specific IP address. Shouldn't be too difficult to program if you have any experience. We'll see what I can get done before my August cruise. Thanks for the inspiration!

 

And for others who are interested in this idea and only 1 smartphone in the family....you can use your old non-active smartphones. Since you only need wifi, you do not need an active phone service.

Link to comment
Share on other sites

  • 2 weeks later...

There are a host of ways that this could be unsuccessful. Comercial wireless routers don't work in quite the same way that a home router does, especially if it is setup for billing purposes.

 

Some routers have total isolation for non-authenticated devices. You get a sub net of 2 addresses, your device and the router. No traffic goes anywhere else until you log in to the splash page, even if you know the ip of another device. Many setups will have multiple routers with a central billing proxy. This will result in regions of the ship being able to talk to each other, but each router has it's own address pool and NAT.

 

What you are hoping to find is a network of distributed antenna's with a common controler and a billing proxy and isolation disabled. Not an entirely uncommon setup as it is one of the easier ones to troubleshoot and build.

 

Very cool idea but really going to be a crap-shoot if it works on a given ship or not.

Link to comment
Share on other sites

this does sound really cool and geeky even fun to get to work,...but just take some walkie talkies with you and your all set. I really dont want to take my 200$ smart phone with me to be left poolside and be stolen or get wet while im swimming.

 

Walkie Talkies are just so much cheaper and if it gets stolen oh well. you will sometimes find other people on the same channel but thats just more fun to be had :D

Link to comment
Share on other sites

  • 1 year later...
this does sound really cool and geeky even fun to get to work,...but just take some walkie talkies with you and your all set. I really dont want to take my 200$ smart phone with me to be left poolside and be stolen or get wet while im swimming.

 

Walkie Talkies are just so much cheaper and if it gets stolen oh well. you will sometimes find other people on the same channel but thats just more fun to be had :D

 

There are hundreds of ppl shouting in the same walkie-talkie frequency, which makes communication impossible.

 

Any recent update on serval mesh on board?

Link to comment
Share on other sites

  • 2 years later...

We have used "GroupMe" text messages while cruising with 5 teens. It worked fine. I have used What's Ap to communicate with people on land while I am cruising on RCCL. We had free/unlimited internet while on board. One thing that is a pain, it kicks you offline occasionally and you have to sign back on w your code. You may miss something because you didn't know you weren't online.

 

Sent from my SM-G900P using Forums mobile app

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

  • Forum Jump
    • Categories
      • Welcome to Cruise Critic
      • New Cruisers
      • Cruise Lines “A – O”
      • Cruise Lines “P – Z”
      • River Cruising
      • ROLL CALLS
      • Digital Photography & Cruise Technology
      • Special Interest Cruising
      • Cruise Discussion Topics
      • UK Cruising
      • Australia & New Zealand Cruisers
      • Canadian Cruisers
      • North American Homeports
      • Ports of Call
      • Cruise Conversations
×
×
  • Create New...