From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020913 Description of problem: setting 100Mbit/s FD through module options fails Version-Release number of selected component (if applicable): 2.4.18-18.7.x (problem also existed under 2.4.7-10) How reproducible: Always Steps to Reproduce: 1. service network stop 2. rmmod eepro100 3. insmod eepro100.o debug=1 options=0x200,0x200 (2 cards in system) 4. service network start 5. mii-tool Actual Results: interface is 100Mbit/s half duplex Expected Results: interface at 100Mbit/s full duplex Additional info: using mii-tool to force to 100Mbit/s FD works. If there was a problem with the switch we're connected to, mii-tool should fail to set 100Mbit/s FD. Module options were taken from http://www.scyld.com/network/eepro100.html Network cards in system are: 08:04.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev 08) Subsystem: Compaq Computer Corporation: Unknown device b163 Flags: bus master, medium devsel, latency 64, IRQ 11 Memory at f7ff0000 (32-bit, non-prefetchable) [size=4K] I/O ports at 4000 [size=64] Memory at f7e00000 (32-bit, non-prefetchable) [size=1M] Capabilities: [dc] Power Management version 2 08:05.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev 08) Subsystem: Compaq Computer Corporation: Unknown device b163 Flags: bus master, medium devsel, latency 64, IRQ 15 Memory at f7df0000 (32-bit, non-prefetchable) [size=4K] I/O ports at 4040 [size=64] Memory at f7c00000 (32-bit, non-prefetchable) [size=1M] Capabilities: [dc] Power Management version 2
forcing duplex is severly depricated
While I do know that Autonegotiation on both ends of an Ethernet connection is the way to go and I have informed the customer that FD only brings an advantage when there is data to and from the switch at the same time, I'd still like to know why the module options fail (maybe as simple as using the wrong options) while using mii-tool works.
Yes, it was the wrong options. correct options are alias eth0 eepro100 options eepro100 options=0x30 either brainfart on my side or error in module docs at maintainer site.