Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Ion Badulescu

On Tue, 22 May 2001 [EMAIL PROTECTED] wrote:

> This sounds like a bug I have heard before: some switches don't work with
> the xircom card (well, our drivers for it) when doing full duplex.
> Could you try the latest driver from 
> 
> http://people.redhat.com/arjanv
> 
> which forces the card to half-duplex? 

I doesn't help, the switch still thinks it's running in full-duplex mode.
Performance is obviously the same.

The switch I have is not managed, so there is nothing I can do on that 
front. Any other suggestions?

[BTW, you've removed too many includes, the driver doesn't compile anymore 
in the 2.4.4-ac tree.]

Thanks,
Ion

-- 
  It is better to keep your mouth shut and be thought a fool,
than to open it and remove all doubt.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread arjan

In article <[EMAIL PROTECTED]> you wrote:
> On Tue, 22 May 2001 20:10:41 +0100 (BST), Alan Cox <[EMAIL PROTECTED]> wrote:

>> Before you give up on the xircom thing, try the -ac kernel and set the box
>> up to use xircom_cb not xircom_tulip_cb
>> 
>> That might help a lot

> It doesn't, it still performs poorly with any of the three available
> drivers -- xircom_cb, xircom_tulip_cb, and tulip_cb (from the pcmcia package):

> * Rx gets only about 1.8Mbit/s on a 100Base-TX network with any of the three
> * Tx gets 80+Mb/s with xircom_tulip_cb and tulip_cb, and less than 30Mb/s
>  with xircom_cb.

This sounds like a bug I have heard before: some switches don't work with
the xircom card (well, our drivers for it) when doing full duplex.
Could you try the latest driver from 

http://people.redhat.com/arjanv

which forces the card to half-duplex? 
I manage to get 8Mbyte/sec with it without any problems.

Greetings,
   Arjan van de Ven



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Ion Badulescu

On Tue, 22 May 2001 20:10:41 +0100 (BST), Alan Cox <[EMAIL PROTECTED]> wrote:

> Before you give up on the xircom thing, try the -ac kernel and set the box
> up to use xircom_cb not xircom_tulip_cb
> 
> That might help a lot

It doesn't, it still performs poorly with any of the three available
drivers -- xircom_cb, xircom_tulip_cb, and tulip_cb (from the pcmcia package):

* Rx gets only about 1.8Mbit/s on a 100Base-TX network with any of the three
* Tx gets 80+Mb/s with xircom_tulip_cb and tulip_cb, and less than 30Mb/s
  with xircom_cb.

And no, promisc mode played no role in this experiment, because my test
network is switched and otherwise very quiet.

Windows drivers handle both Rx and Tx at full speed.

I have this feeling that we're handling the card in some (tulip) compat
mode, which severely cripples performance. It's hard to tell, without
docs...

Ion

-- 
  It is better to keep your mouth shut and be thought a fool,
than to open it and remove all doubt.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Jeff Garzik

On Tue, 22 May 2001, Alan Cox wrote:

> > I currently have three Xircom RealPort Carbus modem/fast ethernet cards.
> > The current driver blows major chunks (it has very poor performance, and
> > stops working under load).  I'm told the driver issues are because of
> > hardware issues. The really nice feature of this card is the form factor
> > though.
> 
> Before you give up on the xircom thing, try the -ac kernel and set the box
> up to use xircom_cb not xircom_tulip_cb
> 
> That might help a lot

Note that the reason why xircom_cb for all cases is that it sets the
card into promisc mode, in all cases.  This punishes your CPU and laptop
battery on a loaded network.

Promisc mode is required because (AFAIK) Xircoms under the same PCI id
can use any one of three setup frame formats, and only one format is
known.

So, you are right, xircom_cb will help a lot in most cases, but the
hardware sucks.  I recommend avoiding it...

Jeff


P.S. If anybody knows Xircom engineers, we would love a tech contact...

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Alan Cox

> I currently have three Xircom RealPort Carbus modem/fast ethernet cards.
> The current driver blows major chunks (it has very poor performance, and
> stops working under load).  I'm told the driver issues are because of
> hardware issues. The really nice feature of this card is the form factor
> though.

Before you give up on the xircom thing, try the -ac kernel and set the box
up to use xircom_cb not xircom_tulip_cb

That might help a lot

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Dax Kelson


I currently have three Xircom RealPort Carbus modem/fast ethernet cards.
The current driver blows major chunks (it has very poor performance, and
stops working under load).  I'm told the driver issues are because of
hardware issues. The really nice feature of this card is the form factor
though.

3COM has a new card that has a form factor like the Xircom RealPort.  It
is the 3C3FEM656C card.  You and find information about it here:

http://www.3com.com/products/en_US/detail.jsp?pathtype=purchase=features=3C3FEM656C

I've been unable to find information about Linux support for this 3COM
card.

Is the modem a win modem, or a regular modem?  Is there any planned
support for this 3COM card?

Dax

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Dax Kelson


I currently have three Xircom RealPort Carbus modem/fast ethernet cards.
The current driver blows major chunks (it has very poor performance, and
stops working under load).  I'm told the driver issues are because of
hardware issues. The really nice feature of this card is the form factor
though.

3COM has a new card that has a form factor like the Xircom RealPort.  It
is the 3C3FEM656C card.  You and find information about it here:

http://www.3com.com/products/en_US/detail.jsp?pathtype=purchasetab=featuressku=3C3FEM656C

I've been unable to find information about Linux support for this 3COM
card.

Is the modem a win modem, or a regular modem?  Is there any planned
support for this 3COM card?

Dax

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread arjan

In article [EMAIL PROTECTED] you wrote:
 On Tue, 22 May 2001 20:10:41 +0100 (BST), Alan Cox [EMAIL PROTECTED] wrote:

 Before you give up on the xircom thing, try the -ac kernel and set the box
 up to use xircom_cb not xircom_tulip_cb
 
 That might help a lot

 It doesn't, it still performs poorly with any of the three available
 drivers -- xircom_cb, xircom_tulip_cb, and tulip_cb (from the pcmcia package):

 * Rx gets only about 1.8Mbit/s on a 100Base-TX network with any of the three
 * Tx gets 80+Mb/s with xircom_tulip_cb and tulip_cb, and less than 30Mb/s
  with xircom_cb.

This sounds like a bug I have heard before: some switches don't work with
the xircom card (well, our drivers for it) when doing full duplex.
Could you try the latest driver from 

http://people.redhat.com/arjanv

which forces the card to half-duplex? 
I manage to get 8Mbyte/sec with it without any problems.

Greetings,
   Arjan van de Ven



-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Ion Badulescu

On Tue, 22 May 2001 [EMAIL PROTECTED] wrote:

 This sounds like a bug I have heard before: some switches don't work with
 the xircom card (well, our drivers for it) when doing full duplex.
 Could you try the latest driver from 
 
 http://people.redhat.com/arjanv
 
 which forces the card to half-duplex? 

I doesn't help, the switch still thinks it's running in full-duplex mode.
Performance is obviously the same.

The switch I have is not managed, so there is nothing I can do on that 
front. Any other suggestions?

[BTW, you've removed too many includes, the driver doesn't compile anymore 
in the 2.4.4-ac tree.]

Thanks,
Ion

-- 
  It is better to keep your mouth shut and be thought a fool,
than to open it and remove all doubt.

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Alan Cox

 I currently have three Xircom RealPort Carbus modem/fast ethernet cards.
 The current driver blows major chunks (it has very poor performance, and
 stops working under load).  I'm told the driver issues are because of
 hardware issues. The really nice feature of this card is the form factor
 though.

Before you give up on the xircom thing, try the -ac kernel and set the box
up to use xircom_cb not xircom_tulip_cb

That might help a lot

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Ion Badulescu

On Tue, 22 May 2001 20:10:41 +0100 (BST), Alan Cox [EMAIL PROTECTED] wrote:

 Before you give up on the xircom thing, try the -ac kernel and set the box
 up to use xircom_cb not xircom_tulip_cb
 
 That might help a lot

It doesn't, it still performs poorly with any of the three available
drivers -- xircom_cb, xircom_tulip_cb, and tulip_cb (from the pcmcia package):

* Rx gets only about 1.8Mbit/s on a 100Base-TX network with any of the three
* Tx gets 80+Mb/s with xircom_tulip_cb and tulip_cb, and less than 30Mb/s
  with xircom_cb.

And no, promisc mode played no role in this experiment, because my test
network is switched and otherwise very quiet.

Windows drivers handle both Rx and Tx at full speed.

I have this feeling that we're handling the card in some (tulip) compat
mode, which severely cripples performance. It's hard to tell, without
docs...

Ion

-- 
  It is better to keep your mouth shut and be thought a fool,
than to open it and remove all doubt.
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Xircom RealPort versus 3COM 3C3FEM656C

2001-05-22 Thread Jeff Garzik

On Tue, 22 May 2001, Alan Cox wrote:

  I currently have three Xircom RealPort Carbus modem/fast ethernet cards.
  The current driver blows major chunks (it has very poor performance, and
  stops working under load).  I'm told the driver issues are because of
  hardware issues. The really nice feature of this card is the form factor
  though.
 
 Before you give up on the xircom thing, try the -ac kernel and set the box
 up to use xircom_cb not xircom_tulip_cb
 
 That might help a lot

Note that the reason why xircom_cb for all cases is that it sets the
card into promisc mode, in all cases.  This punishes your CPU and laptop
battery on a loaded network.

Promisc mode is required because (AFAIK) Xircoms under the same PCI id
can use any one of three setup frame formats, and only one format is
known.

So, you are right, xircom_cb will help a lot in most cases, but the
hardware sucks.  I recommend avoiding it...

Jeff


P.S. If anybody knows Xircom engineers, we would love a tech contact...

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/