Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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 am having some issues using SCSI device with Red Hat and was hoping that someone may have some ideas as to what the problem may be. Essentially, the device I am attempting to use is a media reader (called a MiroCID). This reader is externally connected via a SCSI cable that is plugged into a SCSI adapter card internally. The adapter plugs into a PCI slot on the motherboard (believe the hardware model is a SCSI Card 2940U). Upon booting up, the BIOS seems to recognize both the SCSI adapter card and the SCSI reader (connected through the adapter). When Linux boots, I get the message regarding the card/periphreal:
It seems to have automatically detected the necessary drivers and even lists the device correctly under SCSI devices in Hardware Settings. However, I was under the impression that whenever a card was connected (to be read) a new device would appear under the /dev directory as /dev/sdb, /dev/st0, /dev/scd, /dev/sg1 or something similiar. However, the only scsi device I can find is /dev/sda which I believe is the main hard drive for the machine. Does anyone have any advice as to how I can transfer data and preferably mount this device and use it similiar to a hard drive? If it helps, I am running Red Hat with kernel version 2.6.9-67.ELsmp
I am unfamiliar with the microCID media reader and therefore do not know how it operates. However, whereas USB, Firewire and SATA were designed for hotplugging (both hardware and drivers) from the beginning that isn't the case for SCSI. AFAIK the 2940 is not hotplug capable.
Have you tried booting the computer with a card already connected? If so and no device is being created you might have to manually install some additional modules.
Thanks for the reply. I have tried booting both with and without media present in the reader with no luck. I will give your script a try and see what happens.
Ok, a bit more digging seems to show that the reader is in fact being identified correctly. If this is true, how do a "read"/mount the media in the reader? Here's a bit more info...
As far as dmesg... I am getting the same info as posted in the original post.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.