I don't think there is a way to do it if it's built into the kernel, but
if you make it a module, and put this in your /etc/conf.modules, it'll
work.

alias eth0 3c59x 
options 3c59x full_duplex=1


-CJO-

On Sun, 18 Jul 1999, Tony Nugent wrote:

>I have a desperate need to set a 3c95x driver for a 3c905B ethernet
>card into 100Mb full-duplex mode.
>
>After looking through the driver source code and using "modinfo",
>there doesn't seem to be any option specific setting it to 100Mbit -
>it seems to simply rely on auto-negotiation to do the trick.  But it
>doesn't seem to be doing that on the 100Mbit ethernet network we have
>it on... data transfer rates are consistent with 10Mbit speeds and not
>100Mbit.
>
>It is loaded as a module, and issues the following log message:
>
>eth0: 3Com 3c905B Cyclone 100baseTx at 0xec00,  00:c0:4f:61:20:2e, IRQ 19 
>   8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Auto negotiate interface. 
>   MII transceiver found at address 24, status 782d.
>   Enabling bus-master transmits and whole-frame receives. 
>
>In /etc/conf.modules I have:
>
>alias eth0 3c59x
>options 3c59x full_duplex=1
>
>(and optionally "debug=1"), but I haven't been able to tell (force) it
>into 100Mb... I don't care if it ends up refusing to talk to any cards
>talking slowly at 10Mb.
>
>% modinfo -d 3c59x
>3Com 3c590/3c900 series Vortex/Boomerang driver
>modinfo -a 3c59x
>Donald Becker <[EMAIL PROTECTED]>
>% modinfo -p 3c59x
>debug int
>options int array (min = 1, max = 8)
>full_duplex int array (min = 1, max = 8)
>rx_copybreak int
>max_interrupt_work int
>compaq_ioaddr int
>compaq_irq int
>compaq_device_id int
>
>(Please don't tell me that I'll need to boot into winlooze, use the
>3com diag/utility program to do it, then boot into linux from there).
>
>Any help would be greatly appreciated.  (As would a Cc'ed reply).
>
>[Beware the duel-post into the redhat-devel list if you are replying -
>you need to be subscribed to this list for your message to be
>accepted.]
>
>Cheers
>Tony
>
>

                   C.J. Oster (Linux Guru/Surge Addict)
----------------------------------------------------------------------
| [EMAIL PROTECTED]   |     1003 S. 1st St.     | Unix System Admin      |
| [EMAIL PROTECTED]  |   Champaign, IL 61820   | University of Illinois |
| irc: lordvadr   |                         |  at Urbana Champaign   |
| -------------------------------------------------------------------|
|       PGP: 87D5 4216 43A1 42D6 754D  8F5E 24B3 992A B7A1 F556      |
----------------------------------------------------------------------
                (580)761-6393 (217)344-2024 (217)264-8427
        "Linux, for people with an IQ above 98" - Bumper Sticker
  "Hm, a little big for a cup holder... Why does it say '4x' on it?"

Reply via email to