Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jan 2000 16:46:00 -0800
From:      Parag Patel <parag@cgt.com>
To:        freebsd-mobile@freebsd.org
Subject:   Help with PCMCIA ether card
Message-ID:  <6950.949106760@pinhead.parag.codegen.com>

next in thread | raw e-mail | index | archive | help

Hello.  I was given a Toshiba 420CDT laptop to play with and I'm trying
to get it up on my local net.  Unfortunately my local PC dealer didn't
have any of the known PCMCIA cards (listed in pccard.conf.sample) in
stock, so I (foolishly) took a chance on an Edimax EP-4101 16-bit PCMCIA
10/100 ether card.

Well, after some hacking around with pccard.conf and such, I can't seem
to figure out which driver (if any) support this card.  The eidmax site
doesn't seem to have any more about this card's innards than the docs
that came with the card.

The pccardc dumpcis output is appended below.  I don't understand how
this data maps to the pccard.conf file.  My guess is that
	config 0x07 "ed0" ?
ought to work if the driver can understand this card, yes?

At the moment, I'm booting and running the precompiled pccard kernel
that ships on the FBSD 3.4 CDs.  I copied it off of the install floppy
to / as the default GENERIC kernel isn't setup to do pccard stuff.  The
kernel's dmesg is also appended below.

Any help would be much appreciated, even if it is to return the card.
Thanks in advance!


	-- Parag Patel


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 = 0x15 (Version 1 info), length = 26
    000:  01 00 50 43 4d 43 49 41 00 46 61 73 74 45 74 68
    010:  65 72 43 61 72 64 00 00 00 ff
	Version = 1.0, Manuf = [PCMCIA],card vers = [FastEtherCard]
	Addit. info = [],[]
Tuple #3, code = 0x20 (Manufacturer ID), length = 4
    000:  ff ff 90 10
	PCMCIA ID = 0xffff, OEM ID = 0x1090
Tuple #4, code = 0x1a (Configuration map), length = 5
    000:  01 01 c0 03 63
	Reg len = 2, config register addr = 0x3c0, last config = 0x1
	Registers: XX---XX- 
Tuple #5, code = 0x1b (Configuration entry), length = 11
    000:  c7 81 19 07 55 4d 5d 65 30 ff ff
	Config index = 0x7(default)
	Interface byte = 0x81 (I/O)  wait signal supported
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Minimum operating supply voltage: 4.5 x 1V
		Maximum operating supply voltage: 5.5 x 1V
	Card decodes 5 address lines, full 8/16 Bit I/O
		IRQ modes: Level, Pulse
		IRQ level = 5
Tuple #6, code = 0x1b (Configuration entry), length = 7
    000:  07 08 ca 60 20 03 1f
	Config index = 0x7
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start = 0x320 block length = 0x20
Tuple #7, code = 0x1b (Configuration entry), length = 7
    000:  07 08 ca 60 40 03 1f
	Config index = 0x7
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start = 0x340 block length = 0x20
Tuple #8, code = 0x1b (Configuration entry), length = 7
    000:  07 08 ca 60 60 03 1f
	Config index = 0x7
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start = 0x360 block length = 0x20
Tuple #9, code = 0x1b (Configuration entry), length = 7
    000:  07 08 ca 60 00 02 1f
	Config index = 0x7
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start = 0x200 block length = 0x20
Tuple #10, code = 0x1b (Configuration entry), length = 7
    000:  07 08 ca 60 20 02 1f
	Config index = 0x7
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start = 0x220 block length = 0x20
Tuple #11, code = 0x21 (Functional ID), length = 2
    000:  06 00
	Network/LAN adapter
Tuple #12, code = 0x22 (Functional EXT), length = 2
    000:  01 02
	Modem interface capabilities:
Tuple #13, code = 0x22 (Functional EXT), length = 2
    000:  02 64
	Data modem services available:
Tuple #14, code = 0x22 (Functional EXT), length = 2
    000:  03 01
Tuple #15, code = 0xff (Terminator), length = 0
2 slots found



avail memory = 37896192 (37008K bytes)
Preloaded elf kernel "kernel" at 0xc031c000.
Probing for PnP devices:
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 not found at 0x280
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
psm0 irq 12 on isa
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1 not found at 0x2f8
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <TOSHIBA MK1301MAV>
wd0: 1295MB (2654064 sectors), 2633 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 at 0x170-0x177 irq 15 on isa
wdc1: unit 0 (atapi): <TOSHIBA CD-ROM XM-1402B/0186>, removable, intr, iordis
acd0: drive speed 1033KB/sec, 128KB cache
acd0: supported read types: CD-DA
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: CD-ROM 120mm data disc loaded, unlocked
ppc0 at 0x378 irq 7 flags 0x40 on isa
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
plip0: <PLIP network interface> on ppbus 0
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
PC-Card Intel 82365 (5 mem & 2 I/O windows)
pcic: controller irq 3
Initializing PC-card drivers: ed ep fe sio
Intel Pentium detected, installing workaround for F00F bug
changing root device to wd0s1a


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?6950.949106760>