At 12:23 AM 11/1/00 -0700, Lee Howard wrote:
>>> > Nicht.  The 3C905 is very definitely PCI.  There are 3 revs of the card,
>>> at
>>> > least: 3C905, 3C905B, and 3C905C.  The original and the B version will
>run
>>> > off the 3C59x driver, or rather nominally off the 3C59x driver.  If you
>>> > read the HOWTO, Don Becker's comments, etc. the 3C59x is 'supported'
with
>>> > the original Rev only.  For B and C variants it is imperative that the
>>> 3COM
>>> > driver, the 3C90x driver, be used.  If you go to www.3COM.com and search
>>> > for Linux the driver page should show up; download the latest version
>>> which
>>> > at last check as 1.0.0i.  In the package are scripts to compile the
>>> > module.  Compile, install into the modules directory, make sure that the
>>> > conf.modules  has the following line:
>>> >
>>> > alias eth0 3c90x
>>> >
>>> > and reboot.  That should work.
>
>Well... I'm having network disconnects on a RH6.1 system with a 3C905C card
>in it.  Maybe this is the answer that I've been looking for.  Why isn't the
>3Com drive included in the kernel source?  It appears to be under GPL.
>
>Lee Howard

The 3c90x driver patch-2.2.5 seems to apply [somewhat] cleanly to kernel
2.2.17 (I've also got the ide patches applied so your offset may be
different).

[root@metroid linux]# patch -bp0 --dry-run < patch-2.2.5
patching file `Documentation/Configure.help'
Hunk #1 succeeded at 6500 (offset 718 lines).
patching file `drivers/net/Config.in'
Hunk #1 succeeded at 76 (offset 18 lines).
patching file `drivers/net/Makefile'
Hunk #1 succeeded at 540 (offset 30 lines).
patching file `drivers/net/Space.c'
Hunk #1 succeeded at 84 (offset 3 lines).
Hunk #2 succeeded at 193 (offset 19 lines).
patching file `drivers/net/3c90x.c'
patching file `drivers/net/3c90x.h'
patching file `Documentation/networking/3c90x.txt'
[root@metroid linux]#

 Linux Kernel v2.2.17 Configuration
 Linux Kernel v2.2.17 Configuration

------------------------------------------------------------------------------
  +----------------------- Ethernet (10 or 100Mbit) ------------------------+
  |  Arrow keys navigate the menu.  <Enter> selects submenus --->.          |
  |  Highlighted letters are hotkeys.  Pressing <Y> includes, <N> excludes, |
  |  <M> modularizes features.  Press <Esc><Esc> to exit, <?> for Help.     |
  |  Legend: [*] built-in  [ ] excluded  <M> module  < > module capable     |
  | +---------------------------------------------------------------------+ |
  | |[*] Ethernet (10 or 100Mbit)                                         | |
  | |[*] 3COM cards                                                       | |
  | |< > 3c501 support (NEW)                                              | |
  | |< > 3c503 support (NEW)                                              | |
  | |< > 3c505 support (NEW)                                              | |
  | |< > 3c509/3c579 support (NEW)                                        | |
  | |< > 3c515 ISA Fast EtherLink (NEW)                                   | |
  | |< > 3c90x/3c980 B/C series "Cyclone/Hurricane/Tornado" support (NEW) | |
  | |< > 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support (NEW)| |
  | |< > AMD LANCE and PCnet (AT1500 and NE2100) support                  | |
  | +v(+)-----------------------------------------------------------------+ |
  Ã-------------------------------------------------------------------------´
  |                    <Select>    < Exit >    < Help >                     |
  +-------------------------------------------------------------------------+

I'm gonna feel real dumb if this is the fix to the problem I've been
racking my brain over for two weeks now...

Lee Howard




_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to