Hallo, Am Thu, 01 Apr 2004, Manfred Tremmel schrieb:
Am Donnerstag, 1. April 2004 04:00 schrieb David Haller:
Am Wed, 31 Mar 2004, Manfred Tremmel schrieb:
ISA-Karten hab ich glücklicherweise nicht im Rechner,
Och, die die ich hatte, liessen sich _eigentlich_ problemlos konfigurieren und einbinden. Jumper so setzen, dass es keine Konflikte gibt und gut war's.
Im Prinzip ja.
In der Praxis meist auch -- mit eine bisserl Erfahrung und nem halbwegs kooperativen BIOS ;)
Aerger gab's dann erst, als das Plug'n'Pray Geraffel in Kombination mit Windows aufkam, dass dann unbedingt der Meinung war, unbedingt die gleiche Ressource belegen zu wollen, wie ne ISA Karte -- und je nach BIOS / Jumperlosigkeit war man gegen solchen Schwachfug auch nicht gefeit.
Mit etwas Glück kann man es sich noch im Bios zusammenklicken.
Jup. Aber diese BIOSe werden rar.
Und das Prinzip verfolgt einen ja heute erst recht -- wo dann fast alle HW meint sich auf einem IRQ versammeln zu muessen...
Und dank zwei Quadriliarden OnBoard-Komponenten sind ja fast schon alle belegt.
Eben. Umso wichtiger (IMO) da auch "Hand" anlegen zu koennen und die kritischen Komponenten verteilen zu koennen. Naja, bei mir geht's bzgl. Onboard: $ /sbin/lspci 00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System Controller (rev 23) 00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge (rev 01) 00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ISA (rev 01) 00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-756 [Viper] IDE (rev 03) 00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ACPI (rev 03) 00:08.0 RAID bus controller: Promise Technology, Inc. 20246 (rev 01) 00:09.0 Multimedia video controller: Brooktree Corporation Bt878 (rev 11) 00:09.1 Multimedia controller: Brooktree Corporation Bt878 (rev 11) 00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RT8139 (rev 10) 00:0b.0 VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (rev 02) $ cat /proc/interrupts CPU0 0: 893729 XT-PIC timer 1: 53251 XT-PIC keyboard 2: 0 XT-PIC cascade 4: 124148 XT-PIC serial 7: 0 XT-PIC mad16 WSS 8: 2 XT-PIC rtc 11: 0 XT-PIC soundblaster 14: 42667 XT-PIC ide0 15: 3654 XT-PIC ide1 Allerdings sind die Module fuer einige Komponenten grad nicht geladen, die belegen aber "freie" IRQs... "mad16 WSS" ist uebrigens nur ein Modul / eine HW-Komponente, eben meine Soundkarte ;)
Also, bei PC-HW, da sind mir Jumper immer noch das liebste ;)
Mag sein, PC-Hardware ist halt irgendwie billiger Schrott.
Es gibt (gab) auch gute und kooperative Komponenten (z.B. die Mystique). Und speziell die HW mit Jumpern konnte man meist eben "per Hand" auseinandersortieren... Und dann laeuft das auch.
Bestes Beispiel ist die jumperlose, IRQ-lose ISA-SCSI-Karte: Unter Windows 95 laesst die sich auf ein paar IO-Ports einstellen, unter Linux auf _GENAU EINEN_... Bis ich das raushatte, hatte ich die Kiste einige male "hart" aufgehaengt... Naja, seitdem ich den richtigen IO-Port vergeben habe laeuft's aber problemlos:
options g_NCR5380 ncr_irq=255 ncr_addr=0x280 dtc_3181e=1 ^^^keiner ^^^^^!!! ^^^^^ eben dieses Miststueck.
SCSI hab ich bei all meinen Arbeitsrechnern OnBoard (PC, PowerBook und Amiga 3000), das war für mich eigentlich immer Grundvoraussetzung für das Funktionieren eines Computers ;-)
Hm. Also, wenn SCSI, ich haette mir eher ne Steckkarte (Adaptec? Symbios?) zugelegt. Anstatt den SCSI-Controller jew. neu zu kaufen, ne? Und fuer den Scanner hab ich jetzt ja ne SCSI-Karte, halt nur o.g. ISA-billigst Karte... ;) Aber sie tut seit Kernel 2.4.0-test1. Und -- das hab ich beim Kauf des Scanners mit einkalkuliert -- haette ich die Karte damals nicht zum laufen gebracht haette ich mir eben eine richtigen (und dann wohl PCI) SCSI-Controller gekauft...
konfigurationstechnisch war PCI schon ein massiver Rückschritt gegenüber den Zorro II/III Ports meines Amigas, da wollte ich mir ISA wirklich nicht antun.
Hm. Von meinem Amiga 500 erinnere ich mich nicht an solche Ports... Und ja, inzwischen bereue ich es, das Teil hergegeben zu haben.
Der 500er war ja auch ein Spielzeug.
Ja. Ein schoenes :)
Zorro II gabs im Amiga 2000, Zorro III im 3000er und 4000er. In meinen Slots stecken ne Grafikkarte, ne ISDN-Karte und ne ne Ethernetkarte. Hergeben werd ich den Amiga 3000 nicht, auch wenn er nur noch selten läuft, den zweiten Eingang an meinem TFT hat er sicher (schon cool die ganzen PAL Modi flimmerfrei zu sehen, Dithering wird allerdings duch die Schärfe des Displays ziemlich aufgefressen, das kam auf nem schmierigen Monitor besser).
*g*
Schon mal mit alsaconf versucht?
Grad deswegen mal rebootet (zur SuSE 9.x) und getestet. Die
Die OSS Treiber wurden auch nicht geladen?
Nein. Und ich bin erstaunt ob des folgenden: # find /lib/modules/2.6.4-37-default/kernel/sound/ | grep 'mad' /lib/modules/2.6.4-37-default/kernel/sound/oss/mad16.ko Scheint so, als gaebe es doch noch die OSS Module... *FREU* Aber eigentlich will ich das Teil schon mal mit Alsa zum laufen bringen.
bekanntermassen _definitiv_ falschen "Legacy-Treiber" hab ich mir erlaubt auszuschalten (d.h. es blieben noch sb16 und sb8, zu sb8 ist die Karte ja sogar kompatibel). Aber, wie erwartet, nix. Genau garnix. Nur beim Probing auf sb8 haben die Lautsprecher mal geknackst...
Naja, kein Wunder, isapnp finde auch nix. Aktuelle config seit Kernel-2.2.x (aktuell: 2.4.25):
Hört sich nach ner recht verzwickten Konfiguration an.
Eigentlich nicht. Nur wohl zu alt fuer Alsa... Oder so...
Bis ich das so raushatte hat's auch ne Weile und viel Lesens bedurft...
Glaub ich aufs Wort.
*g* Schwierig war halt, dass die Doku nicht eindeutig war, welches Modul zu verwenden ist... Und dann die Modul-parameter waren auch nicht eindeutig dokumentiert... Naja, ich hab dann halt ein bisserl rumprobiert.
ACK. Das Problem ist halt, man weiss nicht so recht, was man da gebraucht so ergattert... Die gute Qualitaet neu mit Garantie, das waere mir halt schon lieber...
Man kann halt nicht alles haben.
Leider...
Stimmt ja... Zu der Zeit, als ich mal ernsthafter ueberlegt habe mir ne neue Soundkarte zuzulegen, da war emu10k IIRC noch ziemlich bescheiden, wenn es das Modul ueberhaupt schon gab (das war IIRC so Ende '97, bzw. irgendwann '98)... Und alsa sowieso... HW-maessig
Die erste Treiberversion (ich glaub 0.3 oder so und die kam Ende 1998) war eigentlich nur zu gebrauchen um den Sound eines CD-Roms durchzuleiten, alles andere war nicht zu gebrauchen.
*hehe* Kein Wunder, dass ich's nicht mit Alsa probiert habe... ;) Und da mein Bedarf ja eh eigentlich minimal bis nicht vorhanden war (und eigentlich noch ist :)...
waren und sind die Karten aber wohl sehr ok. Und Creative hat dann (spaeter) wohl auch Infos rausgerueckt und zaehlt nun wohl zu einem
Nicht nur das, die haben ja den eigenen Treiber OSS-Treiber freigegeben und entwickeln den weiter. Würd mich freuen, sowas von NVidia zu sehen (kurzer Wink mit dem Gartenzaun).
ACK.
der HW-Herstellern, die man als "Linuxfreundlich" bezeichnen kann (naja, wobei, das gilt wohl immer noch fuer alle, die gute/ausreichende Infos rausruecken und nicht direkt Linuxunfreundlich sind)...
Gibt halt diverse Abstufungen von kein Treiber keine Infos und Reverse Engenierern mit Prozess drohen über Closed Source Treiber Bereitsteller zu technischen Infos verfügbar Macher bis hin zu aktiver Mitarbeit an freien Treibern. Ab wann man das als "Linuxfreundlich" einstuft, möge jeder für sich entscheiden.
ACK. Matrox ist z.B. schon lange kooperativ... Und dass die jetzt _zusaetzlich_ fuer aktuellere Karten auch nen eigenen binary-only-Treiber bereitstellen, da kann man nix gegen sagen... Auch positiv war 3dfx.
gerade der Midi-Synthesizer bietet recht ordentliche Qualität und für die DVDs hab ich Surround-Sound.
Also, heut ist das also wohl ne gute Wahl... Notiert :)
Kann man so geflissentlich unterstreichen.
*g*
Keine Ahnung, was ist DOS ;-)
Ein wunderbarer "Gameloader" :-) Aehnlich wie auch (nebenbei) der Amiga500 :) Denk dir DOS als das, was beim Amiga im ROM steckte :)
Naja, im Amiga-Kickstart-ROM steckte schon (zumindest ab 2.0) ein Bios mit GUI und die wichtigsten Bibliotheken für die Workbench. Drum bootet mein Amiga auch von Diskette schneller, als mein PC den Speicher checkt.
*bg*
Allerdings mit ein paar Erweiterungen, die einige Parametrisierungen bzgl. RAM und z.B. CD-ROM ermoeglichten, und das auch heute noch bei mir tun.
Schon gut, das war nicht ernst gemeint, ich hatte in der Firma in meiner Ausbildung sogar nen interaktiven DOS Kurs. Fürs Bios-Flashen hatte ich sogar hier mal eins laufen (FreeDOS machts möglich) und hab bei meinem Onkel sogar xdosemu eingerichtet um ne Düngebilanz laufen zu lassen (sorry habs nie geschaft, selbst was auf die Beine zu stellen).
*g* Ich hab irgendwann mal in der Schule nen Kurs mitgemacht, da kam sogar vor, wie man mit 'debug.com' Dateien anschaut... Das script dazu hab ich sogar noch... Das Niveau sonst war aber eher bescheiden (und die Kisten waren IIRC hoechstens 386er, eher 286er oder noch aelter ;) Muesste irgendwas zwischen '90 und '93 gewesen sein[1] und das waren damals alte Kisten... Naja, als dann die c't Mai/97 kam und mir dann '98 ne Kombination Bootmanager / PartitionMagic (IIRC) die Partitionstabelle der erweiterten Partition mit 0xF6 ueberschrieben hatte, da kam mir das dann zu gute... Ich hab dann mit debug.com die Partitionstabelle geflickt, und die lief dann noch perfekt bis ich die HDD dann irgendwann aus meinen HDDs "rausrotiert" hatte... C:\> debug -a100 xxxx:0100 mov ax,0201 xxxx:0103 mov bx,1000 xxxx:0106 mov cx,0001 xxxx:0109 mov dx,0080 xxxx:010c int 13 xxxx:010e -e100,10e -d1000,200 [..] -q C:\> (IIRC! Alles nur aus dem Gedaechnis!)... Mann, war das ne (teils Bit-) Frickelei, die Parameter fuer mov cx, und mov dx, auszurechnen, wenn nicht wie im obigen Beispiel der MBR auszulesen war, sondern nen Sektor weiter hinten, den man erstmal aus den Daten der MBR-Partitionstabelle dekodieren durfte...
Allerdings hatte ich am Amiga nie ne HDD, mit HDD ist die Analogie zu
Oha, dann bist Du wohl ziemlich schnell aus der Amiga-Szene verschunden.
Naja... Waren IIRC schon so 3-5 Jahre, halt v.a. als Spieler (KickOff, MonkeyIsland, Railroad Tycoon, Paradroid90, Eye of the Beholder...) und nie in der "Szene" drin... Ich hab das dann aber wohl spaetestens unter Linux wohl nachgeholt, denke ich mal ganz unbescheiden :) Und ja, im nachhinein ist mir dann schon aufgefallen, dass ich wohl was verpasst habe. Ich habe allerdings schon etwas AmigaBasic programmiert und so, war also nicht _nur_ Spieler ;)
X-Server. Aber für eins gibts leider immer noch keinen anständigen Ersatz DeluxePaint.
Laeuft das nicht auch unter UAE?
war IIRC meine Version... Und wie hiess der emacs-Clone noch? War das nicht ne µEmacs-Variante? Jedenfalls hat's dann ein paar Jahre spaeter unter Linux mit dem echten (GNU|X)Emacs oefter mal "*ding*, das kennste doch" gemacht ;)
Ja, dieser MEmacs hat mich damals immer abgeschreckt
*hihi* mich nicht ;) -dnh [1] Abi '94 und der Kurs war IIRC 10-12 Klasse irgendwann... -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.