DebianThis forum is for the discussion of Debian Linux.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
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
Product: ImageMate 8 in 1
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.:
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!
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...