Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a HP-Compaq nx6325 notebook with an built-in card-reader (SD, MS/Pro, MMC, SM, XD) and the ubuntu (10.10.) don't see it.

I've tried to install it manually, with this steps (and with this tifmxx driver), but doesn't work.

The compile log:

$ echo /home/tvera/downloads/cr_install
/home/tvera/downloads/cr_install
$ make -C /lib/modules/2.6.35-25-generic/build M=/home/tvera/downloads/cr_install
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-25-generic'
 CC [M]  /home/tvera/downloads/cr_install/tifm_core.o
In file included from /home/tvera/downloads/cr_install/tifm_core.c:12:
/home/tvera/downloads/cr_install/linux/tifm.h:128: error: field ‘cdev’ has incomplete type
/home/tvera/downloads/cr_install/tifm_core.c: In function ‘tifm_uevent’:
/home/tvera/downloads/cr_install/tifm_core.c:69: warning: passing argument 1 of ‘add_uevent_var’ from incompatible pointer type
include/linux/kobject.h:244: note: expected ‘struct kobj_uevent_env *’ but argument is of type ‘char **’
/home/tvera/downloads/cr_install/tifm_core.c:69: warning: passing argument 2 of ‘add_uevent_var’ makes pointer from integer without a cast
include/linux/kobject.h:244: note: expected ‘const char *’ but argument is of type ‘int’
/home/tvera/downloads/cr_install/tifm_core.c: At top level:
/home/tvera/downloads/cr_install/tifm_core.c:161: warning: initialization from incompatible pointer type
/home/tvera/downloads/cr_install/tifm_core.c: In function ‘tifm_free’:
/home/tvera/downloads/cr_install/tifm_core.c:170: warning: type defaults to ‘int’ in declaration of ‘__mptr’
/home/tvera/downloads/cr_install/tifm_core.c:170: warning: initialization from incompatible pointer type
/home/tvera/downloads/cr_install/tifm_core.c: At top level:
/home/tvera/downloads/cr_install/tifm_core.c:177: error: unknown field ‘release’ specified in initializer
/home/tvera/downloads/cr_install/tifm_core.c:178: warning: initialization from incompatible pointer type
/home/tvera/downloads/cr_install/tifm_core.c: In function ‘tifm_alloc_adapter’:
/home/tvera/downloads/cr_install/tifm_core.c:190: error: implicit declaration of function ‘class_device_initialize’
/home/tvera/downloads/cr_install/tifm_core.c: In function ‘tifm_add_adapter’:
/home/tvera/downloads/cr_install/tifm_core.c:211: error: ‘BUS_ID_SIZE’ undeclared (first use in this function)
/home/tvera/downloads/cr_install/tifm_core.c:211: error: (Each undeclared identifier is reported only once
/home/tvera/downloads/cr_install/tifm_core.c:211: error: for each function it appears in.)
/home/tvera/downloads/cr_install/tifm_core.c:212: error: implicit declaration of function ‘class_device_add’
/home/tvera/downloads/cr_install/tifm_core.c: In function ‘tifm_remove_adapter’:
/home/tvera/downloads/cr_install/tifm_core.c:237: error: implicit declaration of function ‘class_device_del’
/home/tvera/downloads/cr_install/tifm_core.c: In function ‘tifm_free_adapter’:
/home/tvera/downloads/cr_install/tifm_core.c:243: error: implicit declaration of function ‘class_device_put’
/home/tvera/downloads/cr_install/tifm_core.c: In function ‘tifm_alloc_device’:
/home/tvera/downloads/cr_install/tifm_core.c:275: error: ‘struct device’ has no member named ‘bus_id’
/home/tvera/downloads/cr_install/tifm_core.c:275: error: ‘BUS_ID_SIZE’ undeclared (first use in this function)
make[2]: *** [/home/tvera/downloads/cr_install/tifm_core.o] Error 1
make[1]: *** [_module_/home/tvera/downloads/cr_install] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-25-generic'
make: *** [all] Error 2

The output of lsusb:

Bus 001 Device 005: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter 
Bus 003 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler 
Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
share|improve this question

closed as too localized by Bruno Pereira Mar 8 '12 at 21:51

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

    
can you add in new line the output of this command: lsusb? –  B. Roland Mar 20 '11 at 9:39
    
Bus 003 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 005: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub –  user10940 Mar 20 '11 at 21:45
    
I think that is not connected to your laptop, or it doesn't work. In my system, I have a line with card reader: Bus 004 Device 002: ID 0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader. Insert some card to it and compare the output of the lsusb. Or the other thing: check the LED, has it got some LEDs? Did it work with any Windows OS? –  B. Roland Mar 20 '11 at 22:48
    
There is no LED on this Notebook, and it's work with Win XP. After I insert a card the output of lsusb is: Bus 003 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 005: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub –  user10940 Mar 22 '11 at 18:46
    
... thanks, but I have no solutions for this problem... –  B. Roland Mar 22 '11 at 21:22
add comment

1 Answer 1

You should try this:

sudo modprobe tifm_sd

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.