I'm in charge of managing an array of Windows Embedded 7 Standard based PCs (they act just like plain old Windows 7).
The computers have 3G cards as their only means of communication, and are on buses. Right now, the 3G cards are configured in NDIS mode which in theory will maintain the connection automatically and persistently. However, sometimes the 3G link fails and never comes back up.
Can someone help me out here? My basic requirements are
- Internet is available always
- If the connection fails, it is detected and retried
Is RAS/DUN more reliable for this sort of thing than NDIS?
I ran into a similar problem while working on a communcations substation and ended up writing a program to keep the connection alive. You can find my post on the situation here. Basically, in addition to keeping the connection live, the interface id assigned by Windows is changed each time you disable and reenable the interface.
i have run into this situation before. When you have scarce resources, only possible solution is to make a script so that you can connect as soon as you detect a disconnection. 3g Will disconnect if the back-haul network is not very well implemented. This is the main problem. RAS/DUN could be as bad as NDIS. But it may be possible to get that Always-On connection by MicroCell or any of those *cells.