Author Topic: Scsi_mod Kernel Module For Usb Cdrom  (Read 3640 times)

drdank

  • Newbie
  • *
  • Posts: 13
    • View Profile
    • http://www.chemicalwonderland.net
Scsi_mod Kernel Module For Usb Cdrom
« on: April 23, 2005, 03:20:09 pm »
Hello

I just put together an external cdrom with an old cdrom drive and a usb enclosure.  In dmesg, all of the necessary kernel modules come up, except for scsi_mod.  

Would anyone happen to already have this module compiled from the stock kernel (2.4.18-rmk7-pxa3-embedix) or know where I can find one?  Its not under the /lib/modules/... directories.

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Scsi_mod Kernel Module For Usb Cdrom
« Reply #1 on: April 25, 2005, 06:05:16 pm »
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

drdank

  • Newbie
  • *
  • Posts: 13
    • View Profile
    • http://www.chemicalwonderland.net
Scsi_mod Kernel Module For Usb Cdrom
« Reply #2 on: April 26, 2005, 10:02:02 am »
Quote
Try here: http://www.paipai.org/~humorum/zaurus/modules/

Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76826\"][{POST_SNAPBACK}][/a][/div]

I'll have to give that a shot. Thank you!

drdank

  • Newbie
  • *
  • Posts: 13
    • View Profile
    • http://www.chemicalwonderland.net
Scsi_mod Kernel Module For Usb Cdrom
« Reply #3 on: April 28, 2005, 01:25:26 pm »
Quote
Quote
Try here: http://www.paipai.org/~humorum/zaurus/modules/

Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76826\"][{POST_SNAPBACK}][/a][/div]

I'll have to give that a shot. Thank you!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76915\"][{POST_SNAPBACK}][/a][/div]

I insmod the module and it seems to load without incident.  I then plug in the drive, but it still isn't being assigned a dev.  dmesg shows the make and model of the drive, but just doesn't go as far as to assign one.  Am I missing something?  The usb modules are already loaded and working.

mitchrl

  • Newbie
  • *
  • Posts: 33
    • View Profile
    • http://
Scsi_mod Kernel Module For Usb Cdrom
« Reply #4 on: April 29, 2005, 06:14:56 am »
Hi drdank,
I think you have a usb hotplug issue. Support for your device may be in the kernel but it is not properly recognized. To fix this you will need a new usb storage module (usb-storage.o). The process is essentially the same as compiling a new kernel. Download the 6000 kernel source. Find the file unusual_devs.h and modify with the appropriate information for your usb device. You don't have to build the entire kernel but just do a "make modules". Take the new usb-storage.o and copy to your 6000.

With the combination of manufacturer and device (from dmesg) you may find information about your usb device on www.qbik.ch. Somebody may have already gone through this exercise for this device.

Hope this helps!
Robert

drdank

  • Newbie
  • *
  • Posts: 13
    • View Profile
    • http://www.chemicalwonderland.net
Scsi_mod Kernel Module For Usb Cdrom
« Reply #5 on: April 29, 2005, 09:38:27 am »
Quote
Hi drdank,
I think you have a usb hotplug issue. Support for your device may be in the kernel but it is not properly recognized. To fix this you will need a new usb storage module (usb-storage.o). The process is essentially the same as compiling a new kernel. Download the 6000 kernel source. Find the file unusual_devs.h and modify with the appropriate information for your usb device. You don't have to build the entire kernel but just do a "make modules". Take the new usb-storage.o and copy to your 6000.

With the combination of manufacturer and device (from dmesg) you may find information about your usb device on www.qbik.ch. Somebody may have already gone through this exercise for this device.

Hope this helps!
Robert
[div align=\"right\"][a href=\"index.php?act=findpost&pid=77490\"][{POST_SNAPBACK}][/a][/div]

Well, theres my project for tonight! Thank you, Robert.