From owner-freebsd-mobile Fri Sep 17 6:41: 3 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from babelfish.axion.bt.co.uk (babelfish.axion.bt.co.uk [132.146.17.20]) by hub.freebsd.org (Postfix) with ESMTP id 9CC0E14F2F for ; Fri, 17 Sep 1999 06:40:44 -0700 (PDT) (envelope-from graeme.n.brown@bt.com) Received: from cbtlipnt01.btlabs.bt.co.uk by babelfish.axion.bt.co.uk (local) with ESMTP; Fri, 17 Sep 1999 14:39:16 +0100 Received: by cbtlipnt01.btlabs.bt.co.uk with Internet Mail Service (5.5.2448.0) id ; Fri, 17 Sep 1999 14:31:27 +0100 Message-ID: <71DA16F18D32D2119A1D0000F8FE9A9402B5A2CE@mbtlipnt01.btlabs.bt.co.uk> From: graeme.n.brown@bt.com To: freebsd-mobile@freebsd.org Subject: Is 3Com Megahetz 3CCFE574BT Supported under FreeBSD-3.2-RELEASE a nd PAO3 ? Date: Fri, 17 Sep 1999 14:24:19 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Am trying to get a suitable 100BaseT/10BaseT PCMCIA Ethernet card working under FreeBSD-3.2-RELEASE and PAO3. Just bought a 3Com card which I thought was a 3C574-TX but its product code appears to be 3Com Megahertz 3CCFE574BT. I get the following pccardc dumpcis output :- Configuration data for card in slot 0 Tuple #1, code = 0x1 (Common memory descriptor), length = 2 000: 00 ff Common memory device information: Device number 1, type No device, WPS = OFF Speed = No speed, Memory block size = reserved, 32 units Tuple #2, 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 #3, code = 0x20 (Manufacturer ID), length = 4 000: 01 01 74 05 PCMCIA ID = 0x101, OEM ID = 0x574 Tuple #4, code = 0x21 (Functional ID), length = 2 000: 06 00 Network/LAN adapter Tuple #5, code = 0x15 (Version 1 info), length = 29 000: 04 01 33 43 6f 6d 00 4d 65 67 61 68 65 72 74 7a 010: 20 35 37 34 42 00 42 00 30 30 31 00 ff Version = 4.1, Manuf = [3Com], card vers = [Megahertz 574B] Addit. info = [B],[001] Tuple #6, code = 0x1a (Configuration map), length = 6 000: 02 03 00 00 01 03 Reg len = 3, config register addr = 0x10000, last config = 0x3 Registers: XX------ Tuple #7, code = 0x1b (Configuration entry), length = 15 000: c1 01 1d 71 55 35 55 54 e0 72 5d 65 30 ff ff Config index = 0x1(default) Interface byte = 0x1 (I/O) Vcc pwr: Nominal operating supply voltage: 5 x 1V Max current average over 1 second: 3 x 10mA Max current average over 10 ms: 5 x 10mA Power down supply current: 5 x 1mA Wait scale Speed = 7.0 x 100 ns RDY/BSY scale Speed = 5.0 x 100 us Card decodes 5 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 #8, code = 0x19 (JEDEC descr for attribute memory), length = 3 000: 00 00 ff Tuple #9, code = 0x14 (No link), length = 0 Tuple #10, code = 0x10 (Checksum), length = 5 000: ae ff 5b 00 00 Checksum from offset 65454, length 91, value is 0x0 Tuple #11, code = 0xff (Terminator), length = 0 2 slots found I concocted this entry in etc/pccard.conf :- # 3Com Megahertz 3CCFE574BT (experimental) card "3Com" "Megahertz 574B" config default "ep0" any insert logger -s 3Com Megahertz 3C574B inserted insert /etc/pccard_ether $device remove logger -s 3Com Megahertz 3C574B removed remove /etc/pccard_ether_remove $device I get the following /var/log/messages :- Sep 17 14:02:51 myname /kernel: Card inserted, slot 0 Sep 17 14:02:52 myname lpd[149]: restarted Sep 17 14:02:53 myname pccardd[54]: Card "3Com"("Megahertz 574B") [B] [001] matched "3Com" ("Megahertz 574B") [(null)] [(null)] Sep 17 14:02:56 myname /kernel: card0: assign ep0 iobase 0x300 irq 9 Sep 17 14:02:56 myname /kernel: ep0: failed to come ready. Sep 17 14:02:56 myname /kernel: Return IRQ=9 Sep 17 14:02:56 myname pccardd[54]: driver allocation failed for 3Com (Device not configured) Sep 17 14:02:56 myname pccardd[54]: pccardd started Has anyone had experience with this card and got it to work ? I could have bought a D-Link DE650 card from same supplier. Perhaps this would be a better choice as to finding a suported 100BaseT/10BaseT card. TIA Graeme N Brown email: graeme.n.brown@bt.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message