kernel 2.4.19 probleme

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
-mephisto-
Beiträge: 101
Registriert: 21.07.2002 22:24:57

kernel 2.4.19 probleme

Beitrag von -mephisto- » 17.11.2002 22:22:09

Hi,

ich hab bisher immer dem debian 2.4.18 kernel verwendet (apt-get install kernel-image-2.4.18 ...)

und nun wollt ich auch mal selbst einen kompelieren ...

hab alles nach anleitung der page gemacht ... jedoch ein paar probleme:

realtek netzwerkkarten gehen nicht, obwohl der rlt treiber mit drin ist.

ata raid controller geht net, obwohl ich den promise fasttrack controller mit rein genommen habe. :(

kann mir wer sagen, woran das liegt?

hab nun schon mehrere stunden damit verbracht, kombinationen auszuprobieren, doch nix funtzt. :(

waer nett, wenn mir jemand ein paar tipps geben koennte.

danke
-- c a r p e - n o c t e m --

Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

Beitrag von fred19726 » 18.11.2002 01:28:57

Hi,

Bei den realtek treiber kann ich dir so auf anhieb nicht helfen, aber bei dem promise FT, also:

1.) Der 2.4.19er kernel ist sehr schlecht für die Promise controller, da geht nähmlich der DMA modus nicht, also 2.4.18 oder 2.4.20 nehmen.

2.) um den promise zum laufen zu bewegen musst du beim booten parameter übergeben:

bei mir sieht die append zeile in der lilo.conf so aus:
append="ide2=0xd800,0xd402 ide3=0xd000,0xcc02"
Aber du musst die addressen an deinen controller anpassen:

cat /proc/pci:
Bus 0, device 14, function 0:
RAID bus controller: Promise Technology, Inc. 20267 (rev 2).
IRQ 10.
Master Capable. Latency=64.
I/O at 0xd800 [0xd807].
I/O at 0xd400 [0xd403].
I/O at 0xd000 [0xd007].
I/O at 0xcc00 [0xcc03].
I/O at 0xc800 [0xc83f].
Non-prefetchable 32 bit memory at 0xeffe0000 [0xefffffff].
die zahlen in den [ ] klammern kannst du ignorieren und dann so zusammen stellen:
ide2=1.I/O,2.I/O+2 ide3=3.I/O,4.I/O+2
MFG Fred

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 18.11.2002 09:23:51

für meine realtek netzwerkkarte verwende ich den 8139too treiber..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
Kalmar
Beiträge: 541
Registriert: 24.02.2002 15:45:36
Kontaktdaten:

Beitrag von Kalmar » 18.11.2002 09:24:36

ansonsten übersetz denr ealtek treiber als modul.. also ich wüsste nich warum der net funzen sollte.. was für ne realtek karte hast du denn genau?
ich hab die schöne standardkarte *g*
rlt 8139

und genau diesen treiber brauchste halt..
also den 8139too
wie chimaera eben schon geschrieben hat :roll:
That seems to point up a significant difference between Europeans and Americans. A European says: "I can't understand this, what's wrong with me?" An American says: "I can't understand this, what's wrong with him?"

Terry Pratchett

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 18.11.2002 09:29:22

naja, kalmar, eigentlich sollte der treiber so oder so funktionieren, will sagen: es darf keinen unterschied machen ob fest einmompiliert oder 'modularisiert'.. zumindest funktionell ;-7
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Sennanio
Beiträge: 2
Registriert: 20.11.2002 13:28:08
Wohnort: Oberhausen
Kontaktdaten:

Realtek Karte

Beitrag von Sennanio » 20.11.2002 13:35:37

Hallo,

möglicherweise hast Du ja noch eine alte Realtek-PCI-Karte mit 8029 oder 8029AS Chipsatz. Wenn dem so sein sollte dann kannst Du problemlos den NE2000 Treiber einsetzen. Dabei ist es erst mal irrelevant ob Du diesen in den Kernel kompilierst oder als Modul übersetzt und entsprechend in der modules.conf referenzierst.

Sollte das oben genannte für Dich nicht zutreffen, dann poste einfach mal den Chipsatz und/oder den Hersteller und das Modell der Karte.

Sennanio

-mephisto-
Beiträge: 101
Registriert: 21.07.2002 22:24:57

Beitrag von -mephisto- » 21.11.2002 15:08:51

also, ich hatte nun diverse kernel ausprobiert und bin nun wieder beim 2.4.18 ... realtek karten gehen soweit, nur der controller immernoch nicht. :(

die append zeile hab ich eingefuegt, und im kernel hab ich es auch aktiviert.

was muss ich da noch beachten??

danke

btw. ist es schlimm, wenn ich die modul unterstuetzung abschalte? brauch die naemlich eigentlich net ... :roll:
-- c a r p e - n o c t e m --

Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

Beitrag von fred19726 » 21.11.2002 15:23:33

Bei dem bf24 sollte es dann eigentlich ohne probleme gehen.8)

Wenn du den kernel selber compiliert hast, hast du dann bei der configuration als du den promise aktiviert hast auch "Support for IDE Raid controllers" und "Support Promise software RAID (Fasttrak(tm))" aktiviert (ist ganz unten bei dem ATA/IDE/MFM/RLL support) ?

poste mal was cat /proc/pci bei dir ausspuckt und am besten mal noch die append zeile lilo.conf

-mephisto-
Beiträge: 101
Registriert: 21.07.2002 22:24:57

Beitrag von -mephisto- » 21.11.2002 15:55:21

fred19726 hat geschrieben:Bei dem bf24 sollte es dann eigentlich ohne probleme gehen.8)

Wenn du den kernel selber compiliert hast, hast du dann bei der configuration als du den promise aktiviert hast auch "Support for IDE Raid controllers" und "Support Promise software RAID (Fasttrak(tm))" aktiviert (ist ganz unten bei dem ATA/IDE/MFM/RLL support) ?

poste mal was cat /proc/pci bei dir ausspuckt und am besten mal noch die append zeile lilo.conf
append="mem=512M apm=on ide2=0xa000,0xa402 ide3=0xa800,0xac02"

das ist richtig.

nur, die 2 optionen mit software RAId (fasttrack) und raid controllers find ich net ... :(

bzw. die scheint es net zu geben. :(
-- c a r p e - n o c t e m --

Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

Beitrag von fred19726 » 21.11.2002 16:42:40

make xconfig:

ATA/IDE/MFM/RLL support -> IDE, ATA and ATAPI Block devices"

"Support for IDE Raid controllers"
"Support Promise software RAID (Fasttrak(tm))"

das ist ganz unten. Es kann sein das du erst "Prompt for development and/or incomplete code/drivers" in "Code maturity level options" aktivieren musst das die optionen verfügbar sind.

P.S. die devices des raid arrays sind nicht /dev/hdXY sondern /dev/ataraid/dXpY
MFG Fred

-mephisto-
Beiträge: 101
Registriert: 21.07.2002 22:24:57

Beitrag von -mephisto- » 21.11.2002 18:29:02

fred19726 hat geschrieben:make xconfig:

ATA/IDE/MFM/RLL support -> IDE, ATA and ATAPI Block devices"

"Support for IDE Raid controllers"
"Support Promise software RAID (Fasttrak(tm))"

das ist ganz unten. Es kann sein das du erst "Prompt for development and/or incomplete code/drivers" in "Code maturity level options" aktivieren musst das die optionen verfügbar sind.
nun gehts ... wusste net, dass die promise treiber noch 'sid' sind ...
fred19726 hat geschrieben: P.S. die devices des raid arrays sind nicht /dev/hdXY sondern /dev/ataraid/dXpY
weiss ich bereits. 8) hatte den controller ja schonmal laufen ... nur eben vergessen, dass es so ein riessen aufwand iss, den zum laufen zu bekommen ... :roll:

aber danke. nun geht alles. :)

noch ne kleinigkeit: beim ausfuehren von lilo kommt ne meldung:

Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x80

was bedeutet das?
-- c a r p e - n o c t e m --

Antworten