Bug 69660
Summary: | SMP Kernel cannot load ncr53c8xx SCSI driver on Proliant server | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Jesse Keating <jkeating> |
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED NOTABUG | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | CC: | jkeating |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i586 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-11-01 18:42:27 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jesse Keating
2002-07-24 09:07:33 UTC
There's an alternative symbios driver now, maybe that's worth a shot? (the new driver just as "_2" appended to the name) I'm curious, will I have to build a new initrd image for using this module, or can I just modify /etc/modules.conf ? This controller does control the drive that has all my file systems on it. (BTW, thanx for the instant reply!!!) Shocked in Seattle, jkeating j2Solutions you will have to do both; eg adjust /etc/modules.conf and then make a new initrd with mkinitrd (I'd recommend making a second file so you can get grub to dual-boot between the two :) After further inspection, I only see one such ncr53c8xx.o driver, but there are 2 sym53c8xx drivers. sym53c8xx.o and sym53c8xx_2. Are these suitable for a ncr53c825-0 SCSI controller? jkeating ok you won't like the answer "depends a bit" 80% of the ncr/symbios cards work with the "ncr" driver 80% with the "sym" one but not the same 80%..... Ok, sym53c8xx_2 failed misreably... but it could be due to my initrd. Perhaps there are more than just that module to load? Here is the output: /lib/sym53c8xx_2.0: unresolved symbol: unresolved symbol scsicam_bios_param_Rsmp_a0402c7f /lib/sym53c8xx_2.0: unresolved symbol: unresolved symbol scsi_unregister_module-Rsmp_81d85a75 /lib/sym53c8xx_2.0: unresolved symbol: unresolved symbol scsi_unregister_Rsmp_1ea5cd66 /lib/sym53c8xx_2.0: unresolved symbol: unresolved symbol scsi_register_module_Rsmp_fa20b7b0 /lib/sym53c8xx_2.0: unresolved symbol: unresolved symbol scsi_register_Rsmp_9d254550 ERROR: /bin/insmod exited abnormally! My mkinitrd command was: mkinitrd --preload sym53c8xx_2 --with=sym53c8xx_2 -v /boot/initrd-2.4.18-5smp.img.test 2.4.18-5smp and it ran without errors. Thank you for continued support!! jkeating this looks like the initrd loads the sym module before the scsi layer... easiest way to do this is to NOT provide options just change your /etc/modules.conf temporarily. mkinitrd will do the right thing automatic then I seem to be running out of options. Your method for making initrds helped, but unfortionatly, neither of the sym drivers worked. The straight one (not the _2) panics w/ aunsupported device, the _2 one gets a bit more interesting: sym0: <825> rev 0x2 on pci bus 0 device 10 function 0 irc 10 sym0: No NVRAM, ID 7, Fast-10, SE, parity checking sym0: SCSI BUS has been reset scsi0 : sym-2.1.17a And then it goes into a bunch of sym0:1:0: ABORT operation started sym0:1:0: ABORT operation timed-out. sym0:1:0 DEVICE RESET operation started sym0:1:0 DEVICE RESET operation timed-out. scsi: device set offline - not ready or command retry failed after bus reset: host 0 channel 0 id 2 lun 0 Got any more magic tricks to pull out of your hat? jkeating Only one more I can think of right now: the "noapic" kernel option (needs to be added to the vmlinuz line in /boot/grub/grub.confO Arjan, you magician you!!! adding "noapic" to my already lengthy kernel line in grub seems to have solved my problems. I want to thank you immensely for the help you have given me in this problem. Once again, it is proven to me, Red Hat is _the_ Linux Distribution!! jkeating j2Solutions |