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?"