There is a known issue with the 3c509b cards... yes, they are broken
(the bios on the card, not the driver).  Silly thing that 3com did -
listen to microsoft (and stuffed things for everyone else).  If you
go from windows to linux without a total poweroff, the hardware
address is detected as FF:FF:FF:FF:FF:FF.  There are other hiccups
with it too, not a good card to have in dual-boot boxes.

See Donald's web site at nasa.gov.au (see the output from the driver
in the syslogs), last time I looked there was a bit of detail about
the problem.

Solution is to actually power-off the box when you boot into one or
the other.  (Well this is what ended up working for me, but IIRC it
was only needed one way, eg win->linux or linux->win - I think the
former).

Good luck.  Hope this helps.

On Mon Jul 10 2000 at 09:06, Dale Alspach wrote:

> I am having an annoying problem with a dual boot RedHat 6.0/win 95 system.
> The problem is that the autoprobe seems to cause the 3c509 network adapter
> to go back into
> PnP mode. This results in the win95 setup losing  the card until I boot to
> DOS and rerun the disable PnP utility. Both OS's will tolerate
> io=0x300 irq=10
> PnP makes no sense on this machine since it is an old 486 with ISA and VL
> bus architecture.
> 
> In an effort to stop auto probe I tried fiddling with an options line in
> /etc/conf.modules. The results ranged from annoying to disastrous.
> According to net-modules.txt  there are two options:
> ------------------
> 3c509.c:
>         io = 0
>         irq = 0
>         ( Module load-time probing Works reliably only on EISA, ISA
> ID-PROBE
>           IS NOT RELIABLE!  Compile this driver statically into kernel for
>           now, if you need it auto-probing on an ISA-bus machine. )
> ------------------------
> 
> So I tried variations on
> alias eth0 3c509
> options 3c509 io=0x300 irq=10
> 
> It seems that this is not correct because either I get a "failed" during
> bootup or a hang in bootup (if only one option is given)
> at the eth0 line. I tried using insmod while the system
> was up and got similar results including at one point an error message
> saying io= is not an option.
> 
> Is there something wrong with the syntax (I tried a comma between the
> options)? Is there a different module that supports this card and doesn't
> probe? Incidentally with no option line the card installs fine
> and in /var/log/messages I get io=0x300 tag 1, irq=10
> (What is tag 1?)
> 
> Dale Alspach
> 
> *********************************************************************
> Email: [EMAIL PROTECTED] OR  [EMAIL PROTECTED]
> 
> Post:
>     Oklahoma State University
>     Department of Mathematics
>     401 Math Science
>     Stillwater, OK 74078-1058 USA
> 
> Telephone: 405-744-5784
> FAX:       405-744-8275
> *********************************************************************
> 
> 

Cheers
Tony
 -=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-
  Tony Nugent <[EMAIL PROTECTED]>    Systems Administrator, RHCE
  GrowZone OnLine       (a project of) GrowZone Development Network
  POBox 475 Toowoomba Oueensland Australia 4350    Ph: 07 4637 8322
 -=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-

Reply via email to