From: Russell King <rmk+lkml@arm.linux.org.uk>
To: martin f krafft <madduck@madduck.net>,
linux kernel mailing list <linux-kernel@vger.kernel.org>
Subject: Re: kernel 2.6: can't get 3c575/PCMCIA working - other PCMCIA card work
Date: Sun, 11 Jan 2004 12:54:04 +0000 [thread overview]
Message-ID: <20040111125404.E1931@flint.arm.linux.org.uk> (raw)
In-Reply-To: <20040111123208.GA4766@piper.madduck.net>; from madduck@madduck.net on Sun, Jan 11, 2004 at 01:32:08PM +0100
On Sun, Jan 11, 2004 at 01:32:08PM +0100, martin f krafft wrote:
> The card is a 3CCFE575BT-D. Under 2.4 with Hinds' pcmcia-cs modules,
> the driver was called 3c575_cs. Under 2.6 with the kernel drivers,
> only 3c574_cs exists. I assumed that 3c574_cs would also support the
> 3c575_cs, but I guess I am wrong.
The situation in vanilla 2.4 and 2.6 kernels is as follows: xxx_cs
drivers only drive PCMCIA cards. They do not drive Cardbus cards -
Cardbus cards look exactly like normal PCI cards, and are therefore
the drivers are handled by the PCI subsystem. PCMCIA helps out only
to detect the card insertion/removal events.
Hope this helps to make things a little clearer.
> A 3CCFE574BT works just fine with 574_cs (although upon removal,
> ifconfig will hang in the 'D' state forever. I guess that's
> a separate issue though. I will research this and post another time.
Indeed.
> > Could you insert the card, and then provide the output of lspci -vx ?
>
> ftp://ftp.madduck.net/scratch/3c575-lspci.gz [1.5Kb]
... which seems to be exactly the same as my 3ccfe575bt card I have here.
I note though that the product description seems to be wrong (the PCI IDs
are identical.) The card is most definitely "3CCFE575BT" and not "3c575".
Yours:
02:00.0 Ethernet controller: 3Com Corporation 3c575 [Megahertz] 10/100 LAN Card Bus (rev 01)
Subsystem: 3Com Corporation 3C575 Megahertz 10/100 LAN Cardbus PC Card
Mine:
04:00.0 Ethernet controller: 3Com Corporation 3CCFE575BT Cyclone CardBus (rev 01)
Subsystem: 3Com Corporation 3C575 Megahertz 10/100 LAN Cardbus PC Card
Socket 1:
product info: "3Com Corporation", "3CCFE575BT", "LAN Cardbus Card", "001"
manfid: 0x0101, 0x5157
function: 6 (network)
--
Russell King
Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/
maintainer of: 2.6 PCMCIA - http://pcmcia.arm.linux.org.uk/
2.6 Serial core
next prev parent reply other threads:[~2004-01-11 12:54 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-06 11:19 kernel 2.6: can't get 3c575/PCMCIA working - other PCMCIA card work martin f krafft
2004-01-11 12:00 ` Russell King
2004-01-11 12:32 ` martin f krafft
2004-01-11 12:54 ` Russell King [this message]
2004-01-11 13:09 ` martin f krafft
2004-01-11 14:43 ` martin f krafft
2004-01-11 15:02 ` Russell King
2004-01-11 16:14 ` martin f krafft
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040111125404.E1931@flint.arm.linux.org.uk \
--to=rmk+lkml@arm.linux.org.uk \
--cc=linux-kernel@vger.kernel.org \
--cc=madduck@madduck.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.