Opened 15 years ago
Last modified 6 years ago
#4622 closed bug
ipro100 driver defauts to 10Mb ; Can't change to 100Mb — at Initial Version
Reported by: | thetick | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/Network/ipro100 | Version: | R1/alpha1 |
Keywords: | Cc: | bergep@… | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
I would like the ipro100 driver to automatically detect 100M. I have a 20M connection that works at 20M with Linux and Windows on the exact same machine. Haiku connects at 10Mb and I get 5Mb max transfers. Not bad at all but I would like to get 20Mb transfers.
I tried:
ifconfig /dev/net/ipro100/0 media 100baseTX
ifconfig: Setting media failed: Operation not supported
"ifconfig --help" shows: For Ethernet <media> can be one of: 10baseT 100baseTX 1000baseT 1000baseSX
Below is the syslog which shows the speed=10000 (10M): KERN: ipro100: init_hardware(0x8115990c) KERN: ipro100, found Intel 82550 Pro/100 Ethernet at 5 KERN: ipro100: init_driver(0x8115990c) KERN: [ipro100] (fxp) bus_alloc_resource(3, [16], 0x0, 0xffffffff, 0x1, 0x2) KERN: [ipro100] (fxp) bus_alloc_resource(1, [0], 0x0, 0xffffffff, 0x1, 0x6) KERN: [ipro100] (fxp) using memory space register mapping KERN: [ipro100] (fxp) PCI IDs: 8086 1229 8086 2205 000c KERN: [ipro100] (fxp) Dynamic Standby mode is disabled KERN: [ipro100] (miibus) No PHY module found (aa00/15)! KERN: [ipro100] ipro100: /dev/net/ipro100/0 KERN: loaded driver /boot/system/add-ons/kernel/drivers/dev/net/ipro100 KERN: ipro1000: init_hardware(0x83935864) KERN: ipro1000: no hardware found. KERN: get_device_interface: ask "network/devices/ethernet/v1" for /dev/net/ipro100/0 KERN: ipv4_datalink_init(/dev/net/ipro100/0) KERN: [net/ipro100/0] compat_open(0x2) KERN: /dev/net/ipro100/0: media change, media 0x22 quality 1000 speed 10000 DAEMON 'DHCP': DHCP for /dev/net/ipro100/0, status: No error
listdev shows: device Network controller (Ethernet controller) [2|0|0]
vendor 8086: Intel Corporation device 1229: 82557/8/9/0/1 Ethernet Pro 100