dma nem megy

dma nem megy

Hozzászólások

[quote:9d4297ce92="zero"]sziasztok
adot egy debian sarge amd64 gyari kernelle.es egy dvd iro elsodleges master ide csatlakozon.az alaplapon nforce-4 sli csipp van.
amikor be akarom allitani a dma tamogatast ezt kapom:
[code:1:9d4297ce92]
# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
[/code:1:9d4297ce92]
mi lehet a gond?
zero

Hi!

Én is nemrég ugyanezt a hibaüzenetet kaptam egy Asrock K7S8X -es alaplapnál amikor a 2.4.32-es kernelt fordítottam hozzá. Pedig az alaplap SiS748-as Chipsetjét támogatja már a 2.4.19-től és a fentebb írt opciók is be voltak csillagozva.
Majd kaptam egy "garantáltan működő" vmlinuz.config-ot, de ezzel is ugyanez az üzenet jött elő.
Tehát ha megvan a megoldás, az engem is nagyon érint

((((nem tudom ilyenkor hol időzik "szakértő barátunk" vagy csak a flame-ben nagy?)))) :|

hali!
Ez volt a megoldas. Beleforgattama es megy :) . koszonom a segidseget.
zero

na itt feladom! :cry:
mivel nem ertek a konfiguralashoz es fogalmam sincs, hogy mik azok amik kellenek es mik azok, amik nem. azokat sem talaltam meg, amiket felsoroltatok. ((ha valakinek van kedve, akkor keszithetne nekem egy teljes config file-t.))
koszonom hogy segitettetek.
:cry:

[quote:e27c4694db="zero"]Az alaplap tipusa Asus A8N-SLI Deluxe
vmlinuz-2.6.8-11-amd64-k8
...
a BIOS-ban jol van.autora van allitva.(M$ alatt megy) a cd ironal sem megy
remelem ezekre gondoltatok

Én kipróbálnám a következőket a kernel konfigurálásakor:
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y

...
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y

#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_AMD74XX=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_IDE_CHIPSETS=y

#
# Note: most of these also require special kernel boot parameters
#
CONFIG_BLK_DEV_4DRIVES=y
CONFIG_BLK_DEV_IDEDMA=y

Csak azokat soroltam fel, amit szerintem be kell forgatni. Én nem modulba fordítanám a az amd74xxx támogatást.
A scsi emuláció felesleges a 2.6.x kerneleknél.
Nálam így működik, igaz Asus A7N8X-E lappal.

2.6-os kernelnel probald meg elhagyni az SCSI emulaciot es ugy probalkozz (tipp)

[quote:7cb02b8a19="1aca"][quote:7cb02b8a19="Nagyapa"]
Gondoltam, hogy ez érthető lesz. Vagyis ez megmagyarázva annyi, hogy:
A tippek amelyeket írtatok már ki lettek próbálva

Nos, ha az a ketto ki lett probalva, akkor a googlen meg van kb. 12398 talalat. Ahelyett, hogy varnad, hogy a szajadba repuljon a sult galamb es okoskodnal, mi lenne, ha nekiallnal egy kicsit utananezni a dolognak?

Köszi.

Mondjuk erre egyedül is rájöttem, ezért kár volt strapálnod magad, hogy írj ide.

Máskülönben már arra gondoltam (mikor megjött az "értesítő a hupról), hogy megírtad a megoldást.

Amúgy meg: Bocs, de ez nem a "Flame kategória"

De nem is ragozom tovább...

By :mrgreen:
__________________________________________________________
Ja, és még 1 apróság: Ha megfigyelted, nem én nyitottam a topic-ot ezért nálam másod (harmad)-lagos dolog ez. Nomeg I don't speak english
És olvasni sem

[quote:31def400b8="Nagyapa"]
Gondoltam, hogy ez érthető lesz. Vagyis ez megmagyarázva annyi, hogy:
A tippek amelyeket írtatok már ki lettek próbálva

Nos, ha az a ketto ki lett probalva, akkor a googlen meg van kb. 12398 talalat. Ahelyett, hogy varnad, hogy a szajadba repuljon a sult galamb es okoskodnal, mi lenne, ha nekiallnal egy kicsit utananezni a dolognak?

[quote:a3338ae724="1aca"][quote:a3338ae724="Nagyapa"]
Megmagyarázva ez annyit tesz: A kapott tanácsok szerint eljárva is megmaradt a hiba Nyilvánvaló, hogy nem kérdezek rá ha már megvan a megoldás...

Stimmt? :roll:

Sajnalom, hogy a "becsillagozva" nekem sokat nem mond... Peldaul "OK, problem solved. I reconfigured my kernel without the generic IDE support and recompiled. DMA sets fine now." ebben az esetben nem kene becsillagozva legyen.
Stimmt?

Naa... Tudsz Te, csak talán még a "A kapott tanácsok szerint eljárva is megmaradt a hiba" rész kell "átvenni".

Vagy a "figyelmes olvasás" -rész a hiányos?

Máskülönben meg bocs, de gondoltam nem szükséges leírni részletről részletre, hogy ti.:

make menuconfig

majd.....

Annál az opciónál ami szükséges ott nyomd meg a "space" billentyűt és akkor az alábbi lesz előtted:

[ * ]

Ugyanis aki nekiáll kernelt fordítani, az ennyit már szükséges, hogy tudjon.
Aki meg már tanácsot is ad ebben, az ettől sokkal többet tud.

Gondolom ezért nem kell, hogy a "Kernelfordítás Kezdő HOGYAN"-t írjon bárki is ide válaszként. (hozzászólásként)

Vagy tévednék? :roll:

Mindezek helyett elég az is, hogy a [quote:a3338ae724="Nagyapa"]

a fentebb írt opciók is be voltak csillagozva.

Gondoltam, hogy ez érthető lesz. Vagyis ez megmagyarázva annyi, hogy:
A tippek amelyeket írtatok már ki lettek próbálva

Mostmár valóban remélem hogy érthető a dolog.

Stimt? :roll:

___________________________________________________________
"Semmit sem utálok jobban mint amikor a "tanácsadónak" a szájába kell rágni a dolgok értelmét" (Anomínusz)

[quote:89ed716cf7="Nagyapa"]
Megmagyarázva ez annyit tesz: A kapott tanácsok szerint eljárva is megmaradt a hiba Nyilvánvaló, hogy nem kérdezek rá ha már megvan a megoldás...

Stimmt? :roll:

Sajnalom, hogy a "becsillagozva" nekem sokat nem mond... Peldaul "OK, problem solved. I reconfigured my kernel without the generic IDE support and recompiled. DMA sets fine now." ebben az esetben nem kene becsillagozva legyen.
Stimmt?

[quote:4e9084176c="zero"]nem en forditottama kernelt (a gyari) de be van allitva a
"Generic PCI bus-master DMA support" es a
"Use DMA by default when available"
ha jol latom. a lapnak megfelelő chip modulban van az amd74xx modul.

Ha van lehetőséged írd ide az alaplapod típusát, melyik kernel, egy lsmod kimenetet, mi van a syslog-ban az ATAPI-ra vonatkozóan? A BIOS-ban a DMA auto-ra van állítva? Csak ennél a meghajtónál problémázik a hdparm? Ha igen, akkor ellenőrizd a kábelt is.

[quote:b93cd14784="1aca"]Mar volt ra ket otlet is... Olvassatok el a hozzaszolasokat!

Hi!

Köszi a "tanácsot". Légyszives Te meg az én hozzászólásom olvasd el.

[quote:b93cd14784="Nagyapa"]

...... és a fentebb írt opciók is be voltak csillagozva.

Megmagyarázva ez annyit tesz: A kapott tanácsok szerint eljárva is megmaradt a hiba Nyilvánvaló, hogy nem kérdezek rá ha már megvan a megoldás...

Stimmt? :roll:

zero: az a baj hogyha ujra akarod forgatni a kernelt/.config fajl-t kersz akkor muszaj az osszes vasadat amit hasznalni akarsz felsorolni, esetleg a kozeljovoben vasarolandot is. Es meg mindig 10 ember tizfele konfigot adna egyedi szemlelete miatt. Sztem legjobban jarsz ha lspci vel lekered hogy mi is van a gepedben, melleirod amit nem lat de tudod hogy van chipszinten persze, a hasznalando fajlrendszereket, stbstb. es a papirral a kezedben csinalsz egy make menuconfigot. Fontos hogy mit hagysz modulban ha nem lesz initrd, pl. a boot fajlrendszer tamogatasa, ilyesmi. Ha elakadsz, loggal a honod alatt gyere vissza ha tudunk segitunk.

Mar volt ra ket otlet is... Olvassatok el a hozzaszolasokat!

sziasztok
adot egy debian sarge amd64 gyari kernelle.es egy dvd iro elsodleges master ide csatlakozon.az alaplapon nforce-4 sli csipp van.
amikor be akarom allitani a dma tamogatast ezt kapom:
[code:1:c215d89dd4]
# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
[/code:1:c215d89dd4]
mi lehet a gond?
zero

ja
Csak az a problema hogy nem ertek hozza,legalabbis a konfiguralashoz.Mar probalkoztam vele de nem jott ossze soha(rendesen).Mindig kulombozo hibakkal indult vagy el sem indult.
Nem lehet, hogy letoltenek valahonnan egy konfig filet ami jo es ugy fordittom le.(esetleg valaki tudna kuldeni egyet es akkor leszednem hozza a megfelelo verzioju forrsast es leforditanam)

[quote:ff22b01543="zero"]nem en forditottama kernelt (a gyari) de be van allitva a
"Generic PCI bus-master DMA support" es a
"Use DMA by default when available"
ha jol latom. a lapnak megfelelő chip modulban van az amd74xx modul.

Ne törődj vele, hogy gyári, fordítsd újra úgy.

Az egyik fórumon találtam:
"OK, problem solved. I reconfigured my kernel without the generic IDE support and recompiled. DMA sets fine now."

nem en forditottama kernelt (a gyari) de be van allitva a
"Generic PCI bus-master DMA support" es a
"Use DMA by default when available"
ha jol latom. a lapnak megfelelő chip modulban van az amd74xx modul.

[quote:53fdd93672="zero"]
[code:1:53fdd93672]
# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
[/code:1:53fdd93672]
mi lehet a gond?
zero

Azt nézd meg hogy a config-ban az ATA/IDE/MFM/RLL support-ban, az "IDE, ATA and ATAPI block devices" alatt engedélyezted a "Generic PCI bus-master DMA support"-ot és a "Use DMA by default when available"-t?
Ugyan itt a lapodnak megfelelő chip beforgatva van-e.

http://kempele.fi/~skyostil/etc/nforce3-dma.blog/

hátha

Sajnos nálam is ugyanez a helyzet, de csak most vettem észre, mert SCSI hdd-n van a rendszer.
NForce3Ultra 2.6.15, Slack
Megnézem majd a default kernellel is.

Akkor passz. Nekem akkor szokta irni ha ez nincs betoltve.

be van toltve
az amd74xx modul
elvileg evvel kell mukodnie (nvidia szerint)

A kernelbe kell az alaplapod chipkeszletenek modulja. Az ide szekcio alatt.