Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Tip us?
 
frankenbike
Old
#1  
Member - OP
Thanks Meter 1
Posts: 55
Join Date: Nov 2007
Default Sharing a WM ICS connection in a Wifi (adhoc) network

I figured out that using my Imagio as a WiFi Router drains the battery faster than it can charge. This is bad for a sometimes day-long connection using low bandwidth sites (live blogging for hours on CoverItLive.com).

Typically, I use the Imagio when WiFi isn't available, or is flat out ridiculously priced ($thousands in some convention centers).

I have to work with my partner, who also needs a connection, and sharing it would be oh so convenient using WiFi. So I thought, why not share my Imagio's connection by using Internet Connection Sharing on my computer through the WiFi. Not so fast: all ICS uses a fixed IP of 192.168.0.1. Conflict city when you try to use ICS twice in the same daisy chain.

"So", says I, "why not use Network Bridging to accomplish the same thing?". Well, this works in getting the signal to my partner's machine. She can internet beautifully. But, it turns out, my machine can't access the Internet anymore so long as the Imagio's ICS is bridged to the machine's built in WiFi. Take it out of the bridge, it works on my machine but not my partner's. Put it in the bridge, it doesn't on my machine, but it does on my partner's.

Anyone have any insight as to how this can be accomplished. Imagio ICS via USB to computer A, computer A's Wifi set in ad-hoc mode to be used as a router to get Internet to computer B, both machines being able to access the Internet.

Also, USB-Modem works with ICS on the laptop, but it uses dial-up, and the problem with that is that if you stop using it for a certain period of time, it loses the connection, which can screw up things royally. ICS is much more consistent.

There has to be a way that bridging can be used without taking the Imagio's ICS out of that computer's universe.

None of this would be a problem if she got a WM phone instead of the LG Touch (which requires a hefty monthly plan to use it as a modem).

Thanks to any who know more about this than me or have some other ideas.

--
FB
 
Chainfire
Old
#2  
Chainfire's Avatar
Senior Moderator / Elite Recognized Developer
Thanks Meter 31628
Posts: 8,019
Join Date: Oct 2007

 
DONATE TO ME
You can configure ICS on the phone to use a different IP range (probably also possible on the PC but don't know how).

So then you can use Phone->ICS->USB->ComputerA->ICS->Wi-Fi->ComputerB

WMWifiRouter uses 192.168.3.x instead of .0.x by default. I think this can also be configured using ICS Control.
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

Android
HTC G1, Hero
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
 
kilroy1stcav
Old
#3  
kilroy1stcav's Avatar
Senior Member
Thanks Meter 1
Posts: 148
Join Date: Apr 2008
Quote:
Originally Posted by frankenbike View Post
I figured out that using my Imagio as a WiFi Router drains the battery faster than it can charge. This is bad for a sometimes day-long connection using low bandwidth sites (live blogging for hours on CoverItLive.com).

Typically, I use the Imagio when WiFi isn't available, or is flat out ridiculously priced ($thousands in some convention centers).

I have to work with my partner, who also needs a connection, and sharing it would be oh so convenient using WiFi. So I thought, why not share my Imagio's connection by using Internet Connection Sharing on my computer through the WiFi. Not so fast: all ICS uses a fixed IP of 192.168.0.1. Conflict city when you try to use ICS twice in the same daisy chain.

"So", says I, "why not use Network Bridging to accomplish the same thing?". Well, this works in getting the signal to my partner's machine. She can internet beautifully. But, it turns out, my machine can't access the Internet anymore so long as the Imagio's ICS is bridged to the machine's built in WiFi. Take it out of the bridge, it works on my machine but not my partner's. Put it in the bridge, it doesn't on my machine, but it does on my partner's.

Anyone have any insight as to how this can be accomplished. Imagio ICS via USB to computer A, computer A's Wifi set in ad-hoc mode to be used as a router to get Internet to computer B, both machines being able to access the Internet.

Also, USB-Modem works with ICS on the laptop, but it uses dial-up, and the problem with that is that if you stop using it for a certain period of time, it loses the connection, which can screw up things royally. ICS is much more consistent.

There has to be a way that bridging can be used without taking the Imagio's ICS out of that computer's universe.

None of this would be a problem if she got a WM phone instead of the LG Touch (which requires a hefty monthly plan to use it as a modem).

Thanks to any who know more about this than me or have some other ideas.

--
FB
I use WM WiFirouter, it is a great program with multiple different configurations. I use it at home on an old IPAQ hooked to my PC as a wireless router so my kids can use the internet on their laptops.
Motorola Xoom Stingray, unlocked
Motorola RAZR MAXX HD, UNLOCKED bootloader
 
frankenbike
Old
(Last edited by frankenbike; 9th February 2010 at 02:40 AM.)
#4  
Member - OP
Thanks Meter 1
Posts: 55
Join Date: Nov 2007
WM WiFi Router was my first choice. Note the point I made that the battery drains faster than it can recharge. This becomes something of a problem after an hour or so.

Sadly, I got the connection sharing option to work now on the laptop using ICS control, but it seems to disconnect the WiFi ad-hoc network. And doesn't actually share through the WiFi. I suspect this is a problem with the way the WiFi on the laptop works, since I had the same problem with Network Bridging, and had to run a Dos script to enable the WiFi. It only works when bridging is being used, so I have to find the equivalent for when bridging isn't being used but ICS is.

I don't suppose anyone knows anything about *that*?

EDIT: I just downloaded the latest version of WMWifiRouter, which has USB connection support and seems to be a whole lot more reliable in general. AND IT WORKS with connection sharing, the laptop WiFi works as a router, and it DOES solve my problems. Thanks for the suggestion that made me reconsider it again.

EDIT +1: Still uses up the battery faster than it charges. Not as fast as WiFi though. WMWifiRouter is a pretty amazing connection sharing tool kit with USB, BT and WiFi connectivity and lots of control without the weird IP address pathologies. Amazing that it also gets around my laptop's weird connection sharing WiFi pathology as well. Another nice thing is the "keep connection alive" ping feature, and the real time power status and information. They really try to pack a lot of useful stuff for your $20.
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...