Kód:
The following are notes and information on using the 3Com EtherLink III series                                                                                          
ethercards in Linux. These cards are commonly known by the most widely-used                                                                                             
card's 3Com model number, 3c509. They are all 10mb/s ISA-bus cards and shouldn't                                                                                        
be (but sometimes are) confused with the similarly-numbered PCI-bus "3c905"                                                                                             
(aka "Vortex" or "Boomerang") series.  Kernel support for the 3c509 family is                                                                                           
provided by the module 3c509.c, which has code to support all of the following                                                                                          
models:                                                                                                                                                                 
                                                                                                                                                                        
  3c509 (original ISA card)                                                                                                                                             
  3c509B (later revision of the ISA card; supports full-duplex)                                                                                                         
  3c589 (PCMCIA)                                                                                                                                                        
  3c589B (later revision of the 3c589; supports full-duplex)                                                                                                            
  3c529 (MCA)                                                                                                                                                           
  3c579 (EISA)
ses si jistej ze mas B revizi? nebo lepe C?

ve zdrojacich kernelu pisou jeste tohle:
Kód:
(2) Full-duplex mode                                                                                                                                                    
                                                                                                                                                                        
The v1.18c driver added support for the 3c509B's full-duplex capabilities.                                                                                              
In order to enable and successfully use full-duplex mode, three conditions                                                                                              
must be met:                                                                                                                                                            
                                                                                                                                                                        
(a) You must have a Etherlink III card model whose hardware supports full-                                                                                              
duplex operations. Currently, the only members of the 3c509 family that are                                                                                             
positively known to support full-duplex are the 3c509B (ISA bus) and 3c589B                                                                                             
(PCMCIA) cards. Cards without the "B" model designation do *not* support                                                                                                
full-duplex mode; these include the original 3c509 (no "B"), the original                                                                                               
3c589, the 3c529 (MCA bus), and the 3c579 (EISA bus).                                                                                                                   
                                                                                                                                                                        
(b) You must be using your card's 10baseT transceiver (i.e., the RJ-45                                                                                                  
connector), not its AUI (thick-net) or 10base2 (thin-net/coax) interfaces.                                                                                              
AUI and 10base2 network cabling is physically incapable of full-duplex                                                                                                  
operation.                                                                                                                                                              
                                                                                                                                                                        
(c) Most importantly, your 3c509B must be connected to a link partner that is                                                                                           
itself full-duplex capable. This is almost certainly one of two things: a full-                                                                                         
duplex-capable  Ethernet switch (*not* a hub), or a full-duplex-capable NIC on                                                                                          
another system that's connected directly to the 3c509B via a crossover cable.                                                                                           
                                                                                                                                                                        
/////Extremely important caution concerning full-duplex mode/////                                                                                                       
Understand that the 3c509B's hardware's full-duplex support is much more                                                                                                
limited than that provide by more modern network interface cards. Although                                                                                              
at the physical layer of the network it fully supports full-duplex operation,                                                                                           
the card was designed before the current Ethernet auto-negotiation (N-way)                                                                                              
spec was written. This means that the 3c509B family ***cannot and will not                                                                                              
auto-negotiate a full-duplex connection with its link partner under any                                                                                                 
circumstances, no matter how it is initialized***. If the full-duplex mode                                                                                              
of the 3c509B is enabled, its link partner will very likely need to be                                                                                                  
independently _forced_ into full-duplex mode as well; otherwise various nasty                                                                                           
failures will occur - at the very least, you'll see massive numbers of packet                                                                                           
collisions. This is one of very rare circumstances where disabling auto-                                                                                                
negotiation and forcing the duplex mode of a network interface card or switch                                                                                           
would ever be necessary or desirable.
a jeste cast overriding card's settings:
Kód:
The driver allows boot- or load-time overriding of the card's detected IOADDR,                                                                                          
IRQ, and transceiver settings, although this capability shouldn't generally be                                                                                          
needed except to enable full-duplex mode (see below). An example of the syntax                                                                                          
for LILO parameters for doing this:                                                                                                                                     
                                                                                                                                                                        
    ether=10,0x310,3,0x3c509,eth0