LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-26-2006, 03:05 PM   #1
HoundDog
LQ Newbie
 
Registered: Aug 2003
Location: South Africa
Distribution: SUSE pr0
Posts: 11

Rep: Reputation: 0
Adaptec 19160, failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2


Hi All

I have installed slackware 10.1, I have 2 ide hard disks, and 1 scsi connected to a 19160 adaptec controller.

I installed the adaptec.s kernel however it does not seem to be able to find the scsi drive.

in the syslog log i find the following error, failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2

the drive does work as suse picked it up and installed it straight away

Is there a way to fix this?

Thanks

Barry

Last edited by HoundDog; 01-26-2006 at 03:06 PM.
 
Old 01-26-2006, 04:44 PM   #2
irpstrcr
Member
 
Registered: Mar 2005
Location: LAX
Distribution: Slackware
Posts: 40

Rep: Reputation: 15
Unfortunatly I moved my 39160 to a different box.. but if i remember you need the aic7xxx kernel module for that card. make sure it is loaded and then check if the disk is there.
 
Old 01-27-2006, 03:06 AM   #3
HoundDog
LQ Newbie
 
Registered: Aug 2003
Location: South Africa
Distribution: SUSE pr0
Posts: 11

Original Poster
Rep: Reputation: 0
Ok, I uncommented the aic7xxx in rc.modules as well as scsi_mod, scsi_syms, sd_mod, sg, sr_mod and st, as well as commenting out ide-scsi

I still get "failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2" however i know get the following mesg as well, which hopefully means i've made some progress.

Jan 27 10:39:52 kilimanjaro kernel: <Adaptec 19160B Ultra160 SCSI adapter>
Jan 27 10:39:52 kilimanjaro kernel: aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

i have tried "mount /dev/sda /mnt" etc but to no avail


Barry


I have included dmesg and lsmod output below

lsmod START

snd-pcm-oss 36704 0 (unused)
snd-mixer-oss 12152 0 [snd-pcm-oss]
lp 6404 0 (autoclean)
parport 22824 0 (autoclean) [lp]
uhci 24284 0 (unused)
usbcore 58860 1 [uhci]
8139too 13928 1
mii 2272 0 [8139too]
snd-cmipci 16704 0
gameport 1420 0 [snd-cmipci]
snd-pcm 54504 0 [snd-pcm-oss snd-cmipci]
snd-opl3-lib 5860 0 [snd-cmipci]
snd-hwdep 4352 0 [snd-opl3-lib]
snd-timer 13412 0 [snd-pcm snd-opl3-lib]
snd-mpu401-uart 3200 0 [snd-cmipci]
snd-rawmidi 12320 0 [snd-mpu401-uart]
snd-seq-device 3812 0 [snd-opl3-lib snd-rawmidi]
snd 31268 0 [snd-pcm-oss snd-mixer-oss snd-cmipci snd-pcm snd-opl3-lib snd-hwdep snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
snd-page-alloc 4712 0 [snd-mixer-oss snd-pcm snd-hwdep snd-timer snd-rawmidi snd-seq-device snd]
soundcore 3396 4 [snd]
ne2k-pci 4544 1
8390 5776 0 [ne2k-pci]
crc32 2880 0 [8139too 8390]
nvidia 3421740 0 (unused)
pcmcia_core 39172 0
aic7xxx 141080 0 (unused)
st 27832 0 (unused)
agpgart 45092 0 (unused)

lsmod END

dmesg START

On node 0 totalpages: 65533
zone(0): 4096 pages.
zone(1): 61437 pages.
zone(2): 0 pages.
Kernel command line: auto BOOT_IMAGE=Linux ro root=302
Initializing CPU#0
Detected 748.287 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 1494.22 BogoMIPS
Memory: 256080k/262132k available (1831k kernel code, 5664k reserved, 607k data, 120k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After generic, caps: 0383f9ff 00000000 00000000 00000000
CPU: Common caps: 0383f9ff 00000000 00000000 00000000
CPU: Intel Pentium III (Coppermine) stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfd9b4, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 00:07.0
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
vesafb: framebuffer at 0xf0000000, mapped to 0xd080d000, size 1536k
vesafb: mode is 1024x768x8, linelength=1024, pages=4
vesafb: protected mode interface info at c000:c060
vesafb: scrolling: redraw
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
pty: 512 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10f
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 7777K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1000-0x1007, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0x1008-0x100f, BIOS settings: hdcMA, hddio
hda: ST310211A, ATA DISK drive
hdb: TOSHIBA DVD-ROM SD-M1502, ATAPI CD/DVD-ROM drive
blk: queue c03ad460, I/O limit 4095Mb (mask 0xffffffff)
hdc: FUJITSU MPD3173AT, ATA DISK drive
blk: queue c03ad8b4, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 19541088 sectors (10005 MB) w/1024KiB Cache, CHS=1216/255/63, UDMA(33)
hdc: attached ide-disk driver.
hdc: 33793232 sectors (17302 MB) w/512KiB Cache, CHS=33525/16/63, UDMA(33)
hdb: attached ide-cdrom driver.
hdb: ATAPI 48X DVD-ROM drive, 128kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
Partition check:
hda: hda1 hda2
hdc: hdc1
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
8regs : 1238.400 MB/sec
32regs : 712.800 MB/sec
pIII_sse : 1509.600 MB/sec
pII_mmx : 1694.400 MB/sec
p5_mmx : 1768.400 MB/sec
raid5: using function: pIII_sse (1509.600 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
LVM version 1.0.8(17/11/2003)
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
FAT: bogus logical sector size 0
UMSDOS: msdos_read_super failed, mount aborted.
FAT: bogus logical sector size 0
FAT: bogus logical sector size 0
reiserfs: found format "3.6" with standard journal
reiserfs: checking transaction log (device ide0(3,2)) ...
for (ide0(3,2))
ide0(3,2):Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 120k freed
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 64M @ 0xec000000
PCI: Found IRQ 9 for device 00:0d.0
PCI: Sharing IRQ 9 with 01:00.0
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
<Adaptec 19160B Ultra160 SCSI adapter>
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

reiserfs: found format "3.6" with standard journal
reiserfs: checking transaction log (device ide1(22,1)) ...
for (ide1(22,1))
ide1(22,1):Using r5 hash to sort names
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Intel ISA PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
ds: no socket drivers loaded!
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
PCI: Found IRQ 9 for device 01:00.0
PCI: Sharing IRQ 9 with 00:0d.0
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7676 Fri Jul 29 12:58:54 PDT 2005
ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker
http://www.scyld.com/network/ne2k-pci.html
PCI: Enabling device 00:10.0 (0000 -> 0001)
PCI: Found IRQ 9 for device 00:10.0
PCI: Sharing IRQ 9 with 00:07.2
eth0: RealTek RTL-8029 found at 0x1040, IRQ 9, 52:54:00A:16:0B.
PCI: Enabling device 00:0f.0 (0104 -> 0105)
PCI: Found IRQ 10 for device 00:0f.0
8139too Fast Ethernet driver 0.9.26
PCI: Enabling device 00:0e.0 (0104 -> 0107)
PCI: Found IRQ 11 for device 00:0e.0
eth1: RealTek RTL8139 at 0xd0f1b000, 00:c0:ca:15:b8:c3, IRQ 11
eth1: Identified 8139 chip type 'RTL-8139A'
eth1: link down
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
uhci.c: USB Universal Host Controller Interface driver v1.1
PCI: Found IRQ 9 for device 00:07.2
PCI: Sharing IRQ 9 with 00:10.0
uhci.c: USB UHCI at I/O 0x1020, IRQ 9
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
lp: driver loaded but no devices found

dmesg END
 
Old 01-27-2006, 08:21 AM   #4
irpstrcr
Member
 
Registered: Mar 2005
Location: LAX
Distribution: Slackware
Posts: 40

Rep: Reputation: 15
Quote:
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
Is telling you that the module it is trying to load fails (prolly a missing file)

I would guess scsi_mod, scsi_syms and sr_mod would be the ones missing (this is going by what you stated and the output of both dmesg and lsmod) and i do not think you actually need either of them, but i'll look a bit later today.

sg would be the scsi generic stuffs and you prolly do not need it.
st would be for scsi tape drives (pretty sure you wont need this one either)

The aic7xxx mod is loading, tho i would expect it to list out the attached devices, but like i said it has been a while.

Quote:
i have tried "mount /dev/sda /mnt" etc but to no avail
i wouldnt have expected this to work... just like ide drives scsi drives get partitioned and the proper way to mount it if it is a valid partition would be mount /dev/sda<insert partition number here> /mountpoint

after the module aic7xx module is loaded browse around /proc/scsi to see if you can see the device id you assinged the drive in there if so you should be able to fdisk /dev/sda and be good to mount. If it is not in there the I would go back the the scsi card (hit alt-a at boot to get into the scsi bios) and make sure the controller sees the drive and everything is setup as it should be.
 
Old 01-27-2006, 10:01 AM   #5
HoundDog
LQ Newbie
 
Registered: Aug 2003
Location: South Africa
Distribution: SUSE pr0
Posts: 11

Original Poster
Rep: Reputation: 0
Thanks,

Its working now, I removed the scsi card rebooted and the reinstalled the card and seems to be working now.

Thanks for all the help irpstrcr

Barry
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Failed to exec /sbin/modprobe scrawper Slackware 3 10-25-2004 05:05 AM
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2 YBA^[x] Slackware 8 09-17-2004 06:56 AM
Compaq Evo N1000c w/Slackware 10.0 kmod:failed to exec /sbin/modprobe ... erno = 2 daniel_waddell Linux - Laptop and Netbook 0 07-29-2004 10:10 AM
kmod : Failed to exec /sbin/modprobe urzumph Linux - General 3 03-23-2004 09:18 PM
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2 da_kidd_er Linux - General 2 04-24-2003 06:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:50 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration