Hello, I have a PC with a Silicon Image Chipset based IDE controller card. I cannot access the drive thats plugged into it. eg.
first some info: sol:~# uname -a Linux sol 2.4.26 #1 Tue Jun 22 11:58:18 WST 2004 i686 unknown sol:~# ls -alF /proc/ide/ total 0 dr-xr-xr-x 3 root root 0 Jun 22 13:35 ./ dr-xr-xr-x 43 root root 0 Jun 22 13:34 ../ -r--r--r-- 1 root root 0 Jun 22 13:35 drivers lrwxrwxrwx 1 root root 8 Jun 22 13:35 hda -> ide0/hda/ dr-xr-xr-x 3 root root 0 Jun 22 13:35 ide0/ -r--r--r-- 1 root root 0 Jun 22 13:35 piix sol:~# lsmod Module Size Used by Not tainted eepro100 18668 1 mii 2384 0 [eepro100] af_packet 11816 1 rtc 6012 0 (autoclean) unix 13924 2 (autoclean) -- lspci -vv snip -- 02:02.0 RAID bus controller: CMD Technology Inc: Unknown device 0680 (rev 02) Subsystem: CMD Technology Inc: Unknown device 3680 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32, cache line size 01 Interrupt: pin A routed to IRQ 17 Region 0: I/O ports at cc00 [size=8] Region 1: I/O ports at c800 [size=4] Region 2: I/O ports at c400 [size=8] Region 3: I/O ports at c000 [size=4] Region 4: I/O ports at bc00 [size=16] Region 5: Memory at ff8ffc00 (32-bit, non-prefetchable) [size=256] Expansion ROM at ff800000 [disabled] [size=512K] Capabilities: [60] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=2 PME- -- end snip -- ... Ok. Now bring in the module ... sol:~# modprobe siimage sol:~# dmesg | tail -6 SiI680: IDE controller at PCI slot 02:02.0 SiI680: chipset revision 2 SiI680: not 100% native mode: will probe irqs later SiI680: BASE CLOCK == 133 ide2: MMIO-DMA , BIOS settings: hde:pio, hdf:pio ide3: MMIO-DMA , BIOS settings: hdg:pio, hdh:pio sol:~# fdisk /dev/hde Unable to open /dev/hde sol:~# fdisk /dev/hdf Unable to open /dev/hdf sol:~# fdisk /dev/hdg Unable to open /dev/hdg sol:~# fdisk /dev/hdh Unable to open /dev/hdh The interesting thing is that /proc/ide remains unchanged sol:~# ls -alF /proc/ide/ total 0 dr-xr-xr-x 3 root root 0 Jun 22 13:43 ./ dr-xr-xr-x 43 root root 0 Jun 22 13:34 ../ -r--r--r-- 1 root root 0 Jun 22 13:43 drivers lrwxrwxrwx 1 root root 8 Jun 22 13:43 hda -> ide0/hda/ dr-xr-xr-x 3 root root 0 Jun 22 13:43 ide0/ -r--r--r-- 1 root root 0 Jun 22 13:43 piix and I cannot remove the module from the kernel sol:~# rmmod siimage siimage: Device or resource busy sol:~# lsmod Module Size Used by Not tainted siimage 7520 1 eepro100 18668 1 mii 2384 0 [eepro100] af_packet 11816 1 rtc 6012 0 (autoclean) unix 13924 3 (autoclean) sol:~# cat /proc/interrupts CPU0 0: 71719 IO-APIC-edge timer 1: 2 IO-APIC-edge keyboard 2: 0 XT-PIC cascade 8: 3 IO-APIC-edge rtc 14: 4398 IO-APIC-edge ide0 17: 3351 IO-APIC-level eth0 NMI: 0 LOC: 71676 ERR: 0 MIS: 0 Any ideas of where I should go from here? Kind Regards Crispin Wellington Network Administrator Christ Church Grammar School -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]