Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

Can't mount USB Microtech cardreader

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
celtic_hack
n00b
n00b
User avatar
Posts: 20
Joined: Fri Apr 19, 2002 11:53 pm
Location: Liberty, MO
Contact:
Contact celtic_hack
Website

Can't mount USB Microtech cardreader

  • Quote

Post by celtic_hack » Sat Apr 27, 2002 9:17 pm

Ok. I have tried to figure this devfs thing out. I have the USB code compiled into the kernel. dmesg shows the device detected and usb-storage activated and scsi emulation activated. /dev doesn't show the device. /proc does.

root@gandalf brian # ls -l /dev/scsi/host0/bus0/target0/lun0
total 0

root@gandalf brian # ls -l /proc/scsi
total 0
dr-xr-xr-x 2 root root 0 Apr 27 15:35 ide-scsi
-r--r--r-- 1 root root 0 Apr 27 15:35 scsi
dr-xr-xr-x 2 root root 0 Apr 27 15:35 sg
dr-xr-xr-x 2 root root 0 Apr 27 15:35 usb-storage-0

But the usb-storage-0 directory is empty.

The control panel shows the microtech reader detected

The only clue to my problem is this.

uhci.c: uhci_transfer_result: called for URB c7f4ab40 not in flight?

I don't care if the d%!@ thing flies as long as it mounts. What is this.
Celt

One OS to rule them all ...
Top
ProGuy
n00b
n00b
User avatar
Posts: 17
Joined: Sun Apr 14, 2002 3:12 pm
Location: Denmark

  • Quote

Post by ProGuy » Sun Apr 28, 2002 3:04 pm

I had trouble with the usb-storage thing too.
It turned out, that devfs isn't really able to detect those SCSI devices.
I used scsidev from http://www.garloff.de/kurt/linux/scsidev/, to be able to see the SCSI emulated device.

Why devfs won't work together with those USB SCSI-emulated devices is still a question to me, but well, I got it working enough ;)

Hope it helps.
//ProGuy
Top
SteveD

  • Quote

Post by SteveD » Mon Apr 29, 2002 3:04 am

I have the Microtech Zio Smartmedia card reader. I worked for me (with devfs). I compiled USB as modules and made a shell script to load these modules when needed.
To make it work, you need to check the followings:
1/ Compile kernel with SCSI, SCSI general, SCSI disk support.
2/ Compile USB support. If you use Intel board use uhci for USB.
3/ Compile support for Sandisk SDDR-09 and Microtech Zio (should be both).
Top
celtic_hack
n00b
n00b
User avatar
Posts: 20
Joined: Fri Apr 19, 2002 11:53 pm
Location: Liberty, MO
Contact:
Contact celtic_hack
Website

  • Quote

Post by celtic_hack » Mon Apr 29, 2002 3:55 am

SteveD wrote:I have the Microtech Zio Smartmedia card reader. I worked for me (with devfs). I compiled USB as modules and made a shell script to load these modules when needed.
To make it work, you need to check the followings:
1/ Compile kernel with SCSI, SCSI general, SCSI disk support.
2/ Compile USB support. If you use Intel board use uhci for USB.
3/ Compile support for Sandisk SDDR-09 and Microtech Zio (should be both).
Well I never thought to include the Sandisk support. I have all the rest compiled into the kernel. I'll compile the modules, see if that helps.

ProGuy -
I downloaded scsidev and will try installing that. I had this stupid thing working with no problems in Mandrake. Well it'll be a week before I get to try any of this. Going to NY, and won't have a 'net connection.

:'(

Thanks,
Celt

One OS to rule them all ...
Top
SteveD

  • Quote

Post by SteveD » Mon Apr 29, 2002 1:19 pm

I forgot 1 thing in my previous post:
1/ You need to compile both DOS and MSDOS support in the kernel.
Almost all cards (compact flash, smart media) use msdos file system. VFAT support is optional (for long name).
2/Compile USB as modules give you advantages of unloading the modules when not needed. I found out it is better that way with devfs.
I have firewire external hard drive and USB (Microtech Zio). Devfs has problems if you load both the same time. I have to unload the USB modules before loading the firewire modules.
Top
celtic_hack
n00b
n00b
User avatar
Posts: 20
Joined: Fri Apr 19, 2002 11:53 pm
Location: Liberty, MO
Contact:
Contact celtic_hack
Website

  • Quote

Post by celtic_hack » Wed May 08, 2002 10:55 am

SteveD wrote: 1/ You need to compile both DOS and MSDOS support in the kernel.
Almost all cards (compact flash, smart media) use msdos file system. VFAT support is optional (for long name).
2/Compile USB as modules give you advantages of unloading the modules when not needed. I found out it is better that way with devfs.
Well, I got it working without installing anything.
I recompiled the kernel, removing some of the compiled in usb code.
I then loaded just about every module I could, and it worked.
Backtracking, these are the modules I found I needed:
uhci or usb-uhci (compiled in usb-uhci),
sd_mod (was compiled in before, now a module),
vfat,
usb-storage (was compiled in).
I am loading these in in modules.automount now, except for usb-uhci.
I have the microtech cameramate reader.
:')

I compiled the microtek and sandisk support as modules, but don't seem to need them. Well sandisk is enabled, not sure if it is in a module or in the usb-storage module. That may have been the problem.

Thanks for the help. Strange, that some pieces seem to need to be modules?!
Celt

One OS to rule them all ...
Top
Post Reply

6 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic