|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Come installare driver per raid su Suse 9.1
HO un grosso problema, ma credo risolvibile.
Ho un controller raid modello multiraid100 con chip aralion di cui ho potuto scaricare i driver open ma, non ho trovato alcuna guida per la loro installazione. Qualcuno ha idea di come mi posso muovere? Nella cartella per i driver ci sono 7 file 1)atapi.h 2)Makefile 3)scsi_module.c 4)scsi_obsolete.h 5)ultima.c 6)ultima.h 7)ultima.o I driver sono dati per il kernel 2.4.XX, mentre io ho il 2.6.5. Attualmente la scheda viene rilevata, nel senso che il kernel l'ha trovata, ma non funziona. lanciando il comando lspci -vvx ho ottenuto questo prompt, con la mia situazione precaria: 0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS 645xx (rev 02) Subsystem: Asustek Computer, Inc.: Unknown device 8086 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 Region 0: Memory at c0000000 (32-bit, non-prefetchable) Capabilities: [c0] AGP version 3.0 Status: RQ=32 Iso- ArqSz=2 Cal=3 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3+ Rate=x4 Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none> 00: 39 10 48 06 07 00 10 22 02 00 00 06 00 20 80 00 10: 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 86 80 30: 00 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: bf000000-bfffffff Prefetchable memory behind bridge: e0000000-febfffff Expansion ROM at 0000d000 [disabled] [size=4K] BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B- 00: 39 10 01 00 07 00 00 00 00 00 04 06 00 00 01 00 10: 00 00 00 00 00 00 00 00 00 01 01 00 d0 d0 00 20 20: 00 bf f0 bf 00 e0 b0 fe 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS]: Unknown device 0963 (rev 04) 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: 0 00: 39 10 63 09 0f 00 00 02 04 00 01 06 00 00 80 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000:00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016 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- Interrupt: pin B routed to IRQ 10 Region 4: I/O ports at e600 [size=32] 00: 39 10 16 00 01 00 80 02 00 00 05 0c 00 00 00 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 01 e6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 0000:00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire Controller (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 809a 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: 64 (1000ns min, 3000ns max) Interrupt: pin B routed to IRQ 10 Region 0: Memory at be800000 (32-bit, non-prefetchable) [size=dffe0000] Expansion ROM at 00020000 [disabled] Capabilities: [64] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME+ 00: 39 10 07 70 06 00 10 02 00 10 00 0c 00 40 00 00 10: 00 00 80 be 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 9a 80 30: 00 00 fe df 64 00 00 00 00 00 00 00 ff 02 04 0c 0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if 80 [Master]) Subsystem: Asustek Computer, Inc.: Unknown device 8087 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: 128 Interrupt: pin ? routed to IRQ 11 Region 4: I/O ports at a400 [size=16] 00: 39 10 13 55 05 00 00 02 00 80 01 01 00 80 00 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 01 a4 00 00 00 00 00 00 00 00 00 00 43 10 87 80 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0) Subsystem: Asustek Computer, Inc.: Unknown device 8096 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 (13000ns min, 2750ns max) Interrupt: pin C routed to IRQ 11 Region 0: I/O ports at 9400 Region 1: I/O ports at 9000 [size=128] Capabilities: [48] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 39 10 12 70 05 00 90 02 a0 00 01 04 00 20 00 00 10: 01 94 00 00 01 90 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 96 80 30: 00 00 00 00 48 00 00 00 00 00 00 00 ff 03 34 0b 0000:00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8087 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 (20000ns max), cache line size 08 Interrupt: pin A routed to IRQ 10 Region 0: Memory at be000000 (32-bit, non-prefetchable) 00: 39 10 01 70 17 00 80 02 0f 10 03 0c 08 20 80 00 10: 00 00 00 be 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80 30: 00 00 00 00 00 00 00 00 00 00 00 00 09 01 00 50 0000:00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8087 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 (20000ns max), cache line size 08 Interrupt: pin B routed to IRQ 11 Region 0: Memory at bd800000 (32-bit, non-prefetchable) 00: 39 10 01 70 17 00 80 02 0f 10 03 0c 08 20 00 00 10: 00 00 80 bd 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80 30: 00 00 00 00 00 00 00 00 00 00 00 00 09 02 00 50 0000:00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8087 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 (20000ns max), cache line size 08 Interrupt: pin C routed to IRQ 10 Region 0: Memory at bd000000 (32-bit, non-prefetchable) 00: 39 10 01 70 17 00 80 02 0f 10 03 0c 08 20 00 00 10: 00 00 00 bd 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80 30: 00 00 00 00 00 00 00 00 00 00 00 00 09 03 00 50 0000:00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8087 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 (20000ns max) Interrupt: pin D routed to IRQ 11 Region 0: Memory at bc800000 (32-bit, non-prefetchable) Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 39 10 02 70 06 00 90 02 00 20 03 0c 00 20 00 00 10: 00 00 80 bc 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80 30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 04 00 50 0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 91) Subsystem: Asustek Computer, Inc.: Unknown device 80a7 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 (13000ns min, 2750ns max) Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at 8800 [size=dffc0000] Region 1: Memory at bc000000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at 00020000 [disabled] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 39 10 00 09 07 00 90 02 91 00 00 02 00 20 00 00 10: 01 88 00 00 00 00 00 bc 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 a7 80 30: 00 00 fc df 40 00 00 00 00 00 00 00 ff 01 34 0b 0000:00:08.0 Communication controller: Conexant: Unknown device 2f11 (rev 01) Subsystem: U.S. Robotics: Unknown device 2013 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 Interrupt: pin A routed to IRQ 10 Region 0: Memory at bb800000 (32-bit, non-prefetchable) [disabled] Region 1: I/O ports at 8400 [disabled] [size=8] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: f1 14 11 2f 04 00 90 02 01 00 80 07 00 20 00 00 10: 00 00 80 bb 01 84 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 ec 16 13 20 30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 00 00 0000:00:09.0 RAID bus controller: ARALION Inc: Unknown device 0301 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32, cache line size 08 Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at 8000 Region 1: I/O ports at 7800 [size=16] Region 2: I/O ports at 7400 [size=16] Region 3: I/O ports at 7000 [size=16] Region 4: I/O ports at 6800 [size=16] Region 5: I/O ports at 6400 [size=8] Capabilities: [40] Power Management version 1 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 38 15 01 03 17 00 30 04 00 00 04 01 08 20 00 00 10: 01 80 00 00 01 78 00 00 01 74 00 00 01 70 00 00 20: 01 68 00 00 01 64 00 00 07 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 0a 01 00 00 0000:00:0c.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) Subsystem: Hauppauge computer works Inc. WinTV Series 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 (4000ns min, 10000ns max) Interrupt: pin A routed to IRQ 11 Region 0: Memory at df000000 (32-bit, prefetchable) Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 9e 10 6e 03 06 00 90 02 11 00 00 04 00 20 80 00 10: 08 00 00 df 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 eb 13 30: 00 00 00 00 44 00 00 00 00 00 00 00 ff 01 10 28 0000:00:0c.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) Subsystem: Hauppauge computer works Inc. WinTV Series 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 (1000ns min, 63750ns max) Interrupt: pin A routed to IRQ 11 Region 0: Memory at de800000 (32-bit, prefetchable) [disabled] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 9e 10 78 08 04 00 90 02 11 00 80 04 00 20 80 00 10: 08 00 80 de 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 eb 13 30: 00 00 00 00 44 00 00 00 00 00 00 00 ff 01 04 ff 0000:00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Realtek Semiconductor Co., Ltd. RT8139 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 (8000ns min, 16000ns max) Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at 6000 Region 1: Memory at bb000000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: ec 10 39 81 07 00 90 02 10 00 00 02 00 20 00 00 10: 01 60 00 00 00 00 00 bb 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 ec 10 39 81 30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 01 20 40 0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro] (prog-if 00 [VGA]) Subsystem: ATI Technologies Inc: Unknown device 0002 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: 64 (2000ns min), cache line size 08 Interrupt: pin A routed to IRQ 11 Region 0: Memory at f0000000 (32-bit, prefetchable) [size=effe0000] Region 1: I/O ports at d800 [size=256] Region 2: Memory at bf800000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at 00020000 [disabled] Capabilities: [58] AGP version 3.0 Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none> Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 02 10 44 4e 87 00 b0 02 00 00 00 03 08 40 80 00 10: 08 00 00 f0 01 d8 00 00 00 00 80 bf 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 02 10 02 00 30: 00 00 fe ef 58 00 00 00 00 00 00 00 0b 01 08 00 0000:01:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary) Subsystem: ATI Technologies Inc: Unknown device 0003 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: 64 (2000ns min), cache line size 08 Region 0: Memory at e0000000 (32-bit, prefetchable) [disabled] Region 1: Memory at bf000000 (32-bit, non-prefetchable) [disabled] [size=64K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00: 02 10 64 4e 84 00 b0 02 00 00 80 03 08 40 00 00 10: 08 00 00 e0 00 00 00 bf 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 02 10 03 00 30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 00 08 00 mentre lo schema delle periferiche è: -[00]-+-00.0 Silicon Integrated Systems [SiS] SiS 645xx +-01.0-[01]--+-00.0 ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro] | \-00.1 ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary) +-02.0 Silicon Integrated Systems [SiS]: Unknown device 0963 +-02.1 Silicon Integrated Systems [SiS]: Unknown device 0016 +-02.3 Silicon Integrated Systems [SiS] FireWire Controller +-02.5 Silicon Integrated Systems [SiS] 5513 [IDE] +-02.7 Silicon Integrated Systems [SiS] Sound Controller +-03.0 Silicon Integrated Systems [SiS] USB 1.0 Controller +-03.1 Silicon Integrated Systems [SiS] USB 1.0 Controller +-03.2 Silicon Integrated Systems [SiS] USB 1.0 Controller +-03.3 Silicon Integrated Systems [SiS] USB 2.0 Controller +-04.0 Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet +-08.0 Conexant: Unknown device 2f11 +-09.0 ARALION Inc: Unknown device 0301 +-0c.0 Brooktree Corporation Bt878 Video Capture +-0c.1 Brooktree Corporation Bt878 Audio Capture \-0d.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ Ultima modifica di Dani1 : 05-07-2004 alle 23:32. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Non lasciatemi solo
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Scusate, ma sono un po' nella cacca.
Qualcuno sa indirizzarmi almeno dove cercare informazioni per l'oiperazione? |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
|
Prima d tutto t dico subito ke molto probabilmente quei driver nn andranno visto ke sono stati scritti x kernel 2.4.x
Ad ogni modo TU devi compilare i driver e d solito si fa con 1 make se alla fine del make ottieni un fil .o oltre avere 1 bel cu1@ puoi provare a fare insmod "nome.o" prova anke a leggere dentro il file makefile cosa c'è scritto....
__________________
Powered by Apple Macbook Pro Retina |
![]() |
![]() |
![]() |
#5 | ||
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Intanto un grazie immenso è dovuto
![]() Entro nello specifico. Io ho 7 file distribuiti come driver open, questi sono: 1)atapi.h 2)Makefile 3)scsi_module.c 4)scsi_obsolete.h 5)ultima.c 6)ultima.h 7)ultima.o Prima di lanciare "make", di cui non so quale di questi file passargli, perdonami, ma so proprio niubbo, il Makefile distribuito nei driver ha questo contenuto: Quote:
![]() questa era quanto rilevavo sulla mia configurazione della macchina Quote:
Ultima modifica di Dani1 : 05-07-2004 alle 23:23. |
||
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
|
intanto prova a fare :
insmod ultima.o oppure modprobe ultima.o Se t da errore nel caricamento del modulo prova a compilarlo semplicemente dando il comando make (ovvero MAKE [INVIO] )
__________________
Powered by Apple Macbook Pro Retina |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Ho provato a fare come dici ma l'output è stato questo
![]() Quote:
Se quaòcuno mi aiuta ci facciamo un tentativo e poi famo un HOW-To per quei proveri disgraziati di filopinguini come me che hanno acquistato questa scheda e se la sonopresa in C**O. Proposta 1: Penso che devo cambiare il Makefile ovvero al posto di indicare il kernel 2.4 dovrei inserire il 2.6.XX. Via si aprono le porte per la collaborazione ![]() |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Scusate, forse ho formulato male la domanda, a me interesserebbe anche solo avere delel indicazioni per sapere come reperire informazioni per risolvere il problema.
Leggo sempre tanta denigrazione per i driver closed ed elogio al formato open perchè permettono il libero contributo della community. Io sono nella cacca ![]() |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
|
Hai provato a cercare su google qlc tipo "aralion 2.6 linux driver" oppure "aralion linux driver" o "multiraid 100 linux" ecc ecc
Inoltre, hai provato a lanciare il make ?
__________________
Powered by Apple Macbook Pro Retina |
![]() |
![]() |
![]() |
#10 | ||
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Quote:
![]() Ho postato l'enensima richiesta sul sito www.aralion.com (produttore del chip) che dichiara che non è nei loro piani creare nuovi driver per linux per quella scheda (MA VAFFANCXXX!!) Quote:
Se non ho capito male ci sono i percorsi, ma solo per il kernel 2.4. Io pensavo che come minimo devo modificare il makefile e inserire i percorsiper il 2.6, ma a questo punto suppongo che sia da cambiare anche ultima.c che invece contiene il sorgente per sapere come gestire questo maledetto controller |
||
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
|
Quote:
Quindi o usi un kernel 2.4.x e provi i driver open OPPURE cerki se in internet qlc è riuscito ad adattare i driver o a fare qlc x farli andare lo stesso.... Cmq prova a lanciare quel benedetto comando MAKE ke mica t "formatta" la macchina ![]() Al peggio t darà 1 errore ^_^
__________________
Powered by Apple Macbook Pro Retina |
|
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Si si solo 1 errore
![]() ![]() ![]() ![]() ![]() Questa è un acompilascion, si è scomodato pure Linux torval ![]() Quote:
|
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
|
Beh, mi immagginavo 1 cosa tipo questa... del resto t avevo detto ke il driver è x 1 altro kernel...
hai provato a fare un insmod forzato ? nn mi ricordo se è insmod --force o qlc del genere (man insmod e vedi qual'è)... Nn dovrebbe cmq funzionare ma tentare nn nuoce ^_^ Hai cmq decompresso in /usr/src/linux i sorgenti del kernel ke stai usando te... vero ? :P
__________________
Powered by Apple Macbook Pro Retina |
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Quote:
![]() Io. le avevo decompresse nella cartella /homeraid poi da li le ho copiate in usr/src/raid ho creato la cartella raid sotto usr/src altrimenti mi perdo i file. MO comunque pertagliare la testa al toro decomprimo li e poi ripeto tutti i suggerimenti. |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Seguito l'ultimo suggerimento, ma si è arrabbiato di bruttobruttobrutto
Making single CPU normal mode driver install -d ./ gcc -c -O2 -DMODULE -D__KERNEL__ -DCONFIG_PCI -I /usr/src/linux-2.4/include -o ultima.o ultima.c In file included from ultima.c:14: /usr/include/linux/version.h:2:2: #error "=======================================================" /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5:2: #error "" /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10:2: #error "included via other system header files - user space" /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well." /usr/include/linux/version.h:13:2: #error "" /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15:2: #error "" /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed" /usr/include/linux/version.h:17:2: #error "" /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20:2: #error " the matching kernel source directory" /usr/include/linux/version.h:21:2: #error "" /usr/include/linux/version.h:22:2: #error " o Configure kernel sources:" /usr/include/linux/version.h:23:2: #error " - cd /usr/src/linux" /usr/include/linux/version.h:24:2: #error " - make mrproper" /usr/include/linux/version.h:25:2: #error " - make cloneconfig" /usr/include/linux/version.h:26:2: #error " - make dep" /usr/include/linux/version.h:27:2: #error "" /usr/include/linux/version.h:28:2: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:29:2: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:30:2: #error "" /usr/include/linux/version.h:31:2: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:32:2: #error "" /usr/include/linux/version.h:33:2: #error " instead of" /usr/include/linux/version.h:34:2: #error "" /usr/include/linux/version.h:35:2: #error " -I/usr/include/linux" /usr/include/linux/version.h:36:2: #error "" /usr/include/linux/version.h:37:2: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:38:2: #error "=======================================================" In file included from /usr/include/linux/module.h:20, from ultima.c:15: /usr/include/asm/module.h:56:2: #error unknown processor family In file included from ultima.c:18: /usr/include/linux/blk.h:1:2: warning: #warning this file is obsolete, please use <linux/blkdev.h> instead In file included from /usr/include/linux/mm.h:206, from /usr/include/linux/pagemap.h:7, from /usr/include/linux/blkdev.h:10, from /usr/include/linux/blk.h:2, from ultima.c:18: /usr/include/linux/page-flags.h:119: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function) /usr/include/linux/page-flags.h:119: error: requested alignment is not a constant ultima.c:19:50: /usr/src/linux-2.4/drivers/scsi/scsi.h: No such file or directory ultima.c:20:51: /usr/src/linux-2.4/drivers/scsi/hosts.h: No such file or directory In file included from ultima.c:21: ultima.h:72: error: parse error before '*' token ultima.h:73: warning: `struct Scsi_Host' declared inside parameter list ultima.h:73: warning: its scope is only this definition or declaration, which is probably not what you want ultima.h:74: error: parse error before '*' token ultima.h:75: error: parse error before '*' token ultima.h:75: error: parse error before '*' token ultima.h:76: error: parse error before '*' token ultima.h:77: error: parse error before '*' token ultima.h:78: error: parse error before '*' token ultima.h:79: error: parse error before '*' token ultima.h:80: warning: `struct Scsi_Host' declared inside parameter list ultima.h:84: error: parse error before '*' token ultima.c:41:41: missing binary operator before token "(" ultima.c:54: warning: `struct Scsi_Host' declared inside parameter list ultima.c:56: warning: `struct Scsi_Host' declared inside parameter list ultima.c:56: error: conflicting types for `print_banner' ultima.c:54: error: previous declaration of `print_banner' ultima.c:72: error: parse error before '*' token ultima.c:88: error: parse error before '*' token ultima.c:90: error: parse error before '*' token ultima.c:94: error: parse error before '*' token ultima.c:118: error: parse error before '*' token ultima.c:119: error: parse error before '*' token ultima.c:128: error: parse error before "driver_template" ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: initialization makes integer from pointer without a cast ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: error: `ultima_queue' undeclared here (not in a function) ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: error: `DISABLE_CLUSTERING' undeclared here (not in a function) ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: error: field name not in record or union initializer ultima.c:128: error: (near initialization for `driver_template') ultima.c:128: warning: excess elements in scalar initializer ultima.c:128: warning: (near initialization for `driver_template') ultima.c:128: warning: data definition has no type or storage class ultima.c:223: error: parse error before '*' token ultima.c:223: warning: data definition has no type or storage class ultima.c:265: warning: `struct Scsi_Host' declared inside parameter list ultima.c:266: error: conflicting types for `print_banner' ultima.c:56: error: previous declaration of `print_banner' ultima.c: In function `print_banner': ultima.c:270: error: dereferencing pointer to incomplete type ultima.c: In function `aralion_pci_bios_detect': ultima.c:334: error: structure has no member named `base_address' ultima.c:336: error: structure has no member named `base_address' ultima.c:338: error: structure has no member named `base_address' ultima.c:340: error: structure has no member named `base_address' ultima.c:342: error: structure has no member named `base_address' ultima.c: At top level: ultima.c:452: error: parse error before '*' token ultima.c: In function `ultima_detect': ultima.c:459: error: `tpnt' undeclared (first use in this function) ultima.c:459: error: (Each undeclared identifier is reported only once ultima.c:459: error: for each function it appears in.) ultima.c:505: warning: assignment makes pointer from integer without a cast ultima.c:506: error: dereferencing pointer to incomplete type ultima.c:507: error: dereferencing pointer to incomplete type ultima.c:508: error: dereferencing pointer to incomplete type ultima.c: At top level: ultima.c:532: warning: `struct Scsi_Host' declared inside parameter list ultima.c:533: error: conflicting types for `ultima_release' ultima.h:73: error: previous declaration of `ultima_release' ultima.c:665: error: parse error before '*' token ultima.c: In function `SetScatterList': ultima.c:674: error: `SCpnt' undeclared (first use in this function) ultima.c:681: error: `lba' undeclared (first use in this function) ultima.c:690: error: structure has no member named `address' ultima.c:709: error: `ReadWrite' undeclared (first use in this function) ultima.c: At top level: ultima.c:859: error: parse error before '*' token ultima.c: In function `ReadDMA': ultima.c:866: error: `numsectors' undeclared (first use in this function) ultima.c:867: error: `DID_ABORT' undeclared (first use in this function) ultima.c:871: error: `SCpnt' undeclared (first use in this function) ultima.c:873: error: `lba' undeclared (first use in this function) ultima.c: At top level: ultima.c:888: error: parse error before '*' token ultima.c: In function `WriteDMA': ultima.c:895: error: `numsectors' undeclared (first use in this function) ultima.c:896: error: `DID_ABORT' undeclared (first use in this function) ultima.c:900: error: `SCpnt' undeclared (first use in this function) ultima.c:902: error: `lba' undeclared (first use in this function) ultima.c: At top level: ultima.c:1220: warning: `struct Scsi_Host' declared inside parameter list ultima.c:1221: error: conflicting types for `ultima_info' ultima.h:80: error: previous declaration of `ultima_info' ultima.c:1246: error: parse error before '*' token ultima.c: In function `init_module': ultima.c:1252: error: request for member `module' in something not a structure or union ultima.c:1253: error: `MODULE_SCSI_HA' undeclared (first use in this function) ultima.c:1254: error: request for member `present' in something not a structure or union ultima.c: In function `cleanup_module': ultima.c:1263: error: `MODULE_SCSI_HA' undeclared (first use in this function) ultima.c: In function `my_done': ultima.c:1327: error: request for member `result' in something not a structure or union ultima.c:1328: error: request for member `scsi_done' in something not a structure or union ultima.c:1329: error: request for member `scsi_done' in something not a structure or union ultima.c: In function `CheckScsiError': ultima.c:1351: error: `DID_PARITY' undeclared (first use in this function) ultima.c:1353: error: `DID_ERROR' undeclared (first use in this function) ultima.c:1355: error: `DID_NO_CONNECT' undeclared (first use in this function) ultima.c:1357: error: `DID_ABORT' undeclared (first use in this function) ultima.c: In function `do_ultima_intr': ultima.c:1457: error: `io_request_lock' undeclared (first use in this function) ultima.c: At top level: ultima.c:1598: error: parse error before '*' token ultima.c: In function `internal_done': ultima.c:1600: error: `SCpnt' undeclared (first use in this function) ultima.c: At top level: ultima.c:1614: error: parse error before '*' token ultima.c:1614: error: parse error before '*' token ultima.c:1626: error: parse error before "if" ultima.c:1631: error: parse error before string constant ultima.c:1631: error: conflicting types for `panic' /usr/include/linux/kernel.h:59: error: previous declaration of `panic' ultima.c:1631: warning: data definition has no type or storage class ultima.c:1637: error: conflicting types for `schedule' /usr/include/linux/sched.h:177: error: previous declaration of `schedule' ultima.c:1637: warning: data definition has no type or storage class ultima.c:1638: error: parse error before numeric constant ultima.c:1644: error: redefinition of `in_command' ultima.c:244: error: `in_command' previously defined here ultima.c:1644: warning: data definition has no type or storage class ultima.c:1645: error: conflicting types for `current_SC' ultima.c:223: error: previous declaration of `current_SC' ultima.c:1645: error: `SCpnt' undeclared here (not in a function) ultima.c:1645: warning: data definition has no type or storage class ultima.c:1646: error: parse error before '->' token ultima.c:1658: error: invalid type argument of `->' ultima.c:1658: warning: data definition has no type or storage class ultima.c:1659: error: invalid type argument of `->' ultima.c:1659: warning: data definition has no type or storage class ultima.c:1660: error: invalid type argument of `->' ultima.c:1660: warning: data definition has no type or storage class ultima.c:1663: error: parse error before "switch" ultima.c:1671: error: invalid initializer ultima.c:1671: warning: data definition has no type or storage class ultima.c:1672: error: parse error before numeric constant ultima.c:1672: error: conflicting types for `my_done' ultima.c:1320: error: previous declaration of `my_done' ultima.c:1672: warning: data definition has no type or storage class ultima.c:1682: error: redefinition of `board' ultima.c:1658: error: `board' previously defined here ultima.c:1682: error: invalid type argument of `->' ultima.c:1682: warning: data definition has no type or storage class ultima.c:1683: error: redefinition of `channel' ultima.c:1659: error: `channel' previously defined here ultima.c:1683: error: invalid type argument of `->' ultima.c:1683: warning: data definition has no type or storage class ultima.c:1684: error: redefinition of `drive' ultima.c:1660: error: `drive' previously defined here ultima.c:1684: error: invalid type argument of `->' ultima.c:1684: warning: data definition has no type or storage class ultima.c:1685: error: conflicting types for `buf' ultima.c:1671: error: previous declaration of `buf' ultima.c:1685: error: invalid type argument of `->' ultima.c:1685: warning: data definition has no type or storage class ultima.c:1686: error: parse error before '{' token ultima.c:1690: error: initializer element is not constant ultima.c:1693: error: parse error before numeric constant ultima.c:1695: error: conflicting types for `buf' ultima.c:1685: error: previous declaration of `buf' ultima.c:1695: warning: data definition has no type or storage class ultima.c:1699: error: parse error before '->' token ultima.c:1707: error: parse error before "for" ultima.c:1710: warning: initialization makes integer from pointer without a cast ultima.c:1710: error: initializer element is not constant ultima.c:1710: warning: data definition has no type or storage class ultima.c:1711: warning: data definition has no type or storage class ultima.c:1713: error: parse error before "while" ultima.c:1719: warning: data definition has no type or storage class ultima.c:1720: error: parse error before "while" ultima.c:1742: error: parse error before numeric constant ultima.c:1742: warning: data definition has no type or storage class ultima.c:1755: error: `lba' used prior to declaration ultima.c:1755: error: invalid type argument of `->' ultima.c:1756: error: invalid type argument of `->' ultima.c:1757: error: invalid type argument of `->' ultima.c:1757: warning: data definition has no type or storage class ultima.c:1758: error: parse error before '&=' token ultima.c:1763: error: redefinition of `lba' ultima.c:1755: error: `lba' previously defined here ultima.c:1763: error: invalid type argument of `->' ultima.c:1764: error: invalid type argument of `->' ultima.c:1765: error: invalid type argument of `->' ultima.c:1766: error: invalid type argument of `->' ultima.c:1766: warning: data definition has no type or storage class ultima.c:1767: error: parse error before '}' token ultima.c:1769: error: parse error before numeric constant ultima.c:1772: error: parse error before '.' token ultima.c:1774: error: conflicting types for `CurrentDisk' ultima.c:238: error: previous declaration of `CurrentDisk' ultima.c:1774: error: invalid type argument of `->' ultima.c:1774: warning: data definition has no type or storage class ultima.c:1776: error: parse error before "if" ultima.c:1794: error: invalid type argument of `->' ultima.c:1794: warning: data definition has no type or storage class ultima.c:1796: error: conflicting types for `buf' ultima.c:1695: error: previous declaration of `buf' ultima.c:1796: error: invalid type argument of `->' ultima.c:1796: warning: data definition has no type or storage class ultima.c:1797: warning: data definition has no type or storage class ultima.c:1799: error: parse error before "unsigned" ultima.c:1799: error: parse error before "__u32" ultima.c:1800: error: parse error before "unsigned" ultima.c:1800: error: parse error before "__u32" ultima.c:1803: error: parse error before numeric constant ultima.c:1803: warning: data definition has no type or storage class ultima.c:1815: error: parse error before '*' token ultima.c: In function `FillDump': ultima.c:1821: error: `SCpnt' undeclared (first use in this function) ultima.c:1825: error: structure has no member named `address' ultima.c:1825: error: structure has no member named `address' ultima.c:1825: error: structure has no member named `address' ultima.c:1825: error: structure has no member named `address' ultima.c:1830: error: structure has no member named `address' ultima.c:1830: error: structure has no member named `address' ultima.c:1830: error: structure has no member named `address' ultima.c:1830: error: structure has no member named `address' ultima.c: At top level: ultima.c:1915: error: parse error before '*' token ultima.c: In function `ultima_command': ultima.c:1917: error: `SCpnt' undeclared (first use in this function) ultima.c: At top level: ultima.c:1927: error: parse error before '*' token ultima.c: In function `print_info': ultima.c:1935: error: `SCpnt' undeclared (first use in this function) ultima.c: At top level: ultima.c:1955: error: parse error before '*' token ultima.c:1960: error: parse error before '*' token ultima.c: In function `ultima_abort': ultima.c:1967: error: `SCSI_ABORT_NOT_RUNNING' undeclared (first use in this function) ultima.c:1972: error: `SCpnt' undeclared (first use in this function) ultima.c:1975: error: invalid type argument of `->' ultima.c:1977: error: invalid type argument of `->' ultima.c:1977: error: `DID_ABORT' undeclared (first use in this function) ultima.c:1985: error: `SCSI_ABORT_SUCCESS' undeclared (first use in this function) ultima.c: At top level: ultima.c:1988: error: parse error before '*' token ultima.c: In function `ultima_reset': ultima.c:1993: error: `SCSI_RESET_WAKEUP' undeclared (first use in this function) ultima.c: In function `ultima_cardreset': ultima.c:2098: error: `SCSI_RESET_WAKEUP' undeclared (first use in this function) ultima.c:2101:48: /usr/src/linux-2.4/drivers/scsi/sd.h: No such file or directory ultima.c: At top level: ultima.c:2103: error: parse error before '*' token ultima.c: In function `ultima_biosparam': ultima.c:2109: error: `dev' undeclared (first use in this function) ultima.c:2118: error: `info_array' undeclared (first use in this function) make: *** [normal] Error 1 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:42.