(E-Mail Removed) (Robert) hath wroth:
> > >I saw a solution on Linux using ethertap and a proxy to transmit UDP
> > >packets from a client machine to a server.
> >
> > URL?
>http://www.ishiboo.com/~nirva/Projects/mobileip/
A VPN will work.
He setup a VPN tunnel without encryption thus creating a new network
interface that didn't change IP when he juggled cards (and
interfaces). The tunnel is terminate on what I guess is his Linux
server acting as a router.
You setup a VPN server somewhere on the interknot to terminate the VPN
tunnel. It delivers an IP address to you that does not change. When
you roam to a different wireless access point, you disconnect from the
previous wireless access point, and reconnect to the new access point.
Your IP address may change, but the IP address from the VPN tunnel
does not change. You remain connected to the same VPN delivered IP.
Switching will not be particularly fast or automatic but as long as
the connection through the VPN tunnel doesn't time out, you remain
connected.
There's no reason this cannot be done with Windoze, but there may be
some challenges. I just tried changing the route to a customers VPN
router by switching from my DSL connection to a neighbors wireless
access point. Cisco VPN client v3.1. The VPN was dropped for some
reason. When I restarted the VPN client, it connected just fine. It
may be that I waited too long when switching. Dunno.
Another challenge will be to get your wireless client to disconnect
from the previous wireless access point to a closer access point in a
graceful manner. Most wireless clients will tenacious remain
connected to a given access point and refuse to switch to a better
connection unless the signal disappears, or the error rate climbs.
This is for good reason as the radio path may come and go. Having it
disconnect at the first sign of a signal fade or interference is not a
great way to maintain a connection.
Intel Proset 10.1 has a persistence(?) setting that controls how it
holds on to a connection before searching for a better one. However,
it relys on the assumption that the SSID of the various access points
is the same. It will not roam to a different SSID which is what
you'll be facing trying to roam across random hot spots. Methinks
you'll be doing manual disconnect/connect cycles.
--
Jeff Liebermann
(E-Mail Removed)
150 Felker St #D
http://www.LearnByDestroying.com
Santa Cruz CA 95060
http://802.11junk.com
Skype: JeffLiebermann AE6KS 831-336-2558