Delkin Cardbus 32 Compact Flash Adapter not recognized

Bug #486332 reported by Quinn Plattel
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Plugged in adapter with a standard compact flash card in, but dmesg only reports this:
[ 5459.592116] pci 0000:02:00.0: reg 10 io port: [0xfff8-0xffff]
[ 5459.592131] pci 0000:02:00.0: reg 14 io port: [0xfffc-0xffff]
[ 5459.592144] pci 0000:02:00.0: reg 18 io port: [0x00-0x3f]
[ 5459.592157] pci 0000:02:00.0: reg 1c 32bit mmio: [0x000000-0x000fff]

No new disk devices are detected when adapter is inserted.
Adapter confirmed working under Windows XP and Mac OS X 10.5 with appropriate driver from www.delkin.com
Have tried "sudo modprobe pata_ninja32" but no new devices or messages in dmesg.
Have also tried adapter under Ubuntu Jaunty Jackelope (9.04), but exact same problem occurs.
Noticed that before kernel 2.6.27, driver delkin_cb was used. Tried booting up in Gutsy Gibbon (kernel 2.6.22) and manually loading delkin_cb, but again, no new messages or disks in dmesg.

Source Package: linux-image-2.6.31-14-generic

cat /proc/version_signature shows:
Ubuntu 2.6.31-14.48-generic

lspci -n shows:
02:00.0 0180: 1145:f103 (rev 02)

lspci -vnvn shows:
02:00.0 Mass storage controller [0180]: Workbit Corporation NinjaPATA-32 Delkin Cardbus UDMA [1145:f103] (rev 02)
 Subsystem: Workbit Corporation NinjaPATA-32 Delkin Cardbus UDMA [1145:f103]
 Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Interrupt: pin A routed to IRQ 19
 Region 0: I/O ports at 2440 [disabled] [size=8]
 Region 1: I/O ports at 2448 [disabled] [size=4]
 Region 2: I/O ports at 2400 [disabled] [size=64]
 Region 3: Memory at 24000000 (32-bit, non-prefetchable) [disabled] [size=4K]
 Capabilities: [60] Power Management version 2
  Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  Status: D0 PME-Enable- DSel=0 DScale=0 PME-

lspci -vxxx shows:
02:00.0 Mass storage controller: Workbit Corporation NinjaPATA-32 Delkin Cardbus UDMA (rev 02)
 Subsystem: Workbit Corporation NinjaPATA-32 Delkin Cardbus UDMA
 Flags: medium devsel, IRQ 19
 I/O ports at 2440 [disabled] [size=8]
 I/O ports at 2448 [disabled] [size=4]
 I/O ports at 2400 [disabled] [size=64]
 Memory at 24000000 (32-bit, non-prefetchable) [disabled] [size=4K]
 Capabilities: [60] Power Management version 2
00: 45 11 03 f1 00 00 90 02 02 00 80 01 00 00 00 00
10: 41 24 00 00 49 24 00 00 01 24 00 00 00 00 00 24
20: 00 00 00 00 00 00 00 00 80 00 00 00 45 11 03 f1
30: 00 00 00 00 60 00 00 00 00 00 00 00 13 01 10 04
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 13 03 43 49 53 1c 04 02 dc 00 ff 15 18 08 00 57
90: 6f 72 6b 62 69 74 00 4e 69 6e 6a 61 55 54 41 54
a0: 41 33 32 00 ff 20 04 c0 24 01 01 04 06 03 01 04
b0: 08 00 00 05 0b 41 39 11 b5 1e 1e 0e 30 ff ff 10
c0: 07 06 11 00 08 00 00 00 07 06 12 00 04 00 00 00
d0: 07 06 13 00 40 00 00 00 07 06 04 00 00 10 00 00
e0: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

pccardctl status shows:
Socket 0:
  3.3V 32-bit PC Card

lsb_release -rd shows:
Description: Ubuntu 9.10
Release: 9.10

lsb_release -a shows:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic

cat /proc/interrupts show:
           CPU0
  0: 631128 IO-APIC-edge timer
  1: 2493 IO-APIC-edge i8042
  7: 1 IO-APIC-edge
  8: 0 IO-APIC-edge rtc0
 11: 9187 IO-APIC-fasteoi acpi
 12: 16296 IO-APIC-edge i8042
 14: 37053 IO-APIC-edge pata_sis
 15: 66072 IO-APIC-edge pata_sis
 17: 252629 IO-APIC-fasteoi b43
 18: 26876 IO-APIC-fasteoi SiS SI7012
 19: 5 IO-APIC-fasteoi yenta, eth0
 20: 21850 IO-APIC-fasteoi ohci_hcd:usb2
 21: 0 IO-APIC-fasteoi ohci_hcd:usb3
 23: 35828 IO-APIC-fasteoi ehci_hcd:usb1
NMI: 0 Non-maskable interrupts
LOC: 846048 Local timer interrupts
SPU: 0 Spurious interrupts
CNT: 0 Performance counter interrupts
PND: 0 Performance pending work
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
THR: 0 Threshold APIC interrupts
MCE: 0 Machine check exceptions
MCP: 22 Machine check polls
ERR: 261
MIS: 0

uname -a reports:
Linux aspire-3000 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux

I hope you have enough information to work with.

Regards,
Quinn

ProblemType: Bug
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: SI7012 [SiS SI7012], device 0: Intel ICH [SiS SI7012]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: sonja 1317 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'SI7012'/'SiS SI7012 with ALC203 at irq 18'
   Mixer name : 'Realtek ALC203 rev 0'
   Components : 'AC97a:414c4770'
   Controls : 31
   Simple ctrls : 20
Date: Sat Nov 21 16:48:46 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=51744d58-db0e-4384-b32d-16096a2a1e25
Lsusb:
 Bus 002 Device 006: ID 05ac:0304 Apple, Inc. Optical USB Mouse [Mitsumi]
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Acer, inc. Aspire 3000
Package: linux-image-2.6.31-14-generic 2.6.31-14.48
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   3.3V 32-bit PC Card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=6a7d2815-7859-4b99-a058-f071ee0af75d ro quiet splash
ProcEnviron:
 LANG=en_DK.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
RelatedPackageVersions:
 linux-backports-modules-2.6.31-14-generic N/A
 linux-firmware 1.24
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
Uname: Linux 2.6.31-14-generic i686
XsessionErrors:
 (gnome-settings-daemon:1367): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:1402): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:1428): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:1813): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (nautilus:1975): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
dmi.bios.date: 02/20/06
dmi.bios.vendor: Acer
dmi.bios.version: 3A32
dmi.board.name: Lugano M
dmi.board.vendor: Acer, Inc.
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: , Inc.
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAcer:bvr3A32:bd02/20/06:svnAcer,inc.:pnAspire3000:pvrNotApplicable:rvnAcer,Inc.:rnLuganoM:rvrNotApplicable:cvn,Inc.:ct1:cvrN/A:
dmi.product.name: Aspire 3000
dmi.product.version: Not Applicable
dmi.sys.vendor: Acer, inc.

Revision history for this message
Quinn Plattel (qiet72) wrote :
Andy Whitcroft (apw)
tags: added: kernel-karmic
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Quinn,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 486332

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Quinn Plattel (qiet72) wrote :

I just saw your post today. I will try it out as soon as I can.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu development release http://cdimage.ubuntu.com/daily-live/current/ . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Quinn Plattel (qiet72)
Changed in linux (Ubuntu):
status: Expired → New
Revision history for this message
Quinn Plattel (qiet72) wrote :

Hi,

I have finally got around to test this card with the latest development release from this link:
http://cdimage.ubuntu.com/daily-live/current/

Here is lines from /var/log/syslog when the card gets plugged in:
Aug 21 18:37:31 user-desktop kernel: [ 79.864051] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
Aug 21 18:37:31 user-desktop kernel: [ 79.864091] pci 0000:10:00.0: reg 10: [io 0xfff8-0xffff]
Aug 21 18:37:31 user-desktop kernel: [ 79.864100] pci 0000:10:00.0: reg 14: [io 0xfffc-0xffff]
Aug 21 18:37:31 user-desktop kernel: [ 79.864108] pci 0000:10:00.0: reg 18: [io 0x0000-0x003f]
Aug 21 18:37:31 user-desktop kernel: [ 79.864117] pci 0000:10:00.0: reg 1c: [mem 0x00000000-0x00000fff]
Aug 21 18:37:31 user-desktop kernel: [ 79.864174] pci 0000:10:00.0: BAR 3: assigned [mem 0xb4000000-0xb4000fff]
Aug 21 18:37:31 user-desktop kernel: [ 79.864181] pci 0000:10:00.0: BAR 3: set to [mem 0xb4000000-0xb4000fff] (PCI address [0xb4000000-0xb4000fff]
Aug 21 18:37:31 user-desktop kernel: [ 79.864185] pci 0000:10:00.0: BAR 2: assigned [io 0x5000-0x503f]
Aug 21 18:37:31 user-desktop kernel: [ 79.864191] pci 0000:10:00.0: BAR 2: set to [io 0x5000-0x503f] (PCI address [0x5000-0x503f]
Aug 21 18:37:31 user-desktop kernel: [ 79.864194] pci 0000:10:00.0: BAR 0: assigned [io 0x5040-0x5047]
Aug 21 18:37:31 user-desktop kernel: [ 79.864200] pci 0000:10:00.0: BAR 0: set to [io 0x5040-0x5047] (PCI address [0x5040-0x5047]
Aug 21 18:37:31 user-desktop kernel: [ 79.864203] pci 0000:10:00.0: BAR 1: assigned [io 0x5048-0x504b]
Aug 21 18:37:31 user-desktop kernel: [ 79.864209] pci 0000:10:00.0: BAR 1: set to [io 0x5048-0x504b] (PCI address [0x5048-0x504b]

No flash drives were detected but card works fine with appropriate drivers from delkin.com under Windows XP and Mac OS 10.5.

I have attached an lspci -vxxx output and called it lspci.txt

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu maverick (development branch)
Release: 10.10
Codename: maverick

uname -a
Linux user-desktop 2.6.35-16-generic #22-Ubuntu SMP Tue Aug 17 02:19:50 UTC 2010 i686 GNU/Linux

Revision history for this message
Quinn Plattel (qiet72) wrote :

Here is dmesg.txt output as well.

Let me know if you need more info.

Revision history for this message
Quinn Plattel (qiet72) wrote :

Hi,

Just to let you know, here is lspci (lspci -vxxx) details of the card:

10:00.0 Mass storage controller: Workbit Corporation NinjaPATA-32 Delkin Cardbus UDMA (rev 02)
 Subsystem: Workbit Corporation NinjaPATA-32 Delkin Cardbus UDMA
 Flags: medium devsel, IRQ 11
 I/O ports at 5040 [disabled] [size=8]
 I/O ports at 5048 [disabled] [size=4]
 I/O ports at 5000 [disabled] [size=64]
 Memory at b4000000 (32-bit, non-prefetchable) [disabled] [size=4K]
 Capabilities: [60] Power Management version 2
00: 45 11 03 f1 00 00 90 02 02 00 80 01 08 00 00 00
10: 41 50 00 00 49 50 00 00 01 50 00 00 00 00 00 b4
20: 00 00 00 00 00 00 00 00 80 00 00 00 45 11 03 f1
30: 00 00 00 00 60 00 00 00 00 00 00 00 0b 01 10 04
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 13 03 43 49 53 1c 04 02 dc 00 ff 15 18 08 00 57
90: 6f 72 6b 62 69 74 00 4e 69 6e 6a 61 55 54 41 54
a0: 41 33 32 00 ff 20 04 c0 24 01 01 04 06 03 01 04
b0: 08 00 00 05 0b 41 39 11 b5 1e 1e 0e 30 ff ff 10
c0: 07 06 11 00 08 00 00 00 07 06 12 00 04 00 00 00
d0: 07 06 13 00 40 00 00 00 07 06 04 00 00 10 00 00
e0: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

br,
Quinn

Brad Figg (brad-figg)
tags: added: acpi-bad-address
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: b73a1py79
Revision history for this message
JasonPorter (jasonporter) wrote :

This bug is still present in 11.04 64-bit. The card reader worked fine several versions back... in 9.10 if I remember correctly.

Revision history for this message
Brad Figg (brad-figg) wrote : Unsupported series, setting status to "Won't Fix".

This bug was filed against a series that is no longer supported and so is being marked as Won't Fix. If this issue still exists in a supported series, please file a new bug.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.