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 Finally below is the syslog showing the 10M speed. 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