Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jul 1998 19:37:24 -0500 (CDT)
From:      Steve Tracy <stevet@acs.stritch.edu>
To:        freebsd-mobile@FreeBSD.ORG
Subject:   ActionTec FastNet pccard.conf entry
Message-ID:  <Pine.OSF.3.96.980701192828.4990B-100000@acs.stritch.edu>

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

I'm trying to get an ActionTec FastNet Ethernet Adapter (PCMCIA) to work
with FreeBSD 2.2.6 but I'm having trouble figuring out what to put in the
pccard.conf file.  The network card is supposed to be a n NE2000
compatible card.  The pccardc dumpcis for the card is:

-------------------
Code 240 not found
Code 240 not found
code Unknown ignored
Configuration data for card in slot 0
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 = 0x22 (Functional EXT), length = 8
    000:  04 00 20 e0 0f b1 87 ff
	Voice services available:
Tuple #9, code = 0x14 (No link), length = 0
Tuple #10, code = 0xff (Terminator), length = 0
2 slots found

--------------------------------------

I've used the pccard.conf.sample file and added the following with no
other changes to the file:

card "PMX   " "PE-200"
	config 0x1 "ed0" 13 0x10
	insert echo ActionTec PCMCIA Ethernet inserted
	insert /etc/pccard_ether ed0
	remove echo ActionTec PCMCIA Ethernet removed
	remove /sbin/ifconfig ed0 delete


When I insert the card, I get a message saying:

Jul 1 18:35:22 myname /kernel: Card inserted, slot 0
Jul 1 18:35:27 myname pccardd[45]: Resource allocation failure for PMX

Does anyone have any hints or any information that I could look into?  I'm
not at all sure about the entry I added as this is the first time that
I've added one, so I wouldn't be surprised if I've overlooked something
obvious to most.  Any help would be appreciated.

Thank you

Steve Tracy
Cardinal Stritch University


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?Pine.OSF.3.96.980701192828.4990B-100000>