Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

umass0 changed from using SCSI over BBB-P to using ATAPI over CBI

From: Andreas Kähäri <ak(at)freeshell.org>
Date: Tue May 20 2003 - 15:10:46 EDT


Hi,

I'm on i386 following CURRENT. At some point after the 16th of May a change was commited in src/sys/dev/usb that made my umass0 device (a SCM Microsystems Inc. eUSB MultiMediaCard Adapter) stop "using SCSI over BBB-P" to to instead "using ATAPI over CBI". I can no longer use the card reader:

    $ sudo mount -t msdos /dev/sd0i /mmc     mount_msdos: /dev/sd0i on /mmc: Input/output error

The following message appears in my xconsole when I do the above:

    umass_scsi_cb: status cmd failed for scsi op 0x1e     sd0(umass0:1:0): Check Condition on opcode 0x1e     SENSE KEY: Not Ready
    ASC/ASCQ: Medium Not Present

Here's my dmesg on a GENERIC (CURRENT) kernel:

OpenBSD 3.3-current (GENERIC) #2: Mon May 19 20:24:55 BST 2003

    root@coffee.please:/sys/arch/i386/compile/GENERIC cpu0: Intel Pentium II ("GenuineIntel" 686-class, 512KB L2 cache) 348 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR real mem = 133804032 (130668K)
avail mem = 118202368 (115432K)
using 1658 buffers containing 6791168 bytes (6632K) of memory mainbus0 (root)
bios0 at mainbus0: AT/286+(c7) BIOS, date 04/14/98, BIOS32 rev. 0 @ 0xec700 apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown
pcibios0 at bios0: rev. 2.1 @ 0xec700/0x3900

pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xf69e0/176 (9 entries)
pcibios0: PCI Interrupt Router at 000:20:0 ("Intel 82371AB PIIX4 ISA" rev 0x00)
pcibios0: PCI bus #1 is the last bus

bios0: ROM list: 0xc0000/0x8000 0xc8000/0x800 0xe0000/0x8000! pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82443BX PCI-AGP" rev 0x02 ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x02 pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "ATI Rage Pro" rev 0x5c wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) fxp0 at pci0 dev 13 function 0 "Intel 82557" rev 0x05: irq 11, address 00:08:c7:19:b8:f9 inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 0 pcib0 at pci0 dev 20 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 pciide0 at pci0 dev 20 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: <WDC WD800BB-00CAA1> wd0: 16-sector PIO, LBA, 76319MB, 16383 cyl, 16 head, 63 sec, 156301488 sectors wd1 at pciide0 channel 0 drive 1: <FUJITSU MPC3043AT> wd1: 16-sector PIO, LBA, 4125MB, 8940 cyl, 15 head, 63 sec, 8448300 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 wd1(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 atapiscsi0 at pciide0 channel 1 drive 1
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <ATAPI, CD-R/RW 40X12, 1.HB> SCSI0 5/cdrom removable cd0(pciide0:1:1): using PIO mode 4, DMA mode 2 uhci0 at pci0 dev 20 function 2 "Intel 82371AB USB" rev 0x01: irq 11 usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered "Intel 82371AB Power Mgmt" rev 0x02 at pci0 dev 20 function 3 not configured isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0 pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
sb0 at isa0 port 0x220/24 irq 5 drq 1: dsp v3.01 midi0 at sb0: <SB MIDI UART>
audio0 at sb0
opl0 at sb0: model OPL3
midi1 at opl0: <SB Yamaha OPL3>
pcppi0 at isa0 port 0x61
midi2 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
biomask c840 netmask c840 ttymask d8c2
pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
dkcsum: wd1 matched BIOS disk 81
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
uhub1 at uhub0 port 1
uhub1: Atmel Standard USB Hub, class 9/0, rev 1.10/3.00, addr 2 uhub1: 4 ports with 4 removable, self powered umass0 at uhub1 port 1 configuration 1 interface 0 umass0: SCM Microsystems Inc. eUSB MultiMediaCard Adapter, rev 1.10/4.04, addr 3 umass0: using ATAPI over CBI
scsibus1 at umass0: 2 targets
umass_scsi_cb: status cmd failed for scsi op 0x12 sd0 at scsibus1 targ 1 lun 0: <, , > SCSI2 0/direct removable umass_scsi_cb: status cmd failed for scsi op 0x23 sd0(umass0:1:0): Check Condition on opcode 0x23
Do you need help?X

    SENSE KEY: Not Ready
     ASC/ASCQ: Medium Not Present
sd0: drive offline
uhidev0 at uhub1 port 2 configuration 1 interface 0 uhidev0: Sun Microsystems Type 6 USB mouse, rev 1.00/1.02, addr 4, iclass 3/1 ums0 at uhidev0: 3 buttons
wsmouse1 at ums0 mux 0
uhidev1 at uhub1 port 4 configuration 1 interface 0 uhidev1: Sun Microsystems Type 6 USB, rev 1.00/1.01, addr 5, iclass 3/1 ukbd0 at uhidev1: 8 modifier keys, 6 key codes wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0

-- 
Andreas Kähäri
Essex, England
Received on Tue May 20 15:15:51 2003

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:48:39 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library