Date: Mon, 09 Dec 1996 01:27:36 -0800 From: Paul Traina <pst@shockwave.com> To: nate@freebsd.org, hackers@freebsd.org Subject: need help with a PC CARD NE2000 clone... Message-ID: <199612090927.BAA00316@precipice.shockwave.com>
next in thread | raw e-mail | index | archive | help
I'm at IETF and I've just brought up -current on my laptop and am running into a bit of a jam. pccardd is recognising my card and configuration, but then giving me an allocation error. Sigh. 2 days getting FreeBSD installed and now my brain is totally fried. Can you/anyone shed some light? My .conf files reads: card "PMX " "PE-200" config 0x1 "ed0" 11 ether 0xff0 insert echo PMX PE-200 Ethernet inserted insert /etc/pccard_ether ed0 remove echo PMX PE-200 Ethernet removed remove /etc/pccard_ether ed0 delete Card manuf PMX , vers PE-200 Configuration entries: Index code = 0x1, driver name = ed0 Insert commands are: echo PMX PE-200 Ethernet inserted /etc/pccard_ether ed0 Remove commands are: echo PMX PE-200 Ethernet removed /sbin/ifconfig ed0 delete When I insert the card: Code 240 not found Code 240 not found code Unknown ignored Ether=00:20:e0:0e:25:02 cardd: Resource allocation failure for PMX I've set up ed0 and ed1 in my kernel config as follows (just in case the card wanted to be at fixed places or have fixed irq's): ed0 @ 300, irq 11 ed1 @ 310, irq 5 Here's what pccardc's dumpcis says. Unfortunately, I don't know how to interpret it. Code 240 not found Code 240 not found code Unknown ignored Configuration data for card in slot 1 Tuple #1, code = 0x1 (Common memory descriptor), length = 3 000: dc 03 ff Common memory device information: Device number 1, type Function specific, WPS = ON Speed = 100nS, Memory block size = 32Kb, 1 units Tuple #2, code = 0x17 (Attribute memory descriptor), length = 3 000: 53 01 ff Attribute memory device information: Device number 1, type FLASH EEPROM, WPS = OFF Speed = 150nS, Memory block size = 2Kb, 1 units Tuple #3, code = 0x21 (Functional ID), length = 2 000: 06 03 Network/LAN adapter - POST initialize - Card has ROM Tuple #4, code = 0x15 (Version 1 info), length = 30 000: 04 01 50 4d 58 20 20 20 00 50 45 2d 32 30 30 00 010: 45 54 48 45 52 4e 45 54 00 52 30 31 00 ff Version = 4.1, Manuf = [PMX ],card vers = [PE-200] Addit. info = [ETHERNET],[R01] Tuple #5, code = 0x1a (Configuration map), length = 5 000: 01 01 00 01 01 Reg len = 2, config register addr = 0x100, last config = 0x1 Registers: X------- Tuple #6, code = 0x1b (Configuration entry), length = 25 000: c1 81 78 ca 61 00 03 0f 10 03 0f 30 fc be c9 04 010: 00 00 40 0d 40 40 00 40 0d Config index = 0x1(default) Interface byte = 0x81 (I/O) wait signal supported Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x300 block length = 0x10 I/O address # 2: block start = 0x310 block length = 0x10 IRQ modes: Level IRQs: 4 5 10 11 12 13 14 15 Memory descriptor 1 blk length = 0x400 card addr = 0x000 host addr = 0xd4000 Memory descriptor 2 blk length = 0x4000 card addr = 0x4000 host addr = 0xd4000 Tuple #7, code = 0x0 (Null tuple), length = 9 000: 57 42 20 4c 41 4e 20 20 ff Tuple #8, code = 0x14 (No link), length = 0 Tuple #9, code = 0xff (Terminator), length = 0 2 slots found
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612090927.BAA00316>