Date: Fri, 17 Sep 1999 09:34:05 -0500 From: "Jason Young" <doogie@anet-stl.com> To: "Nick Hibma" <nick.hibma@jrc.it>, <graeme.n.brown@bt.com> Cc: <freebsd-mobile@FreeBSD.ORG> Subject: RE: Is 3Com Megahetz 3CCFE574BT Supported under FreeBSD-3.2-RELEASEa nd PAO3 ? Message-ID: <NCBBJEDMMDOPOMPDEKBPCEMMDEAA.doogie@anet-stl.com> In-Reply-To: <Pine.GS4.4.10.9909171625020.9900-100000@elect8>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NCBBJEDMMDOPOMPDEKBPCEMMDEAA.doogie>