Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Apr 1999 18:17:31 +0200 (MET DST)
From:      Christoph Weber-Fahr <listmail@helena.callcenter.systemhaus.net>
To:        freebsd-mobile@freebsd.org
Subject:   Fiberline Ethernet, part two
Message-ID:  <199904161617.SAA02434@helena.otelo-call.de>

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

some days ago I aked here about my installation troubles
with FreeBSD, various PAO boot floppies and a Fiberline Ethernet
PCMCIA card.

Well, I gave up on that and took the lp0 route.

Now I have 2.2.8-RELEASE on the Laptop in question, and can't get
the card to work, either. It is the 'driver allocation failed'
problem which hints, according to net.wisdom derived from dejanews,
to a resource conflict.

But there is none - at least I don't see it. There is no fancy=20
builtin hardware. Just Ide controller, 1 Serial, 1 Parallel, Floppy,
Keyboard, Ps2 Mouse.=20

I append a few diagnostic points - maybe someone here has an Idea.

Excerpt from dmesg, booted with -v:
------------------
FreeBSD 2.2.8-RELEASE #0: Thu Apr 15 20:28:13 CEST 1999
[...]
ed0 not found at 0x300
[...]
apm0 on isa
apm: found APM BIOS version 1.0
imasks: bio c0084040, tty c0070092, net c0070092
PC-Card Intel 82365 (5 mem & 2 I/O windows)
pcic: controller irq 3
Initializing PC-card drivers: ed sio
[...]
Card inserted, slot 0
---------------------
pccard.conf:
---------------------
# Generally available IO ports
io      0x240-0x360
# Generally available IRQs (Built-in sound-card owners remove 5)
irq     3 5 10 11 13 15
# Available memory slots
memory  0xd4000  96k

#Fiberline FL-4680 Ethernet
card "Ethernet" "Adapter"
        config  0x1 "ed0" ?
        insert  echo Fiberline Ethernet inserted
        insert  /etc/pccard_ether ed0
        remove  echo Fiberline removed
        remove  /sbin/ifconfig ed0 delete
---------------------
Excerpt from kernel konfig file
---------------------
controller      card0
device          pcic0   at card?
device          pcic1   at card?

device ed0 at isa? port 0x300 net irq  5 iomem 0xd8000 vector edintr
---------------------
pccardc dumpcis:
---------------------
Code 240 not found
Code 240 not found
code Unknown ignored
Configuration data for card in slot 0
Tuple #1, code =3D 0x1 (Common memory descriptor), length =3D 5
    000:  d4 0a 53 e9 ff
	Common memory device information:
		Device number 1, type Function specific, WPS =3D OFF
		Speed =3D 100nS, Memory block size =3D 8Kb, 2 units
		Device number 2, type FLASH EEPROM, WPS =3D OFF
		Speed =3D 150nS, Memory block size =3D 2Kb, 30 units
Tuple #2, code =3D 0x17 (Attribute memory descriptor), length =3D 3
    000:  53 09 ff
	Attribute memory device information:
		Device number 1, type FLASH EEPROM, WPS =3D OFF
		Speed =3D 150nS, Memory block size =3D 2Kb, 2 units
Tuple #3, code =3D 0x20 (Manufacturer ID), length =3D 4
    000:  49 01 ab c1
	PCMCIA ID =3D 0x149, OEM ID =3D 0xc1ab
Tuple #4, code =3D 0x15 (Version 1 info), length =3D 26
    000:  04 01 45 74 68 65 72 6e 65 74 00 41 64 61 70 74
    010:  65 72 00 32 2e 30 00 ff 00 ff
	Version =3D 4.1, Manuf =3D [Ethernet],card vers =3D [Adapter]
	Addit. info =3D [2.0],[=FF]
Tuple #5, code =3D 0x1a (Configuration map), length =3D 5
    000:  01 06 d0 0f 0b
	Reg len =3D 2, config register addr =3D 0xfd0, last config =3D 0x6
	Registers: XX-X----=20
Tuple #6, code =3D 0x1b (Configuration entry), length =3D 7
    000:  c0 81 18 45 30 fc be
	Config index =3D 0x0(default)
	Interface byte =3D 0x81 (I/O)  wait signal supported
	Card decodes 5 address lines, limited 8/16 Bit I/O
		IRQ modes:  Pulse
		IRQ level =3D 5
Tuple #7, code =3D 0x1b (Configuration entry), length =3D 7
    000:  01 08 ca 60 00 03 1f
	Config index =3D 0x1
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start =3D 0x300 block length =3D 0x20
Tuple #8, code =3D 0x1b (Configuration entry), length =3D 7
    000:  02 08 ca 60 20 03 1f
	Config index =3D 0x2
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start =3D 0x320 block length =3D 0x20
Tuple #9, code =3D 0x1b (Configuration entry), length =3D 7
    000:  03 08 ca 60 40 03 1f
	Config index =3D 0x3
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start =3D 0x340 block length =3D 0x20
Tuple #10, code =3D 0x1b (Configuration entry), length =3D 7
    000:  04 08 ca 60 80 03 1f
	Config index =3D 0x4
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start =3D 0x380 block length =3D 0x20
Tuple #11, code =3D 0x1b (Configuration entry), length =3D 7
    000:  05 08 ca 60 00 02 1f
	Config index =3D 0x5
	Card decodes 10 address lines, limited 8/16 Bit I/O
		I/O address # 1: block start =3D 0x200 block length =3D 0x20
Tuple #12, code =3D 0x21 (Functional ID), length =3D 2
    000:  06 00
	Network/LAN adapter
Tuple #13, code =3D 0x14 (No link), length =3D 0
Tuple #14, code =3D 0x0 (Null tuple), length =3D 9
    000:  57 42 4c 41 4e 39 32 36 ff
Tuple #15, code =3D 0xff (Terminator), length =3D 0
1 slots found
---------------------
Excerpt from /var/log/messages after starting pccardd
---------------------
Apr 16 18:13:33 pollux pccardd[271]: driver allocation failed for Ethernet
Apr 16 18:13:33 pollux pccardd[271]: pccardd started
---------------------

Regards

Christoph Weber-Fahr



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?199904161617.SAA02434>