DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I assume you have UCHI support enabled in the kernel, either built in or as a module. If its a module, have you modprobed it? Plug in a usb device and then run 'dmesg' to see if the system recognizes it. Post the relevant lines from the dmesg output and someone may be able to help.
(I like to run 'dmesg' before I plug in the device and then again after to note any changes.)
hub.c: USB new device connect on bus3/2, assigned device number 7
usb.c: kmalloc IF ca7354c0, numif 1
usb.c: new device strings: Mfr=2, Product=3, SerialNumber=4
usb.c: USB device number 7 default language ID 0x409
Manufacturer: SanDisk
Product: ImageMate 8 in 1
SerialNumber: 0000013471
usb-storage: act_altsettting is 0
usb-storage: id_index calculated to be: 65
usb-storage: Array length appears to be: 67
usb-storage: USB Mass Storage device detected
usb-storage: Endpoints: In: 0xcdf13c00 Out: 0xcdf13c14 Int: 0x00000000 (Period 0)
usb-storage: Found existing GUID 078188890000000000013471
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 7
usb.c: usb-storage driver claimed interface ca7354c0
usb.c: kusbd: /sbin/hotplug add 7
hub.c: port 1, portstatus 103, change 0, 12 Mb/s
hub.c: port 2, portstatus 103, change 0, 12 Mb/s
Do you have scsi compiled in your kernel? My USB thumbdrive requires it. I think you need at least:
SCSI generic support
USB device filesystem
USB Mass Storage support
and possibly support for whatever type of memory you're trying to use (I have both sandisk options enabled... not sure if they're needed or not)
all found under Device Drivers -> USB -or- Device Drivers -> SCSI
From dmesg, it looks like your usb system is working okay... it finds the devices. I believe when your thumbdrive is working, it will be mounted on one of the scsi devices, e.g. /dev/sda1. dmesg will tell you where it is. e.g.:
sda: sda1
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Attached scsi generic sg1 at scsi1, channel 0, id 0, lun 0, type 0
USB Mass Storage device found at 2
As far as the printer... what does it do that indicates it isn't working? Are you using CUPS? Have you compiled in usb printer support, or modprobed it?
Oh, one more thing.... usb requires hotplug to work right... it looks to me like you've got it, but check for that in your kernel as well. Good luck!
Woops... the path to those kernel config options I gave you were for my 2.6 kernel... they may be in different places in 2.4. But I'm sure they're there somewhere... SCSI's been around for a while.
I'm pretty new to all this also, and don't really know what most of that output means. The only other thing that comes to mind is that maybe your system doesn't have a driver for the card reader, although it seems like it should just be able to mount it like anything else...
You will need to find a driver(?) for your printer. I use turboprint for my epson, although there were several available. Yours may already be built into cups. Good luck!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.