Networking :: 3com PCMCIA 10/100 - 3c575



It appears that my pcmcia bus is working correctly.  However I am unable to get a functioning eth0.  I found the /lib/modules/2.4.26/pcmcia does not have what I think the driver should be: 3c575_cs.o  I could be wrong about this card's required driver module.

I am new to DLS and new to Debian.  What are my options for getting drivers into DLS?  I started with the live cd and have since installed it on the hard drive.  Using an old OmniBOOK2000cs P133 with 32mb RAM and 1.5 gb hd.


'lsmod -v' gives the following for my non-working card:

0000:05:00.0 Ethernet controller: 3Com Corporation 3cCFE575BT Megahertz 10/100 LAN CardBus [Cyclone] (rev 01)
Subsystem: 3Com Corporation 3C575 Megahertz 10/100 LAN Cardbus PC Card
Flags: bus master, medium devsel, latency 64, IRA 10
I/O ports at 4800 [size=128]


Thanks
ms

A couple of suggestions for you:

1. Look on the Knoppix 3.4 CD to check if 3c575_cs.o is there. If it is there, you can copy it directly to DSL and use it.

2. Look on the 3com web site to see what it says about linux drivers for your card.

I downloaded knoppix 3.4 then uncompressed and mount KNOPPIX fs after running the cloop utils.  Poked around in there, this was the first time playing with knoppix while not mounted as the running system.  It looks like for /media/knoppix/lib/modules/2.4.26/pcmcia all of the compiled modules for KNOPPIX 3.4 are in the latest DSL.  So DSL didn't strip anything out it seems.  Again no 3c575 modules there.

I have reviewed the following 3com site: http://support.3com.com/infodeli/tools/nic/linuxdownload.htm  3com didn't list any drivers that would work for 3c575.  The link at the bottom for vortex appears to be old and not supported.

Yesterday while google'ing I think I ran across the c source for 3c575_cs however I am not setup to do a build.  

Thanks
ms

If you burn the Knoppix iso to CD and boot from that, you might be able to build your driver without adding anything extra - it worked for me a few times.
Found this after from a google search:
http://paramount.ind.wpi.edu/pipermail/wlug/2001-September/000562.html

Quote

Mike Frysinger vapier@WPI.EDU
Thu, 13 Sep 2001 09:03:12 -0400

   * Previous message: [Wlug] Unable to obtain an IP
   * Next message: [Wlug] lost in kernel
   * Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

i thought the fact that my 3com nic [a 3c905] was odd in
the fact it was using the module 3c59* until i looked for
the driver via google and looked at the doc's on it in
the kernel help page ... the module that is called 3c59*
supports all of these nics:
 x "Vortex"    (Fast EtherLink 3c590/3c592/3c595/3c597)
 x "Boomerang" (EtherLink XL 3c900 or 3c905)
 x "Cyclone"   (3c540/3c900/3c905/3c980/3c575/3c656)
 x "Tornado"   (3c905)
 x "Hurricane" (3c555/3cSOHO)
... the original driver was meant for the 3c59* nic's, but the
original coder found that other, similar 3com nic's had no
linux support, so he added in a bunch of 3c90* nic's to his
module, but retained the original name.
thus, keep the 3c59* module and dont change it, when i
forced usage of 3c90*, it broke my nic [i.e. it didnt work],
but the 3c59* worked fine
-mike


I am now hunting around for the 3c59x module.  Checking again the Knoppix 3.4 disk.

ms

Next Page...
original here.