From owner-freebsd-stable Tue Oct 2 16:55:27 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mars.siad.net (con-64-133-52-246-ria.sprinthome.com [64.133.52.246]) by hub.freebsd.org (Postfix) with ESMTP id 893F437B403 for ; Tue, 2 Oct 2001 16:55:16 -0700 (PDT) Received: from siad.net (mars.siad.net [64.133.52.246]) by mars.siad.net (8.11.4/8.11.4) with ESMTP id f92Nt9L99128 for ; Tue, 2 Oct 2001 16:55:09 -0700 (PDT) (envelope-from don@siad.net) Message-ID: <3BBA53DD.4B9D678@siad.net> Date: Tue, 02 Oct 2001 16:55:09 -0700 From: "Don L. Belcher" X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-stable@FreeBSD.ORG Subject: 3Com Megahertz 3CXEM556 B ep0: eeprom failed to come ready References: <20011002094003.Q70353-100000@server.arg.sj.co.uk> Content-Type: multipart/mixed; boundary="------------BFEF28501A0D5222247680A9" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. --------------BFEF28501A0D5222247680A9 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I am trying to get this card to work with an old portable (Megahertz 3CXEM556 B) I have tried various ports and interrupts with no success. Some of the messages seem to indicate that some 3com cards have an internal PNP flag. If this is the case how would I turn it off? --------------BFEF28501A0D5222247680A9 Content-Type: text/plain; charset=us-ascii; name="cis" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="cis" Code 128 not found Code 128 not found code Unknown ignored Code 131 not found Code 131 not found code Unknown ignored Configuration data for card in slot 1 Tuple #1, code = 0x1 (Common memory descriptor), length = 3 000: 00 00 ff Common memory device information: Device number 1, type No device, WPS = OFF Speed = No speed, Memory block size = 512b, 1 units Tuple #2, code = 0x15 (Version 1 info), length = 45 000: 05 00 33 43 6f 6d 00 4d 65 67 61 68 65 72 74 7a 010: 20 33 43 58 45 4d 35 35 36 20 42 00 4c 41 4e 20 020: 2b 20 35 36 6b 20 4d 6f 64 65 6d 00 ff Version = 5.0, Manuf = [3Com], card vers = [Megahertz 3CXEM556 B] Addit. info = [LAN + 56k Modem] Tuple #3, code = 0x20 (Manufacturer ID), length = 4 000: 01 01 35 00 PCMCIA ID = 0x101, OEM ID = 0x35 Tuple #4, code = 0x21 (Functional ID), length = 2 000: 06 00 Network/LAN adapter Tuple #5, code = 0x1a (Configuration map), length = 6 000: 05 07 00 08 63 00 Reg len = 2, config register addr = 0x800, last config = 0x7 Registers: XX---XX- -------- Tuple #6, code = 0x1b (Configuration entry), length = 17 000: c7 01 1d 71 55 c6 46 c6 46 6d e0 72 5d 64 30 ff 010: ff Config index = 0x7(default) Interface byte = 0x1 (I/O) Vcc pwr: Nominal operating supply voltage: 5 x 1V Max current average over 1 second: 4 x 100mA, ext = 0x46 Max current average over 10 ms: 4 x 100mA, ext = 0x46 Power down supply current: 7 x 10mA Wait scale Speed = 7.0 x 100 ns RDY/BSY scale Speed = 5.0 x 100 us Card decodes 4 address lines, full 8/16 Bit I/O IRQ modes: Level IRQs: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Tuple #7, code = 0x17 (Attribute memory descriptor), length = 3 000: 43 02 ff Attribute memory device information: Device number 1, type EEPROM, WPS = OFF Speed = 150nS, Memory block size = 8Kb, 1 units Tuple #8, code = 0x0 (Null tuple), length = 10 000: 02 01 35 00 2f 02 04 00 00 ff Tuple #9, code = 0x0 (Null tuple), length = 14 000: 31 30 38 42 31 42 38 38 35 50 54 4d 00 ff Tuple #10, code = 0x14 (No link), length = 0 Tuple #11, code = 0x10 (Checksum), length = 5 000: 84 ff 85 00 00 Checksum from offset 65412, length 133, value is 0x0 Tuple #12, code = 0xff (Terminator), length = 0 2 slots found --------------BFEF28501A0D5222247680A9 Content-Type: text/plain; charset=us-ascii; name="dmesg.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dmesg.txt" Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.4-STABLE #0: Sun Sep 30 18:52:38 PDT 2001 don@satellite.siad.net:/usr/obj/usr/home/don/FreeBSD-Stable/src/sys/HOMEFW Calibrating clock(s) ... TSC clock: 132625847 Hz, i8254 clock: 1193131 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium/P54C (132.63-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping = 12 Features=0x1bf real memory = 50462720 (49280K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x0036b000 - 0x03017fff, 46845952 bytes (11437 pages) avail memory = 45846528 (44772K bytes) bios32: Found BIOS32 Service Directory header at 0xc00f8e30 bios32: Entry = 0xfe95b (c00fe95b) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xd452 pnpbios: Bad PnP BIOS data checksum Other BIOS signatures found: ACPI: 00000000 Preloaded elf kernel "kernel" at 0xc0344000. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk Creating DISK md0 Math emulator present pci_open(1): mode 1 addr port (0x0cf8) is 0x80001850 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=06011179) npx0: on motherboard npx0: INT 16 interface i586_bzero() bandwidth = 131027253 bytes/sec bzero() bandwidth = 193911188 bytes/sec pcib0: on motherboard found-> vendor=0x1179, dev=0x0601, revid=0x11 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x102c, dev=0x00e0, revid=0x05 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[10]: type 1, range 32, base fe000000, size 24 pci0: on pcib0 pci0: (vendor=0x102c, dev=0x00e0) at 4.0 isa0: on motherboard Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: