>Two people that I work with have installed Linux and now after
>they run Linux and boot into windows they get an error 58 and none
Oh, of course -- error 58. That is probably the
"I-am-a-broken-Windoze-driver-that-assumes-card-is-left-in-state-XXX"
error. Many crummy windows drivers appear to assume that the card is in
a "just powered up state" (eg. fresh power cycle) when trying to setup the
card. If another OS (linux, *BSD, whatever) has already done something with
the card, this assumption won't be true, and the windoze driver wasn't
prepared for it. He/she can probably avoid the problem by using reset,
or turning the power off and on before booting into windoze.
Quote:>of the network functions work. I'm running the same setup and
>I don't have these problems so I'm kinda at a loss so any help
>would be appreciated.
If yours and their hardware is truly identical, then make sure they are
running the same windoze driver, windoze version, and even obscure CMOS
settings are the same.
You don't say what cards are being used, but if the Linux driver has a
dev->stop function, then doing an "ifconfig eth0 down" before rebooting
(in /erc/brc or /etc/rc.d/rc.0) may help. (Look for a line like
"dev->stop = &foo_close_card;" in the appropriate linux/drivers/net/???.c)
Paul.