axnet_cs and udev

David Hinds dhinds at sonic.net
Wed Mar 10 08:19:18 GMT 2004


On Wed, Mar 10, 2004 at 12:00:41PM +0100, Stefan Wolf wrote:
> 
> Just one last thing: Once upon a time (under Windows) my PCMCIA network
> card ran with full speed (100 Mbit/s). I don't know how windows did it,
> because even on the card is written 16 and PC-Card, which means that is is
> a 16-Bit card (and linux detects it as such) and cannot reach more than
> about 10 Mbit/s. Any Idea how windows did it and if this is possible in
> linux? It's a Wlinx Fast Ethernet Card 10/100M Type FE1500.

You may think that you were getting 100 Mbit/sec but you're mistaken.
It is physically impossible for a 16-bit PC card; the bus is not even
close to that fast.  I'd guess that Windows reported that wire speed,
but you did not actually measure that throughput.  The Linux card
should also be operating at a wire speed of 100 Mbit/s; it doesn't do
you much good, though, because it is physically impossible to get data
to/from the card faster than 10 or 15 Mbit/s.

(the speed of transfer between the CPU and the card's buffer is
limited by the PCMCIA bus speed, and that determines throughput; this
is not directly tied to the speed at which the card copies bits from
its internal buffer onto the wire)

-- Dave



More information about the linux-pcmcia mailing list