SCSI Controller fehlt im 2.6.29.4

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Methos
Beiträge: 87
Registriert: 05.12.2003 13:43:14

SCSI Controller fehlt im 2.6.29.4

Beitrag von Methos » 25.05.2009 09:55:16

Hallo,
ich bin gerade dabei für mein System einen neuen 2.6.29.4 Kernel zu bauen. Doch egal was ich auswähle die Geräte die am Controller "Symbios Logic 53c1030" angeschlossen sind werden nicht angezeigt. Beim 2.4er Kernel lief das noch alles ohne Probleme. Jemand eine Idee was ich hier noch aktivieren muß, damit er die Hardware korrekt erkennt?
Kernel wurde direkt aus den sourchen erstellt.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22451
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von KBDCALLS » 25.05.2009 10:12:39

Welchen Treiber hast du vorher dafür verwendet ? Wie lautet die genaue Vendor & Device ID. lspci -nn

Kann den Kernel aber auch mit make allmodconfig konfigurieren. Aber anschließend unter Kernelhacking die ganzen Option ab Kernel Debugging rausschmeißen. Sonst wird der Kernel mit Modulen riesig.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Methos
Beiträge: 87
Registriert: 05.12.2003 13:43:14

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von Methos » 25.05.2009 10:19:33

Ich hab vorher eigenltich keinen speziellen Treiber verwendet. Jedenfalls nicht das ich wüsste :oops:

Vendor & Device ID zeigt er mir beim Controller folgendes an:
0000:01:01.0 0100: 1000:0030 (rev 07)
0000:01:01.1 0100: 1000:0030 (rev 07)
Vielleicht sagt dir das ja was? Ansonsten versuch ichs mit "make allmodconfig" später mal.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22451
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von KBDCALLS » 25.05.2009 10:35:24

Methos hat geschrieben:Ich hab vorher eigenltich keinen speziellen Treiber verwendet. Jedenfalls nicht das ich wüsste :oops:

Vielleicht sagt dir das ja was? Ansonsten versuch ichs mit "make allmodconfig" später mal.
Mal nachgesehen welcher den benutzt wurde ? lspci oder pcimodules
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Methos
Beiträge: 87
Registriert: 05.12.2003 13:43:14

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von Methos » 25.05.2009 10:44:18

pcimodules gibt nur "hw_random" zurück.

Benutzeravatar
schorsch_76
Beiträge: 2629
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von schorsch_76 » 25.05.2009 10:51:25

Es müsste das Modul "mptspi" sein.

http://hardware4linux.info/module/mptspi/

Gruß

schorsch

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22451
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von KBDCALLS » 25.05.2009 10:57:19

Das hab ich mir schon fast gedacht.

Code: Alles auswählen

         0030  53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI
                 0e11 00da  ProLiant ML 350
                 1028 0123  LSI Logic 1020/1030
                 1028 014a  LSI Logic 1020/1030
                 1028 016c  PowerEdge 1850 MPT Fusion SCSI/RAID (Perc 4)
                 1028 0183  LSI Logic 1020/1030
                 1028 018a  PERC 4/IM
                 1028 1010  LSI U320 SCSI Controller
                 103c 12c5  Ultra320 SCSI [A7173A]
                 103c 1323  Core I/O LAN/SCSI Combo [AB314A]
                 124b 1170  PMC-USCSI320
Das ist aus Kconfig der 2.6.29.1 Source. Spiel aber in dem Falle keine Rolle.

Code: Alles auswählen

config SCSI_SYM53C8XX_2
        tristate "SYM53C8XX Version 2 SCSI support"
        depends on PCI && SCSI
        select SCSI_SPI_ATTRS
        ---help---
          This driver supports the whole NCR53C8XX/SYM53C8XX family of
          PCI-SCSI controllers.  It also supports the subset of LSI53C10XX
          Ultra-160 controllers that are based on the SYM53C8XX SCRIPTS
          language.  It does not support LSI53C10XX Ultra-320 PCI-X SCSI
          controllers; you need to use the Fusion MPT driver for that.

          Please read <file:Documentation/scsi/sym53c8xx_2.txt> for more
          information.
Falls das nicht funktioniert so wie vorgeschlagen, dann müßtest du dir den Fusion MPT Treiber besorgen, denn das was die einzige Fundstelle , den Treiber gibt es anscheinend nicht im Kernelsource.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von habakug » 25.05.2009 11:11:34

Hallo!

Bei mir ist das die Option CONFIG_FUSION:

Code: Alles auswählen

root:~$ cat /boot/config-2.6.29 | grep FUSION
CONFIG_FUSION=y
CONFIG_FUSION_SPI=m
CONFIG_FUSION_FC=m
CONFIG_FUSION_SAS=m
CONFIG_FUSION_MAX_SGE=40
CONFIG_FUSION_CTL=m
CONFIG_FUSION_LAN=m
# CONFIG_FUSION_LOGGING is not set
Hier [1] mehr darüber.

Gruß, habakug

[1] http://cateee.net/lkddb/web-lkddb/FUSION.html

OT: Dieses Forum ist seeeehr langsam.
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22451
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von KBDCALLS » 25.05.2009 11:58:18

Bin ich mittlerweile auch drauf gestoßen. Allerdings wer rechnet schon damit das sich eine SCSI Treiber ganz woanders versteckt, als man ihn zu erst vermuten wurde. In der Regel such man im SCSI Verzeichnis und nicht unter messages

Code: Alles auswählen

linux/drivers/message/fusion/Kconfig  
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Methos
Beiträge: 87
Registriert: 05.12.2003 13:43:14

Re: SCSI Controller fehlt im 2.6.29.4

Beitrag von Methos » 25.05.2009 12:17:13

habakug hat geschrieben:Hallo!

Bei mir ist das die Option CONFIG_FUSION:

Code: Alles auswählen

root:~$ cat /boot/config-2.6.29 | grep FUSION
CONFIG_FUSION=y
CONFIG_FUSION_SPI=m
CONFIG_FUSION_FC=m
CONFIG_FUSION_SAS=m
CONFIG_FUSION_MAX_SGE=40
CONFIG_FUSION_CTL=m
CONFIG_FUSION_LAN=m
# CONFIG_FUSION_LOGGING is not set
Hier [1] mehr darüber.

Gruß, habakug

[1] http://cateee.net/lkddb/web-lkddb/FUSION.html

OT: Dieses Forum ist seeeehr langsam.

Danke damit läufts. Vielen dank noch mal an alle.

Antworten