Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jun 2000 22:00:43 -0700 (PDT)
From:      Sean Eric Fagan <sef@kithrup.com>
To:        mobile@freebsd.org
Subject:   Laptops are too much black magic :(
Message-ID:  <200006180500.WAA23493@kithrup.com>

next in thread | raw e-mail | index | archive | help
I just don't get it.

I bought a new PCMCIA ethercard; after talking with Warner, I got a D-Link
DFE-650 (why does anyone make a 100Mbps PCMCIA card?  It seems like a
waste...), and just haven't been able to get it to work.

I'm running 4.0-RELEASE.  I have "device ed" in my kernel config file.  When I
insert the card, however, I get:

	Found existing driver (ed0) for D-Link
	Using I/O addr 0x300, size 32
	Setting config reg at offs 0x400 to 0x60, Reset time = 50 ms
	Assigning I/O window 0, start 0x300, size 0x20 flags 0x5
	Jun 15 20:32:00 laptop /kernel.stable: ed0 at port 0x300-0x31f irq 11 slot 0 onpccard0
	Jun 15 20:32:00 laptop /kernel.stable: ed0: address 01:d1:ff:04:d1:ff, type NE2000 (16 bit)
	Assign ed0, io 0x300-0x31f, mem 0x0, 0 bytes, irq 11, flags 10
	Jun 15 20:32:00 laptop pccard:ed0: D-Link DFE-650 inserted
	Jun 15 20:32:20 laptop /kernel.stable: ed0: device timeout

In particular, note the MAC address for the card:  three different cards have
presented the same MAC address; therefore, I'm fairly certain it's wrong :).

The machine is an HP OmniBook 4100.  I suppose it's possible that it just
won't work with it, but that seems unlikely, I think.  But it's possible.  (I
currently have a 3com card that is falling apart -- it won't work unless the
dongle attachment is at an angle that looks like about 4 or 5 o'clock -- and
if it dies, I'm without networking at home.)

In case anyone finds it useful, here's the output of "pccardc dumpcis" while
the card is inserted.  Any other information that is necessary, please let me
know... I've been dealing with this for a couple of weeks now, and I've no
idea what the @#$% is going on. :(

	Configuration data for card in slot 0
	Tuple #1, code = 0x1 (Common memory descriptor), length = 3
	    000:  d1 3a ff
		Common memory device information:
			Device number 1, type Function specific, WPS = OFF
			Speed = 250nS, Memory block size = 8Kb, 8 units
	Tuple #2, code = 0x1c (Other conditions for common memory), length = 4
	    000:  01 d1 3a ff
		(MWAIT)
	Tuple #3, code = 0x17 (Attribute memory descriptor), length = 3
	    000:  41 00 ff
		Attribute memory device information:
			Device number 1, type EEPROM, WPS = OFF
			Speed = 250nS, Memory block size = 512b, 1 units
	Tuple #4, code = 0x20 (Manufacturer ID), length = 4
	    000:  49 01 30 02
		PCMCIA ID = 0x149, OEM ID = 0x230
	Tuple #5, code = 0x21 (Functional ID), length = 2
	    000:  06 01
		Network/LAN adapter - POST initialize
	Tuple #6, code = 0x15 (Version 1 info), length = 40
	    000:  04 01 44 2d 4c 69 6e 6b 00 44 46 45 2d 36 35 30
	    010:  00 46 61 73 74 20 45 74 68 65 72 6e 65 74 00 52
	    020:  65 76 2e 20 44 31 00 ff
		Version = 4.1, Manuf = [D-Link],card vers = [DFE-650]
		Addit. info = [Fast Ethernet],[Rev. D1]
	Tuple #7, code = 0x1a (Configuration map), length = 5
	    000:  01 20 00 04 0b
		Reg len = 2, config register addr = 0x400, last config = 0x20
		Registers: XX-X---- 
	Tuple #8, code = 0x1b (Configuration entry), length = 7
	    000:  e0 81 18 45 30 fc be
		Config index = 0x20(default)
		Interface byte = 0x81 (I/O)  wait signal supported
		Card decodes 5 address lines, limited 8/16 Bit I/O
			IRQ modes:  Pulse
			IRQ level = 5
	Tuple #9, code = 0x14 (No link), length = 0
	Tuple #10, code = 0xff (Terminator), length = 0
	2 slots found



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?200006180500.WAA23493>