One of my machines with a D-Link DE-220 PNP ISA card that is running
current (most recently cvsupped today, Sept. 12) does not recognize the
D-Link card. It used to be recognized without problems on the old PNP
code.
pnpinfo reports the same thing under both working and non-working kernels:
-----
Checking for Plug-n-Play devices...
Card assigned CSN #1
Vendor ID DLK2201 (0x01228b11), Serial Number 0xd51b55c8
PnP Version 1.0, Vendor Version 0
Device Description: D-Link DE-220 Ethernet Card
Logical Device ID: DLK2201 0x01228b11 #0
Device supports I/O Range Check
Compatible Device ID: PNP80d6 (d680d041)
I/O Range 0x200 .. 0x3e0, alignment 0x20, len 0x20
[not 16-bit addr]
IRQ: 3 5 9 10 11 12 15 IRQ: High true edge sensitive
End Tag
Successfully got 6 resources, 1 logical fdevs
-- card select # 0x0001
CSN DLK2201 (0x01228b11), Serial Number 0xd51b55c8
Logical device #0
IO: 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220
IRQ 11 0
DMA 4 4
IO range check 0x00 activate 0x01
----
The card used to be recognized:
----
...
Probing for PnP devices:
CSN 1 Vendor ID: DLK2201 [0x01228b11] Serial 0xd51b55c8 Comp ID: PNP80d6 [0xd680d041]
ed1: address 00:80:c8:55:1b:d5, type NE2000 (16 bit)
ed1 (edpnp <NE2000> sn 0xd51b55c8) at 0x220-0x23f irq 11 on isa
...
----
but now:
----
...
Probing for PnP devices on ppbus0:
plip0: <PLIP network interface> on ppbus 0
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
unknown0: <NE2000 Compatible> on isa0
ata1: unwanted interrupt 1 status = 00
...
----
I've tried adding the vendor ID to /sys/i386/isa/if_ed.c to no avail.
I've compared my kernel config to GENERIC and it seems OK. Any ideas?
Thanks,
Guy
Guy Helmer, Ph.D. Candidate, Iowa State University Dept. of Computer Science
Research Assistant, Ames Laboratory --- [EMAIL PROTECTED]
Research Assistant, Dept. of Computer Science --- [EMAIL PROTECTED]
Teaching Assistant, ComS 652 Distributed Operating Systems
http://www.cs.iastate.edu/~ghelmer
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message