Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 May 2003 23:45:38 -0500
From:      Peggy Wilkins <mozart@lib.uchicago.edu>
To:        freebsd-mobile@freebsd.org
Subject:   PC Card broken w/ FreeBSD-4.8?
Message-ID:  <pvn0hs22od.wl@mozart.lib.uchicago.edu>

next in thread | raw e-mail | index | archive | help
I had been happily running FreeBSD-4.6 on my IBM Thinkpad R31 since
last July when I decided to install 4.8.  I had been using an Orinoco
Gold wireless card under 4.6, and now not only won't this card work
under 4.8, I can't get any PCMCIA cards to work!  I've tested four
different cards I borrowed from a co-worker, and I see the same
behavior no matter what card I test in the slot.

Whether or not I have any card installed in a slot, these messages are
logged every few minutes:

May 11 23:07:31 playboy /kernel: pccard: card inserted, slot 0
May 11 23:07:42 playboy /kernel: pccard: card removed, slot 0
May 11 23:08:25 playboy /kernel: pcic0: Card type unrecognized by bridge is unsupported
May 11 23:08:31 playboy last message repeated 3 times
May 11 23:15:06 playboy /kernel: pcic0: Card type none (can't happen) is unsupported
May 11 23:18:16 playboy /kernel: pcic0: Card type none (can't happen) is unsupported
May 11 23:21:38 playboy /kernel: pcic0: Card type none (can't happen) is unsupported

These messages were logged with nothing at all installed in the pccard
slots.  In fact, pccardd wasn't even running.  The same messages are
logged whether or not it is running.

I also see this message repeatedly logged:

May 11 13:00:38 playboy /kernel: pcic0: Card type 32-bit cardbus is unsupported

(Note that my card is not cardbus, it is a 16-bit PC Card.  I
confirmed this by looking at the printed stats on the card.)

I have tried to investigate with a card installed in one slot.  I used
the pccardc command to give power to the card, then asked for it to
dump its CIS.  Here is the result of that:

playboy% pccardc dumpcis 0
Configuration data for card in slot 0
Tuple #1, code = 0xff (Terminator), length = 0
1 slots found

This looks to me like it is finding no data.

I have tried both the GENERIC kernel and the custom kernel I compiled
for my laptop.  I didn't see any unusual or new pccard options in
GENERIC or in LINT.

It seems to me that PC Card functionality is now broken.  Can anyone
confirm this?  Do I have any option but to reinstall FreeBSD-4.6 to
get it back?  If this is a bug, how/where do I report it?

I'm happy to send along any helpful config files or log messages from
my laptop.  Thanks very much for any help.
__
Peggy Wilkins                                     mozart@lib.uchicago.edu
Sr. System Administrator                        sysadmin@lib.uchicago.edu
Digital Library Development Center      The University of Chicago Library



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?pvn0hs22od.wl>