A
Adam Nofsinger
Good Monday morning, ;-)
Our deployed XPE images are running on SBCs that have a cell card hooked
up to them. They are to maintain an Internet connection and check for
new scheduling / download content using the cell card and windows
dial-up networking.
I've very nearly gotten a bullet-proof, always stay connected solution
by going the Control Panel -> Internet Options -> "Dial whenever an
Internet connection is not available" route. However, this does have a
downside - it pops up a "Connecting to bla..." dialog whenever the
connection is being brought back up by our application and this dialog
sits in front of our applications content (a sort of slideshow /
ad-rotator) for several seconds. This doesn't happen often or for too
long, but it is still annoying and unprofessional in appearance.
I also tried downloading an interface for our application called
RasManager, which supposedly is a Delphi port of a C header file that
directly accessing the RASAPI (Remote access server API). This seemed
to work great, but it will only run for one or two days before it
somehow locks the modem up in the "Connecting" or "Disconnecting" state,
and the application freezes at "Opening Port..." or "Connecting...".
Maybe this has to do with the hardware itself (a Novatel Ovation U720
USB broadband cell modem), or with some problem inherent to USB (I've
never really trusted USB)?
So, has anyone out here come up with a rock-solid approach to
maintaining (or at least obtaining when necessary) an internet
connection using dial-up networking on an XPE image? (KM - I know you
had mentioned going through something like this one ;-) Seems like the
sort of thing MSDN might cover somewhere, but I'm not finding it. I
would be interested even to know what hardware you used, what cellular
service provider, any details you can give.
Thank you so much in advance,
Adam
ims3k.com
Our deployed XPE images are running on SBCs that have a cell card hooked
up to them. They are to maintain an Internet connection and check for
new scheduling / download content using the cell card and windows
dial-up networking.
I've very nearly gotten a bullet-proof, always stay connected solution
by going the Control Panel -> Internet Options -> "Dial whenever an
Internet connection is not available" route. However, this does have a
downside - it pops up a "Connecting to bla..." dialog whenever the
connection is being brought back up by our application and this dialog
sits in front of our applications content (a sort of slideshow /
ad-rotator) for several seconds. This doesn't happen often or for too
long, but it is still annoying and unprofessional in appearance.
I also tried downloading an interface for our application called
RasManager, which supposedly is a Delphi port of a C header file that
directly accessing the RASAPI (Remote access server API). This seemed
to work great, but it will only run for one or two days before it
somehow locks the modem up in the "Connecting" or "Disconnecting" state,
and the application freezes at "Opening Port..." or "Connecting...".
Maybe this has to do with the hardware itself (a Novatel Ovation U720
USB broadband cell modem), or with some problem inherent to USB (I've
never really trusted USB)?
So, has anyone out here come up with a rock-solid approach to
maintaining (or at least obtaining when necessary) an internet
connection using dial-up networking on an XPE image? (KM - I know you
had mentioned going through something like this one ;-) Seems like the
sort of thing MSDN might cover somewhere, but I'm not finding it. I
would be interested even to know what hardware you used, what cellular
service provider, any details you can give.
Thank you so much in advance,
Adam
ims3k.com