G
Guest
I have a user who has a laptop that travels regularly between two locations.
In one location we use DHCP, however there is no DHCP server in the second
location so we have configured the "Atlernate configuration" with the network
information for that location. This configuration works well for switching
back and forth between those locations.
The problem happens when there is no ethernet cable attached. When the
system boots, it detects that there is no network attached and does not
configure that interface. If the user connects via dial-up networking,
everything works fine.
However if the system is put to sleep and then woken up, even though there
is no media connected to the ethernet adapter, the system still sets up
routing for the 'alternate configuration'. If the user connects with dial-up
networking, he is unable to access half of the network because of the routing
table being screwed up. I am unable to remote the bad routes with the route
command - it claims the routes don't exist.
If I disable the built in ethernet and re-enable it, it clears out the bad
routes and the user is able to work again.
In one location we use DHCP, however there is no DHCP server in the second
location so we have configured the "Atlernate configuration" with the network
information for that location. This configuration works well for switching
back and forth between those locations.
The problem happens when there is no ethernet cable attached. When the
system boots, it detects that there is no network attached and does not
configure that interface. If the user connects via dial-up networking,
everything works fine.
However if the system is put to sleep and then woken up, even though there
is no media connected to the ethernet adapter, the system still sets up
routing for the 'alternate configuration'. If the user connects with dial-up
networking, he is unable to access half of the network because of the routing
table being screwed up. I am unable to remote the bad routes with the route
command - it claims the routes don't exist.
If I disable the built in ethernet and re-enable it, it clears out the bad
routes and the user is able to work again.