problem with dual 3com card

Joe Radinger <[email protected]>
Newsgroups gmane.linux.drivers.vortex.devel
Organization phion information technologies
Message-ID <[email protected]>
i have a problem with the dual-cards from 3com.
i cannot set it into full-duplex mode just by issuing module-parameters
(neither options=0x204,0x204 nor full_duplex=1,1 works)

workaround is to use mii-diag, but i need to do it via
kernel-module-parameters. workaround for the workaround would be to fix
the switch, but this is not option, too :(

output of vortex-diag for both cards:

vortex-diag.c:v2.02 7/1/2000 Donald Becker ([email protected])
 http://www.scyld.com/diag/index.html
Assuming a 3Com Generic Vortex/Boomerag/Cyclone adapter at 0xa000.
The Vortex chip may be active, so FIFO registers will not be read.
To see all register values use the '-f' flag.
Initial window 7, registers values by window:
  Window 0: 0000 0000 0000 0000 0000 00bf ffff 0000.
  Window 1: FIFO FIFO 0700 0000 0000 007f 0000 2000.
  Window 2: 0400 eb75 62a6 0000 0000 0000 0012 4000.
  Window 3: 0000 0380 05ea 0020 000a 0800 0800 6000.
  Window 4: 0000 0000 0000 0cfc 0007 8880 0000 8000.
  Window 5: 1ffc 0000 0000 0600 0815 06de 06c6 a000.
  Window 6: 0000 0000 0000 0100 0000 0072 0000 c000.
  Window 7: 0000 0000 0000 0000 0000 0000 0000 e000.
Vortex chip registers at 0xa000
  0xA010: **FIFO** 00000000 0000000f *STATUS*
  0xA020: 00000020 0d57baf0 00080000 00001404
  0xA030: 00000000 6e5d91a3 0d57b920 00080004
 Indication enable is 06c6, interrupt enable is 06de.
 No interrupt sources are pending.
 Transceiver/media interfaces available:  100baseTx 10baseT.
Transceiver type in use:  Autonegotiate.
 MAC settings: full-duplex.
 Station address set to 00:04:75:eb:a6:62.
 Configuration options 0012.
vortex-diag.c:v2.02 7/1/2000 Donald Becker ([email protected])
 http://www.scyld.com/diag/index.html
Assuming a 3Com Generic Vortex/Boomerag/Cyclone adapter at 0xa400.
The Vortex chip may be active, so FIFO registers will not be read.
To see all register values use the '-f' flag.
Initial window 4, registers values by window:
  Window 0: 0000 0000 0000 0000 0000 00bf ffff 0000.
  Window 1: FIFO FIFO 0700 0000 0000 007f 0000 2000.
  Window 2: 0400 eb75 63a6 0000 0000 0000 0000 4000.
  Window 3: 0000 0380 05ea 0020 000a 0800 0800 6000.
  Window 4: 0000 0000 8000 0cfc 0001 8880 0000 8000.
  Window 5: 1ffc 0000 0000 0600 0815 06de 06c6 a000.
  Window 6: 0000 0000 0000 0200 0000 0078 0000 c000.
  Window 7: 0000 0000 0000 0000 0000 0000 0000 e000.
Vortex chip registers at 0xa400
  0xA410: **FIFO** 00000000 00000007 *STATUS*
  0xA420: 00000020 0fdf2270 00080000 00001404
  0xA430: 00000000 e10c1ef4 0fdf2080 00080004
 Indication enable is 06c6, interrupt enable is 06de.
 No interrupt sources are pending.
 Transceiver/media interfaces available:  100baseTx 10baseT.
Transceiver type in use:  Autonegotiate.
 MAC settings: full-duplex.
 Station address set to 00:04:75:eb:a6:63.
 Configuration options 0000.


driver version: 3c59x.c:v0.99Y 12/16/2002
linux version: 2.2.23 (patched)

any ideas?
yours
josef
--
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQA+0zVOyOLl//lX6PMRApczAJwMHy9/5SY5iVml6nnMcso0QqS1KQCbB0Ap
/aLKiwnfRFmjNskB8NmmTvo=
=cRsG
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.