| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 27016 | 2002-11-11 07:00:00 | linux and scanner | Shroeder (492) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 97783 | 2002-11-11 07:00:00 | Hi there RedHat 8.0 and about the only thing that I can't get running is the HP ScanJet 5P. This is because it uses the sym53c416 scsi card which linux obviously has trouble with! I have used pnpdump to set up a /etc/iaspnp.conf file. Then I rebooted (hopefully to initialise the card on restart) - I think this may not have happened?? - how do I check? then I did an "insmod sym53c416" and got this... "Using /lib/modules/2.4.18-14/kernel/drivers/scsi/sym53c416.o /lib/modules/2.4.18-14/kernel/drivers/scsi/sym53c416.o: unresolved symbol scsi_unregister_R7edd170a /lib/modules/2.4.18-14/kernel/drivers/scsi/sym53c416.o: unresolved symbol scsi_register_R0ac6db10 /lib/modules/2.4.18-14/kernel/drivers/scsi/sym53c416.o: unresolved symbol scsi_unregister_module_R81d85a75 /lib/modules/2.4.18-14/kernel/drivers/scsi/sym53c416.o: unresolved symbol scsi_register_module_Rfa20b7b0" Any ideas on where to from here. Thanks in anticipation |
Shroeder (492) | ||
| 97784 | 2002-11-11 07:49:00 | You could try "modprobe sym53c416" - might have more luck. If you know the IO & IRQ info for your card, you can enter that as parameters to the 'insmod' command. Last resort (with my limited experience) would be to compile a new kernel with support for that card built in, rather than as a module. If the earlier options work, you will probably want to take a look at /etc/modules.conf (conf.modules in RedHat?). You'll be able to add your card details in there so you don't have to think about it any more. |
Linatux (828) | ||
| 97785 | 2002-11-11 21:31:00 | Thanks, I will give this a go shortly and let you know how I get on :) | Shroeder (492) | ||
| 97786 | 2002-11-11 22:13:00 | I managed to turn up this (though I don't know if it is relevant to a 2.4 based kernel). www.kirchgessner.net |
gibler (49) | ||
| 97787 | 2002-11-11 22:18:00 | Thanks for this, this particular document was what I followed to get to the stage I was at... | Shroeder (492) | ||
| 97788 | 2002-11-12 02:21:00 | You need some general SCSI modules as well as the modules for specific devices. "modprobe" will probably sort those out. Check the SCSI HOWTOs, and the specific READMEs in the sources (which are in the same directory as the sources. Do "find /usr/src/linux -name sym53c416.c" to locate the source code directory. I prefer to compile the kernel to have SCSI support (which you *might* have) and the specific card support included, not as modules. I have had enough problems with a 53C4XX card (I never got it to work :D) to stick with Adaptec cards. However, the 53C4XX card I have has lots of jumpers, and I haven't found any documentation for it, so I can plead ignorance. SCSI works nicely when it works. I've even had Seagate ST02 cards going ... and that's an 8-bit ISA card. |
Graham L (2) | ||
| 97789 | 2002-11-12 03:43:00 | Somewhere I read that you had to load the "sg" module (scsi general ???). Depends on your kernel of course. | gibler (49) | ||
| 1 | |||||