Re: 3com Driver and the 3XP Processor

2001-06-16 Thread Martin Moerman



On Fri, 15 Jun 2001, Pekka Pietikainen wrote:

> On Fri, Jun 15, 2001 at 08:37:15AM -0700, David S. Miller wrote:
> > 
> > Pete Wyckoff writes:
> >  > We're currently working on using both processors
> >  > of the Tigon in parallel.
> > 
> > It is my understanding that on the Tigon2, the second processor is
> > only for working around hw bugs in the DMA controller of the board and
> > cannot be used for other tasks.
> > 
> > WRT. tigon3, it was mentioned on this list that it is a pair of arm9
> > cpus, one for rx and one for tx.
> > 
> Might be worth asking broadcom instead of 3com for the specs, 
> as they seem to be selling it as a chip (BCM5700/5701), whereas 3com sells a
> board (3c996).
> 

Guys,

To make it easier, Tell me exactly what you need in documentation and I
will try to get it for you. 

Martin Moerman
[EMAIL PROTECTED]




> -- 
> Pekka Pietikainen
> 
> 
> 
> -
> 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/
> 

-
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: 3com Driver and the 3XP Processor

2001-06-16 Thread Martin Moerman


Well nick, that is your choice.

/Martin
[EMAIL PROTECTED]

On Thu, 14 Jun 2001 [EMAIL PROTECTED] wrote:

> Erm, that is going to be a problem.  Crypto benifits more from open source
> than any other market segment, and binary only drivers for linux are not
> the way to go.  I guess I need to get rid of my 5-10 3cr990s and replace
> them with someone else's product?
>   Nick
> 
> On Thu, 14 Jun 2001, Kip Macy wrote:
> 
> > IPsec support will be binary only.
> > 
> > -Kip
> > On Thu, 14 Jun 2001 [EMAIL PROTECTED] wrote:
> > 
> > > So what is the truth to the rumors 3com was throwing around about the
> > > "linux driver with ipsec support"?
> > >   Nick
> > > 
> > > On Thu, 14 Jun 2001, Martin Moerman wrote:
> > > 
> > > > 
> > > > 
> > > > On Thu, 14 Jun 2001, Brent D. Norris wrote:
> > > > 
> > > > > > Now, if the NIC were to integrate with OpenSSL and offload some of THAT
> > > > > > donkey work... Just offloading DES isn't terribly useful, as Pavel says:
> > > > > > apart from anything else, DES is a bit elderly now - SSH using 3DES or
> > > > > > Blowfish etc... How dedicated is this card? Could it be used to offload
> > > > > > other work?
> > > > > 
> > > > > Sorry my bad it is 3DES that they have on it, but I don't know how
> > > > > in-grained it is in it.  Like I sad it just floated across my desk a few
> > > > > days ago and it sounded like a cool bit of hardware.
> > > > 
> > > > 
> > > > The card is offloading TCP/IP checksums, TCP/IP packet fragmentation, and
> > > > does IPSEC through the ARM9 proc.
> > > > 
> > > > I like the card. but no real real linux drivers yet. only basic network
> > > > card drivers for linux.
> > > > 
> > > > /Martin
> > > > [EMAIL PROTECTED]
> > > > 
> > > > 
> > > > 
> > > > > 
> > > > > Brent Norris
> > > > > 
> > > > > Executive Advisor -- WKU-Linux
> > > > > 
> > > > > System Administrator -- WKU-Center for Biodiversity
> > > > > Best Mechanical
> > > > > 
> > > > > W: 270-745-8864
> > > > > H: 270-563-9226
> > > > > 
> > > > > "The problem with the Linux learning curve is that it is _so_ steep once
> > > > >  at the top you can't see the people at the bottom"  --Doug Hagan
> > > > > 
> > > > > -
> > > > > 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/
> > > > > 
> > > > 
> > > > -
> > > > 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/
> > > > 
> > > 
> > > -
> > > 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/
> > > 
> > 
> 
> -
> 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/
> 

-
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: 3com Driver and the 3XP Processor

2001-06-16 Thread Martin Moerman


Well nick, that is your choice.

/Martin
[EMAIL PROTECTED]

On Thu, 14 Jun 2001 [EMAIL PROTECTED] wrote:

 Erm, that is going to be a problem.  Crypto benifits more from open source
 than any other market segment, and binary only drivers for linux are not
 the way to go.  I guess I need to get rid of my 5-10 3cr990s and replace
 them with someone else's product?
   Nick
 
 On Thu, 14 Jun 2001, Kip Macy wrote:
 
  IPsec support will be binary only.
  
  -Kip
  On Thu, 14 Jun 2001 [EMAIL PROTECTED] wrote:
  
   So what is the truth to the rumors 3com was throwing around about the
   linux driver with ipsec support?
 Nick
   
   On Thu, 14 Jun 2001, Martin Moerman wrote:
   


On Thu, 14 Jun 2001, Brent D. Norris wrote:

  Now, if the NIC were to integrate with OpenSSL and offload some of THAT
  donkey work... Just offloading DES isn't terribly useful, as Pavel says:
  apart from anything else, DES is a bit elderly now - SSH using 3DES or
  Blowfish etc... How dedicated is this card? Could it be used to offload
  other work?
 
 Sorry my bad it is 3DES that they have on it, but I don't know how
 in-grained it is in it.  Like I sad it just floated across my desk a few
 days ago and it sounded like a cool bit of hardware.


The card is offloading TCP/IP checksums, TCP/IP packet fragmentation, and
does IPSEC through the ARM9 proc.

I like the card. but no real real linux drivers yet. only basic network
card drivers for linux.

/Martin
[EMAIL PROTECTED]



 
 Brent Norris
 
 Executive Advisor -- WKU-Linux
 
 System Administrator -- WKU-Center for Biodiversity
 Best Mechanical
 
 W: 270-745-8864
 H: 270-563-9226
 
 The problem with the Linux learning curve is that it is _so_ steep once
  at the top you can't see the people at the bottom  --Doug Hagan
 
 -
 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/
 

-
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/

   
   -
   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/
   
  
 
 -
 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/
 

-
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: 3com Driver and the 3XP Processor

2001-06-16 Thread Martin Moerman



On Fri, 15 Jun 2001, Pekka Pietikainen wrote:

 On Fri, Jun 15, 2001 at 08:37:15AM -0700, David S. Miller wrote:
  
  Pete Wyckoff writes:
We're currently working on using both processors
of the Tigon in parallel.
  
  It is my understanding that on the Tigon2, the second processor is
  only for working around hw bugs in the DMA controller of the board and
  cannot be used for other tasks.
  
  WRT. tigon3, it was mentioned on this list that it is a pair of arm9
  cpus, one for rx and one for tx.
  
 Might be worth asking broadcom instead of 3com for the specs, 
 as they seem to be selling it as a chip (BCM5700/5701), whereas 3com sells a
 board (3c996).
 

Guys,

To make it easier, Tell me exactly what you need in documentation and I
will try to get it for you. 

Martin Moerman
[EMAIL PROTECTED]




 -- 
 Pekka Pietikainen
 
 
 
 -
 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/
 

-
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: 3com Driver and the 3XP Processor

2001-06-14 Thread Martin Moerman



On Thu, 14 Jun 2001, Brent D. Norris wrote:

> > Now, if the NIC were to integrate with OpenSSL and offload some of THAT
> > donkey work... Just offloading DES isn't terribly useful, as Pavel says:
> > apart from anything else, DES is a bit elderly now - SSH using 3DES or
> > Blowfish etc... How dedicated is this card? Could it be used to offload
> > other work?
> 
> Sorry my bad it is 3DES that they have on it, but I don't know how
> in-grained it is in it.  Like I sad it just floated across my desk a few
> days ago and it sounded like a cool bit of hardware.


The card is offloading TCP/IP checksums, TCP/IP packet fragmentation, and
does IPSEC through the ARM9 proc.

I like the card. but no real real linux drivers yet. only basic network
card drivers for linux.

/Martin
[EMAIL PROTECTED]



> 
> Brent Norris
> 
> Executive Advisor -- WKU-Linux
> 
> System Administrator -- WKU-Center for Biodiversity
> Best Mechanical
> 
> W: 270-745-8864
> H: 270-563-9226
> 
> "The problem with the Linux learning curve is that it is _so_ steep once
>  at the top you can't see the people at the bottom"  --Doug Hagan
> 
> -
> 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/
> 

-
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: 3com Driver and the 3XP Processor

2001-06-14 Thread Martin Moerman



On Thu, 14 Jun 2001, Brent D. Norris wrote:

  Now, if the NIC were to integrate with OpenSSL and offload some of THAT
  donkey work... Just offloading DES isn't terribly useful, as Pavel says:
  apart from anything else, DES is a bit elderly now - SSH using 3DES or
  Blowfish etc... How dedicated is this card? Could it be used to offload
  other work?
 
 Sorry my bad it is 3DES that they have on it, but I don't know how
 in-grained it is in it.  Like I sad it just floated across my desk a few
 days ago and it sounded like a cool bit of hardware.


The card is offloading TCP/IP checksums, TCP/IP packet fragmentation, and
does IPSEC through the ARM9 proc.

I like the card. but no real real linux drivers yet. only basic network
card drivers for linux.

/Martin
[EMAIL PROTECTED]



 
 Brent Norris
 
 Executive Advisor -- WKU-Linux
 
 System Administrator -- WKU-Center for Biodiversity
 Best Mechanical
 
 W: 270-745-8864
 H: 270-563-9226
 
 The problem with the Linux learning curve is that it is _so_ steep once
  at the top you can't see the people at the bottom  --Doug Hagan
 
 -
 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/
 

-
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: netdev issues (3c905B)

2001-02-20 Thread Martin Moerman



Vibol,

I see that the card is on IRQ 17 ???

can you send us /proc/interrupts

/Martin


On Tue, 20 Feb 2001, Vibol Hou wrote:

> Hi,
> 
> I have some problems on a heavily loaded web server.  The first is that the
> kernel is spitting out a bunch of "NETDEV WATCHDOG: eth0: transmit timed
> out" errors.  I do not recall this happening in 2.4.0 under the same
> conditions.
> 
> Another problem that I seem to have, of which I have had reports from
> clients, is that the server has problems talking to clients using modems
> This didn't occur before with the 2.2 series kernel (all other things held
> constant).  It seems each time a client tries to load up any site on the
> server, the connection will just die (or stall).  This does not apply to
> high-bandwidth connections (DSL and up) since everything seems fine on DSL
> and faster, but I tried connecting using my dial-up account with Earthlink,
> and the reports seem to be true.  Can those of you on a 56k modem try
> connecting to http://khmerconnection.com and see if the page loads?  Apache
> isn't the only service affected.  It seems *any* TCP communication runs like
> a turtle (even SSH.  takes minutes to login, then minutes to echo each
> letter.  doesn't do this on a DSL connection from the same computer).
> 
> The card that is exhibiting this problem is a 3c905B (lspci below):
> 
> 00:08.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone]
> (rev 30)
> Subsystem: 3Com Corporation: Unknown device 9055
> Flags: bus master, medium devsel, latency 80, IRQ 17
> I/O ports at e400 [size=128]
> Memory at e8001000 (32-bit, non-prefetchable) [size=128]
> Expansion ROM at e400 [disabled] [size=128K]
> Capabilities: [dc] Power Management version 1
> 
> dmesg shows hordes of these at high peak usage (300KBps+):
> 
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out, tx_status 00 status e601.
>   diagnostics: net 0cd8 media 8880 dma 003a.
> eth0: Interrupt posted but not delivered -- IRQ blocked by another device?
>   Flags; bus-master 1, full 0; dirty 9256291(3) current 9256291(3).
>   Transmit list  vs. f7de5230.
>   0: @f7de5200  length 8042 status 00010042
>   1: @f7de5210  length 804a status 8001004a
>   2: @f7de5220  length 8036 status 80010036
>   3: @f7de5230  length 8036 status 00010036
>   4: @f7de5240  length 8042 status 00010042
>   5: @f7de5250  length 8036 status 00010036
>   6: @f7de5260  length 85ea status 000105ea
>   7: @f7de5270  length 85ea status 000105ea
>   8: @f7de5280  length 803a status 0001003a
>   9: @f7de5290  length 803e status 0001003e
>   10: @f7de52a0  length 803a status 0001003a
>   11: @f7de52b0  length 803e status 0001003e
>   12: @f7de52c0  length 803e status 0001003e
>   13: @f7de52d0  length 804a status 0001004a
>   14: @f7de52e0  length 804a status 0001004a
>   15: @f7de52f0  length 803e status 0001003e
> eth0: Resetting the Tx ring pointer.
> 
> Any ideas?
> 
> Thanks,
> --
> Vibol Hou
> 
> -
> 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/
> 

-
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: netdev issues (3c905B)

2001-02-20 Thread Martin Moerman



Vibol,

I see that the card is on IRQ 17 ???

can you send us /proc/interrupts

/Martin


On Tue, 20 Feb 2001, Vibol Hou wrote:

 Hi,
 
 I have some problems on a heavily loaded web server.  The first is that the
 kernel is spitting out a bunch of "NETDEV WATCHDOG: eth0: transmit timed
 out" errors.  I do not recall this happening in 2.4.0 under the same
 conditions.
 
 Another problem that I seem to have, of which I have had reports from
 clients, is that the server has problems talking to clients using modems
 This didn't occur before with the 2.2 series kernel (all other things held
 constant).  It seems each time a client tries to load up any site on the
 server, the connection will just die (or stall).  This does not apply to
 high-bandwidth connections (DSL and up) since everything seems fine on DSL
 and faster, but I tried connecting using my dial-up account with Earthlink,
 and the reports seem to be true.  Can those of you on a 56k modem try
 connecting to http://khmerconnection.com and see if the page loads?  Apache
 isn't the only service affected.  It seems *any* TCP communication runs like
 a turtle (even SSH.  takes minutes to login, then minutes to echo each
 letter.  doesn't do this on a DSL connection from the same computer).
 
 The card that is exhibiting this problem is a 3c905B (lspci below):
 
 00:08.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone]
 (rev 30)
 Subsystem: 3Com Corporation: Unknown device 9055
 Flags: bus master, medium devsel, latency 80, IRQ 17
 I/O ports at e400 [size=128]
 Memory at e8001000 (32-bit, non-prefetchable) [size=128]
 Expansion ROM at e400 [disabled] [size=128K]
 Capabilities: [dc] Power Management version 1
 
 dmesg shows hordes of these at high peak usage (300KBps+):
 
 NETDEV WATCHDOG: eth0: transmit timed out
 eth0: transmit timed out, tx_status 00 status e601.
   diagnostics: net 0cd8 media 8880 dma 003a.
 eth0: Interrupt posted but not delivered -- IRQ blocked by another device?
   Flags; bus-master 1, full 0; dirty 9256291(3) current 9256291(3).
   Transmit list  vs. f7de5230.
   0: @f7de5200  length 8042 status 00010042
   1: @f7de5210  length 804a status 8001004a
   2: @f7de5220  length 8036 status 80010036
   3: @f7de5230  length 8036 status 00010036
   4: @f7de5240  length 8042 status 00010042
   5: @f7de5250  length 8036 status 00010036
   6: @f7de5260  length 85ea status 000105ea
   7: @f7de5270  length 85ea status 000105ea
   8: @f7de5280  length 803a status 0001003a
   9: @f7de5290  length 803e status 0001003e
   10: @f7de52a0  length 803a status 0001003a
   11: @f7de52b0  length 803e status 0001003e
   12: @f7de52c0  length 803e status 0001003e
   13: @f7de52d0  length 804a status 0001004a
   14: @f7de52e0  length 804a status 0001004a
   15: @f7de52f0  length 803e status 0001003e
 eth0: Resetting the Tx ring pointer.
 
 Any ideas?
 
 Thanks,
 --
 Vibol Hou
 
 -
 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/
 

-
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/