Discussion:
kernel ata-sata gond
Zsolt
2009-01-19 07:20:28 UTC
Permalink
hali

az alábbival szembesültem:

van egy siemens p3 alaplap ami tud IDE és SCSI-t kezelni.
beletettem egy silicon image SATA kártyát is.

az egészhez fordítottam egy 2.6.26.8 kernelt.

ha ezt bejelölöm
BLK_DEV_IDE_SATA = y

akkor látja a sata kártyát de az felül írja a ata eszközöket és így azok
eltunnek.

ha viszont
BLK_DEV_IDE_SATA = n

akkor vannak ata eszközök de a sata kártyáról még csak említést sem tesz a
kernel a bootkor.

van 5letetek, hogy mit tudok tenni, hogy az ata is látszódjon, meg a sata is
és lehetoleg egyszerre jah és a scsi se tunjön el ?

köszi

zsolt
Gabor HALASZ
2009-01-19 08:45:48 UTC
Permalink
Post by Zsolt
hali
van egy siemens p3 alaplap ami tud IDE és SCSI-t kezelni.
beletettem egy silicon image SATA kártyát is.
az egészhez fordítottam egy 2.6.26.8 kernelt.
ha ezt bejelölöm
BLK_DEV_IDE_SATA = y
akkor látja a sata kártyát de az felül írja a ata eszközöket és így azok
eltunnek.
libata+ata driverrel mennie kellene a pata-nak is
--
Gabor HALASZ <***@freemail.hu>
Zsolt
2009-01-19 13:36:45 UTC
Permalink
Post by Gabor HALASZ
libata+ata driverrel mennie kellene a pata-nak is
köszönöm válaszod.

nézem ezt a dolgot, de ilyesmit nem találok.

megy a sata, de az ide nem vagyis a kernel detektálja, de amikor kiosztaná
az eszközöket akkor a sata kártya után hda és hdc not response választ
kapok.

ezek vannak jelenleg beállítva:

CONFIG_BLK_DEV_IDE_SATA=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
CONFIG_BLK_DEV_IDESCSI=y
CONFIG_BLK_DEV_IDEACPI=y
# CONFIG_IDE_TASK_IOCTL is not set
CONFIG_IDE_PROC_FS=y

#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_PLATFORM=y
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_IDEPNP is not set
CONFIG_BLK_DEV_IDEDMA_SFF=y

# PCI IDE chipsets support
#
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=y
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_CS5535 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_IT8213 is not set
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
CONFIG_BLK_DEV_SIIMAGE=y
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_VIA82CXXX is not set
# CONFIG_BLK_DEV_TC86C001 is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_BLK_DEV_HD_ONLY is not set
# CONFIG_BLK_DEV_HD is not set

van 5leted ?

zsolt
Gabor HALASZ
2009-01-19 16:59:40 UTC
Permalink
Post by Zsolt
Post by Gabor HALASZ
libata+ata driverrel mennie kellene a pata-nak is
köszönöm válaszod.
nézem ezt a dolgot, de ilyesmit nem találok.
megy a sata, de az ide nem vagyis a kernel detektálja, de amikor kiosztaná
az eszközöket akkor a sata kártya után hda és hdc not response választ
kapok.
Az ide driver nem kell bele. A te veriodban nem tudom, eppen minek
hivjak, ezt hajlamosak megvaltoztatni, a 2.6.27.8-ban DeviceDrivers/Sata
es azon belul a PATA nevuek (meg ne kerdezd, miert a serial ata
menupontban van a libata-s paralel ata):

in9:/usr/src/linux-2.6.27# fgrep PATA .config
# CONFIG_PATA_ACPI is not set
CONFIG_PATA_AMD=m
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_CMD64X is not set
# CONFIG_PATA_CS5520 is not set
# CONFIG_PATA_EFAR is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT821X is not set
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_MARVELL is not set
CONFIG_PATA_MPIIX=m
# CONFIG_PATA_OLDPIIX is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_RZ1000 is not set
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_SIL680 is not set
# CONFIG_PATA_VIA is not set
# CONFIG_PATA_WINBOND is not set
CONFIG_PATA_SCH=m

A keletkezo eszkozok is sdx-ek lesznek.
_______________________________________________
linux-hw maillist - linux-***@mlf.linux.rulez.org
http://mlf2.linux.rulez.o
Zsolt
2009-01-22 09:36:47 UTC
Permalink
Post by Gabor HALASZ
in9:/usr/src/linux-2.6.27# fgrep PATA .config
# CONFIG_PATA_ACPI is not set
CONFIG_PATA_AMD=m
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_CMD64X is not set
# CONFIG_PATA_CS5520 is not set
# CONFIG_PATA_EFAR is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT821X is not set
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_MARVELL is not set
CONFIG_PATA_MPIIX=m
# CONFIG_PATA_OLDPIIX is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_RZ1000 is not set
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_SIL680 is not set
# CONFIG_PATA_VIA is not set
# CONFIG_PATA_WINBOND is not set
CONFIG_PATA_SCH=m
A keletkezo eszkozok is sdx-ek lesznek.
most látom, hogy neked pl. AMD is be van bejelölve, nekem egyiksem, mert
egyik driver sem az mint ami az alaplap,
ezért a CONFIG_ATA_GENERIC=y van beállítva.

ez egy siemens alaplap és BROADCOM OSB4 IDE controller van rajta, ehhez meg
nincs driver és ezért standard drivert használom, azt meg talán a sata simán
felül írja.....

már jó néhány kernel forgatáson túl vagyok de vagy csak ata vagy csak sata
eszközöm lesz.

kb 1 órával késobb történt:

és lon világosság....

BLK_DEV_PIIX bekapcsoltam
BLK_DEV_SIIMAGE kikapcsoltam

és lett sata és ata eszközöm is....

minden ok

köszönöm

zsolt

Loading...