nsp cardbus on 5.2

Walter C. Pelissero walter at pelissero.de
Mon Mar 22 04:35:00 PST 2004


I was wondering if the pcmcia SCSI card provided with the HP M802e
portable CD burner is supported in cardbus mode under 5.2.  The card
used to work flawlessly under 4.9 in 16bit mode (it's got a dip switch
to change between the two modes) with this default pccard.conf entry:

  # Hewlett Packard M820e (CD-writer)
  card "/KME */" "SCSI-CARD-001"
	  config  auto "nsp" ?

On 5.2  I tried this entry in devd.conf:

  nomatch 12 {
	  match "bus" "cardbus[0-9]+";
	  match "vendor" "0x1145";
	  match "device" "0xf007";
	  action "kldload nsp";
  };

On insertion, the card is recognised and the nsp driver loaded but it
somehow fails to attach to the card:

  Mar 22 13:28:11 hyde kernel: TUPLE: LINKTARGET [3]: 43 49 53
  Mar 22 13:28:11 hyde kernel: Product version: 5.0
  Mar 22 13:28:11 hyde kernel: Product name: KME     | SCSI-CARD-001 | 1 | 
  Mar 22 13:28:11 hyde kernel: cardbus0: Opening BAR: type=IO, bar=10, len=0080
  Mar 22 13:28:11 hyde kernel: cardbus0: Opening BAR: type=MEM, bar=14, len=1000
  Mar 22 13:28:11 hyde kernel: TUPLE: Unknown(0x1c) [3]: 02 da ff
  Mar 22 13:28:11 hyde kernel: TUPLE: Unknown(0x04) [6]: 03 01 02 0c 00 00
  Mar 22 13:28:11 hyde kernel: TUPLE: Unknown(0x05) [13]: 41 b9 11 b5 1e 1e 02 30 ff ef 04 a9 00
  Mar 22 13:28:11 hyde kernel: Manufacturer ID: 32000426
  Mar 22 13:28:11 hyde kernel: CIS reading done
  Mar 22 13:28:11 hyde kernel: cardbus0: Non-prefetchable memory at 88003000-88003fff
  Mar 22 13:28:11 hyde kernel: cardbus0: IO port at 1080-10ff
  Mar 22 13:28:11 hyde kernel: cardbus0: <mass storage, SCSI> at device 0.0 (no driver attached)
  Mar 22 13:28:11 hyde kernel: cbb0: CardBus card activation failed

The nsp driver is indeed loaded:

  Id Refs Address    Size     Name
   1   41 0xc0400000 2929bc   kernel
   2    2 0xc0693000 1e58c    snd_pcm.ko
   3    1 0xc06b2000 b918     snd_ds1.ko
   4    9 0xc06be000 27e08    usb.ko
   5    1 0xc06e6000 5850     ugen.ko
   6    1 0xc06ec000 3ac8     uhid.ko
   7    1 0xc06f0000 7f54     ukbd.ko
   8    1 0xc06f8000 37c4     ulpt.ko
   9    1 0xc06fc000 3f30     ums.ko
  10    1 0xc0700000 6554     umass.ko
  11   14 0xc0707000 3c70c    cam.ko
  12    8 0xc0744000 13080    agp.ko
  13    1 0xc0758000 b8b4     random.ko
  14    2 0xc0764000 8e58     scsi_low.ko
  15    1 0xc076d000 b540     cbb.ko
  16    2 0xc0779000 3678     exca.ko
  17    1 0xc077d000 c96c     pccard.ko
  18    1 0xc078a000 6778     cardbus.ko
  19    1 0xc0791000 65ec     ppbus.ko
  21    1 0xc079d000 51ad8    acpi.ko
  22    1 0xc2a95000 6000     procfs.ko
  23    1 0xc2a9b000 6000     pseudofs.ko
  24    1 0xc2aa6000 3000     fdescfs.ko
  25    1 0xc2acc000 6000     if_ep.ko
  26    1 0xc2ad2000 2000     elink.ko
  27    1 0xc2b32000 2f000    nfsclient.ko
  28    1 0xc2ba3000 1b000    nfsserver.ko
  29    2 0xc2d85000 19000    linux.ko
  30    1 0xc2df5000 2000     rtc.ko
  32    1 0xc378e000 7000     nsp.ko


-- 
walter pelissero
http://www.pelissero.de


More information about the freebsd-questions mailing list