From owner-freebsd-mobile Fri Sep 17 9:16:43 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from dent.axion.bt.co.uk (dent.axion.bt.co.uk [132.146.16.161]) by hub.freebsd.org (Postfix) with ESMTP id 798BC15752 for ; Fri, 17 Sep 1999 09:15:17 -0700 (PDT) (envelope-from graeme.n.brown@bt.com) Received: from cbtlipnt01.btlabs.bt.co.uk by dent (local) with ESMTP; Fri, 17 Sep 1999 16:34:01 +0100 Received: by cbtlipnt01.btlabs.bt.co.uk with Internet Mail Service (5.5.2448.0) id ; Fri, 17 Sep 1999 16:26:24 +0100 Message-ID: <71DA16F18D32D2119A1D0000F8FE9A9402B5A2CF@mbtlipnt01.btlabs.bt.co.uk> From: graeme.n.brown@bt.com To: doogie@anet-stl.com Cc: freebsd-mobile@freebsd.org Subject: RE: Is 3Com Megahetz 3CCFE574BT Supported under FreeBSD-3.2-RELEA SEa nd PAO3 ? Date: Fri, 17 Sep 1999 16:26:23 +0100 X-Mailer: Internet Mail Service (5.5.2448.0) MIME-version: 1.0 Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Jason thanks for tip off. I found the Sep 6 patch email from freebsd-current archives however according to Jerry Alexandratos :- >More bad news. The patch doesn't work. ( Here's the output I'm getting. >Sep 6 12:41:30 hellboy pccardd[318]: Found existing driver (ep0) for 3Com >Sep 6 12:41:30 hellboy pccardd[318]: Using I/O addr 0x300, size 32 >Sep 6 12:41:30 hellboy pccardd[318]: Setting config reg at offs 0x10000 to 0x41 , Reset time = 50 ms >Sep 6 12:41:35 hellboy pccardd[318]: Assigning I/O window 0, start 0x300, size 0x20 flags 0x7 >Sep 6 12:41:35 hellboy pccardd[318]: Assign ep0, io 0x300-0x31f, mem 0x0, 0 byt es, irq 11, flags 0 >Sep 6 12:41:35 hellboy pccardd[318]: driver allocation failed for 3Com(Megahert >z 574B): Inappropriate ioctl for device >This was with source cvsup'd approx 12:00 EDT today (1999-09-06).> Obviously ( I presume) you had success with your patch which will show up in freebsd-current archives sometime soon ! Thanks Graeme > -----Original Message----- > From: Jason Young [SMTP:doogie@anet-stl.com] > Sent: Friday, September 17, 1999 3:34 PM > To: Nick Hibma; graeme.n.brown > Cc: freebsd-mobile > Subject: RE: Is 3Com Megahetz 3CCFE574BT Supported under > FreeBSD-3.2-RELEASEa nd PAO3 ? > > > Look for "574B" on the -current mailing list, patches have been sent > on Sep 6, plus I sent patches yesterday that aren't in the archives > yet. I had somehow missed that message on -current and ended up doing > patches myself, although mine are a bit more enhancing to the driver. > > Jason Young > accessUS Chief Network Engineer > > > > -----Original Message----- > > From: owner-freebsd-mobile@FreeBSD.ORG > > [mailto:owner-freebsd-mobile@FreeBSD.ORG]On Behalf Of Nick Hibma > > Sent: Friday, September 17, 1999 9:26 AM > > To: graeme.n.brown@bt.com > > Cc: freebsd-mobile@FreeBSD.ORG > > Subject: Re: Is 3Com Megahetz 3CCFE574BT Supported under > > FreeBSD-3.2-RELEASEa nd PAO3 ? > > > > > > > > It looks like the cards are very cheap. Everybody buys them. > > > > Check the archives, there should be more informatio there. > > > > Nick > > > > > > > > > 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 > > > > > > > > > > -- > > ISIS/STA, T.P.270, Joint Research Centre, 21020 Ispra, Italy > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-mobile" in the body of the message > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-mobile" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message