PPCNUX / mcnix

Diskussionen rund um Linux, PowerPC und Apple
Aktuelle Zeit: Mo 20 Mai 2013, 14:01:54

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 17 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: 2.4.21 Kernel
BeitragVerfasst: Sa 14 Juni 2003, 13:59:06 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,

Ich hatte eigentlich vor wieder einen Kernel zu bauen.

Im wesentlichen mit der config wie bei letzten mal. Als extras sollen drin sein:

crypto-fs
alsa
hfs+-support
und (falls jemand mit mir das ganze debuggt) FW-bootable.
Ich denke dass müsste gehen, wenn man FW nicht als
Modul sondern direkt einbindet. Dann müsste man nur noch
die Installer der Distris anpassen.
Weitere Wünsche ?

Bis dann

R"udiger


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 14 Juni 2003, 20:05:49 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 15:26:29
Beiträge: 1959
Wohnort: Fürstentum Dyba
jo, testen kann ich FW.

Gruss Frank

_________________
Linux löst Probleme von deren Existenz Sie noch gar nicht wissen. Andere Plattformen wissen nicht mal [i|I]hre Probleme, geschweige denn eine Lösung, da sie Bestandteil des Problems sind. Ihre Existenz ist der anderen Plattform ohnehin egal.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 2.4.21 Kernel
BeitragVerfasst: So 15 Juni 2003, 17:28:47 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 16:57:13
Beiträge: 501
Wohnort: Tal der Ahnungslosen
goetz hat geschrieben:
Weitere Wünsche ?


Ja, wie wäre es mit Support für PCI-IDE-Controller, so dass man gleich bei der Installation eine Platte an so einem Controller wählen kann? Ich dachte da so an gängige Modelle (Sonnet, Acard,...)

Lars


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 2.4.21 Kernel
BeitragVerfasst: So 15 Juni 2003, 22:16:32 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,

larsi hat geschrieben:
goetz hat geschrieben:
Weitere Wünsche ?


Ja, wie wäre es mit Support für PCI-IDE-Controller, so dass man gleich bei der Installation eine Platte an so einem Controller wählen kann? Ich dachte da so an gängige Modelle (Sonnet, Acard,...)

Lars


Liste sie mal genauer auf, dass ich weiss welche Treiber dazugehören.
Ich fürchte aber dass Sonnet und Acard keine eigenen Chips verwenden sondern die nur
irgendwo einkaufen -> der treiber heisst anders. Weiss jemand welche Treiber dort gebraucht werden ?

BTW: Vor Mitte bis Ende der Woche werde ich eh kaum Zeit haben. Bis dahin können wir sammeln.

Bis dann

R"udiger


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 2.4.21 Kernel
BeitragVerfasst: So 15 Juni 2003, 22:45:21 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 16:57:13
Beiträge: 501
Wohnort: Tal der Ahnungslosen
goetz hat geschrieben:

Liste sie mal genauer auf, dass ich weiss welche Treiber dazugehören.
Ich fürchte aber dass Sonnet und Acard keine eigenen Chips verwenden sondern die nur
irgendwo einkaufen -> der treiber heisst anders. Weiss jemand welche Treiber dort gebraucht werden ?

BTW: Vor Mitte bis Ende der Woche werde ich eh kaum Zeit haben. Bis dahin können wir sammeln.

Bis dann

R"udiger


Bei Acard wären das z.B. die AEC6280M, AEC6880M (später evtl. auch die AEC6885M - bis jetzt noch nicht erhältlich), Sonnet hat scheinbar nur noch die TempoATA133 im Programm.

Zu den Chips: auf den Acard Produktfotos sind die Chips meist mit einem Acard-Schriftzug versehen - könnte also sein, dass sie die doch selbst herstellen (oder branden sie diese einfach- damit es so aussieht als ob...?)

Zu den Treiber: mal suchen, ob Google irgendwo was findet.

*UPDATE*: http://lists.terrasoftsolutions.com/yel ... /0602.html Anscheinend gibt es "nur" einen AEC62xx-Chipsatz, der auch bei Sonnet verwendet wird. Weiterhin sieht es so aus, als müsse man bei der Kernel-Config lediglich Support für diesen Chip aktivieren.

Lars


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 16 Juni 2003, 10:14:54 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 15:26:29
Beiträge: 1959
Wohnort: Fürstentum Dyba
ja,

es ist "nur" eine Einstellung in der .config . ABER : obs dann funzt, steht auf einem anderem Blatt.

Gruss Frank

_________________
Linux löst Probleme von deren Existenz Sie noch gar nicht wissen. Andere Plattformen wissen nicht mal [i|I]hre Probleme, geschweige denn eine Lösung, da sie Bestandteil des Problems sind. Ihre Existenz ist der anderen Plattform ohnehin egal.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: 2.4.21 Kernel
BeitragVerfasst: Mo 16 Juni 2003, 10:20:39 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,


larsi hat geschrieben:
goetz hat geschrieben:

Liste sie mal genauer auf, dass ich weiss welche Treiber dazugehören.
Ich fürchte aber dass Sonnet und Acard keine eigenen Chips verwenden sondern die nur
irgendwo einkaufen -> der treiber heisst anders. Weiss jemand welche Treiber dort gebraucht werden ?

BTW: Vor Mitte bis Ende der Woche werde ich eh kaum Zeit haben. Bis dahin können wir sammeln.

Bis dann

R"udiger


Bei Acard wären das z.B. die AEC6280M, AEC6880M (später evtl. auch die AEC6885M - bis jetzt noch nicht erhältlich), Sonnet hat scheinbar nur noch die TempoATA133 im Programm.

Zu den Chips: auf den Acard Produktfotos sind die Chips meist mit einem Acard-Schriftzug versehen - könnte also sein, dass sie die doch selbst herstellen (oder branden sie diese einfach- damit es so aussieht als ob...?)

Zu den Treiber: mal suchen, ob Google irgendwo was findet.

*UPDATE*: http://lists.terrasoftsolutions.com/yel ... /0602.html Anscheinend gibt es "nur" einen AEC62xx-Chipsatz, der auch bei Sonnet verwendet wird. Weiterhin sieht es so aus, als müsse man bei der Kernel-Config lediglich Support für diesen Chip aktivieren.

Lars


Das ist das was ich wissen wollte.
Danke

Bis dann

R"udiger


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Di 17 Juni 2003, 14:04:38 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 15:26:29
Beiträge: 1959
Wohnort: Fürstentum Dyba
den CPU Fake von YDL, damit IBMs Java 1.4.1 drauf laufen kann :
diff -ur linux.orig/arch/ppc/kernel/setup.c linux/arch/ppc/kernel/setup.c
--- linux.orig/arch/ppc/kernel/setup.c 2003-03-16 01:02:27.000000000 +0100
+++ linux/arch/ppc/kernel/setup.c 2003-06-11 01:44:43.000000000 +0200
@@ -163,7 +163,9 @@
seq_printf(m, "cpu\t\t: ");

if (cur_cpu_spec[i]->pvr_mask)
- seq_printf(m, "%s", cur_cpu_spec[i]->cpu_name);
+/* seq_printf(m, "%s", cur_cpu_spec[i]->cpu_name); */
+/* hack para que rule la jvm 1.4.1 de IBM */
+ seq_printf(m, "604e");
else
seq_printf(m, "unknown (%08x)", pvr);
#ifdef CONFIG_ALTIVEC

von hier http://forums.gentoo.org/viewtopic.php?t=60684

Allerdings, verdammt, ich weiss nicht welche seiteneffekte das haben kann, es kann grauenhaft sein, muss aber nicht ;-)

Gruss Frank
PS : ich finde das Abfragen der CPU und das nicht Berücksichtigen von Motorola PPCs ziemlich stieselig von IBM. Was ein Unsinn.

_________________
Linux löst Probleme von deren Existenz Sie noch gar nicht wissen. Andere Plattformen wissen nicht mal [i|I]hre Probleme, geschweige denn eine Lösung, da sie Bestandteil des Problems sind. Ihre Existenz ist der anderen Plattform ohnehin egal.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Do 19 Juni 2003, 12:35:13 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 15:26:29
Beiträge: 1959
Wohnort: Fürstentum Dyba
GCC 3.2.3, oder ?

Das mit Java hat sich erledigt (ich hätte sonst einen Java - Kernel backen müssen).

Gruss Frank

_________________
Linux löst Probleme von deren Existenz Sie noch gar nicht wissen. Andere Plattformen wissen nicht mal [i|I]hre Probleme, geschweige denn eine Lösung, da sie Bestandteil des Problems sind. Ihre Existenz ist der anderen Plattform ohnehin egal.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Do 19 Juni 2003, 16:21:11 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,

Also ich würde mit gcc 2.9.x bauen, da ich mein System noch nciht auf gcc 3.x umgestellt habe (Never change a running system), und eine parrallelinstalltion von bei gcc-trees mir bisher zu schwierig war.

Bis dann

R"udiger


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 28 Juni 2003, 11:41:12 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,


Es geht los.

Ich ziehe gerade die Sourcen, sowohl den benh bei ppenguinppc als auch den bitkeeper 2.4.21-pre8 bei ppckernel.org. Mal gucken welches der aktuellere ist.

Bauen werde ich sie erts mal noch mir ggc 2.9.5

Drin wird sein (so ich die patches zusammenbekomme):

- crypto-fs
- hfs+
- alsa 0.9
- FW im Kernel (nicht als Modul, -> bootbar ?)
- PCI-IDE-Controller (im Kernel nicht als Modul)
- ext3 im Kernel

Leider hab ich nix zu Amiga-spezifischen Anpassungen bekommen. Ich werde da also nach gutdünken verfahren (aber an Amiga denlen, d.h. alles was mir für Amiga sinnvollerseint kommt in den kernel).

Falls, jemand noch was im Kernel haben will, bitte schnell melden, dann packe ich es noch rein.

Bis dann

R"udiger


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 28 Juni 2003, 13:03:49 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 15:26:29
Beiträge: 1959
Wohnort: Fürstentum Dyba
hm.
Genial wäre Kernel-Java.....(praktische eine 2-Tier JVM)
hähäh, gibts aber nicht und wirds nie geben ;-)

Gruss Frank

_________________
Linux löst Probleme von deren Existenz Sie noch gar nicht wissen. Andere Plattformen wissen nicht mal [i|I]hre Probleme, geschweige denn eine Lösung, da sie Bestandteil des Problems sind. Ihre Existenz ist der anderen Plattform ohnehin egal.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 28 Juni 2003, 13:07:01 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 15:26:29
Beiträge: 1959
Wohnort: Fürstentum Dyba
Aber ernstlich :
DRM -> New, nicht _DRM-Old
Warum ?
Xfree liefert eigene kernelmodule für ati und radeon,
die kernelmodule werden durch diese ersetzt.
also : ati und radeon (und co) als m->module.
Ich probiere gerade DRI (es hakt noch, ich denke aber es wird gehen).
Damit hat das FrameBuffer - Gedöns ein Ende.
Gruss Frank

_________________
Linux löst Probleme von deren Existenz Sie noch gar nicht wissen. Andere Plattformen wissen nicht mal [i|I]hre Probleme, geschweige denn eine Lösung, da sie Bestandteil des Problems sind. Ihre Existenz ist der anderen Plattform ohnehin egal.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 28 Juni 2003, 13:27:38 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,

Wie sieht es eigentlich mit devfs aus? Soll es rein in den neuen Kernel oder nicht (im Moment ist es draussen). Das Problem bei devfs ist, das es die Umstellung nicht ganz unproblematisch ist, wenn man es vorher nicht hatte. Umgehkert dürften die meisten neuen
Distris mit devfs kommen, ,oder?

Also waht to do ?

R"udiger


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 28 Juni 2003, 13:58:01 
Offline
PPCNUX Team
Benutzeravatar

Registriert: Di 09 Juli 2002, 15:26:29
Beiträge: 1959
Wohnort: Fürstentum Dyba
ich weiss nicht wie es debian hält,
gentoo kommt damit und ohne mag es gar nicht.
Es wird wohl "Standard" werden...
ja, hinein.
Ausser einem fstab eintrag (und den entsr. AnlangeNode), was soll sonst schiefgehen ?
Gruss Frank

_________________
Linux löst Probleme von deren Existenz Sie noch gar nicht wissen. Andere Plattformen wissen nicht mal [i|I]hre Probleme, geschweige denn eine Lösung, da sie Bestandteil des Problems sind. Ihre Existenz ist der anderen Plattform ohnehin egal.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 28 Juni 2003, 14:55:30 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,


Auf einem System, das bisher kein devfs hatte, bootet ein Kernel mit devfs nicht, weil die /dev-files fehlen. Da muss irgendwas vorher initialisiert werden. Ich weiss leider nciht was.
Jedenfalls hatte ich beim letzten ppcnux Kernel damit Probleme. Vielleicht geht es aber auch mit dem neuen Kernel besser. Ich probiers mal.

BTW: der Kernel iust kompilert. Nun bin ich an den Modulen. Leider wo
Im Moment schmeisse ich die Module. Bisher sind
I2C: NatSemi SCx200 und
IDE: AMD Viper (AMD 74xx) herausgeflogen.

Ansonsten versuche ich soviel wie möglich als Modul reinzunhemen.

Bis dann

R"udiger


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 04 Juli 2003, 12:24:47 
Offline
PPCNUX Team
Benutzeravatar

Registriert: So 08 September 2002, 15:12:03
Beiträge: 1280
Wohnort:
Hallo,

Ich habe seit ein paar Tagen den 2.4.21 bei mir laufen. Aber es gibt ein grosses grosses
Problem. ALSA

1. Der Name Soundkarte hat sich geändert (nicht mehr snd-awacs sondern snd-powermac)

2. Wenn ich die Kiste normal boote friert sie beim ersten Sound ein. Oft (aber nicht immer) hilft ein rcalsasound stop; rcalsasound start.

3. Die libasound und die asla-utils passen nciht mher zur alsa 0.9. Leider gibt es von SUSE kein Update zu alsa (nicht mal als Source)

Nun gibt es drei Möglichkeiten.

a) Ich baue noch alle alsa-utils/libs nach und mache daraus ein SUSE-konformes rpm und einen tarball (was ist dann mit den dependencies auf den anderen Distris)

b) der Kernel wird weiterhin mit alsa 0.5 egbaut.

c) Ich versuche den Kernel solwohl mit alsa 0.5 als auch mit alsa 0.9 zu bauen, zur Auswahl.
Wobwi cih schon eine Variante mit devfs und eine ohne plane. Das einfachste wäre dann
wohl die alsa-Module in ein extra packet zu packen.

Was meint ihr

Bis dann

R"udiger


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 17 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: Keine Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. Color scheme by ColorizeIt.
Deutsche Übersetzung durch phpBB.de