Bisher habe ich zu privaten Zwecken einige Linux-Distributionen auf mehreren Systemen installiert und getestet, meistens SuSE-Syteme. Im Folgenden die Erfahrungen:
Hardwareausstattung
Linuxinstallationen
Suse 7.3. Kernel 2.4.10
Obwohl der Kernel
keinen guten Ruf hat, habe ich es erstmal dabei belassen, der Anfang gab
mir einigermaßen recht und ehe ich weiß, auf welchen Kernel ich warum umsteigen
muß, warte ich lieber erstmal ab.
Die Installation mit YAST2 lief fehlerlos durch, Grafik (VESA,LCD)
und Sound wurden anstandslos erkannt. YAST1 arbeitet aber auch fehlerfrei,
soweit ich damit zu tun hatte.
Eigentlich wollte ich hier mit usb-scanner etc. fortsetzen, aber ich habe
keinen Treiber für das Winmodem gefunden, der unter SuSE 7.3 laufen wollte
(Über meine Erfahrungen mit Treibern siehe Linmodem) und so lohnte sich das ganze nicht, auch wenn die SuSE 7.3 ansonsten recht gut anlief.
RedHat 7.1 Kernel 2.4.2-2
Das war die einzige Kernelversion, bei der ich einen genau passenden Smart Link Treiber gefunden habe und dieser läuft auch anstandslos. Dazu weiter unten.
Die Installation mit dem Standardinstallationsprogramm
lief fehlerfrei, da die Lynx-Grafik automatisch erkannt wurde, im Grafikmodus.
Partition, Plattenzuweisung, Installationsvorgaben und Paketauswahl also
erwartungsgemäß. Sound, Drucker (automatische Erkennung des Typs, lprng), Power-Managment (zumindest korrektes poweroff bei shutdown) funzen.
Fehler gab es bei der Konfiguration von LILO mittels Lilo-Config (in KDE): Nach zwei Veränderungen war die ganze /etc/lilo.conf
im Eimer! Kritisch scheint insbesondere ein Wechsel in den "Experten-Modus"
und zurück zu sein. Aber ich habe dann ohnehin auf das (reichlich häßliche)
grafische Bootmenü verzichtet und Lilo ohne Probleme von Hand konfiguriert.
/etc/lilo.conf die Option vga=788 (im Kopfteil) einträgt (lilo aufrufen!), startet linux gleich im framebuffer-Mode(?), das Konsole-Umschalten
und X-Beenden klappt und netter Nebeneffekt: die Konsoleschriften sehen gleich viel besser aus!
Schriften (auch ttf) Der Xfree verwendet in dieser
Version einen Fontserver (xfs), ich weiß nicht, ob ds RedHat-spezifisch ist
(bei der SuSE 7.3 habe ich die Fonts über Fontpath-Einträge in die /etc/X11/XF86Config
eingebunden, verbunden mit xset +fp rehash),
jedenfalls wars kein Problem:
1. in /etc/X11/fs/config den Fontpath erfassen, falls er noch nicht drinsteht.
2. die Fonts in den oben angegebenen Pfad einspielen
3. die fonts.dir und fonts.scale (braucht man die überhaupt ?) anlegen bzw. ändern, bei ttf erledigt das ttmkfdir >fonts.dir
4. den Fontserver neu starten: /etc/rc.d/init.d/xfs restart
KDE (2.1.1-8) läuft ziemlich anständig für den wenigen RAM. Das Koffice-Paket 2.0.1-2 funktioniert, soweit ich getestet habe gut, der Druck-Bug der späteren Versionen, für den man bei 7.3 ein update braucht, ist hier noch nicht drin...
IceWM, den ich wegen seines geringen Ressourcenbedarfes schätze, ist auf der mir vorliegenden Version nicht dabei. Man kann ihn aber bequem in der passenden Version bei RedHat herunterladen (als rpm). Er lief sofort und ruft auch korrekt die Programme des KDE-Systems auf (z.B. das bei der RedHat 7.1 beiliegende Koffice 2.0.1-2).
sl_2.03-01.zip, ausgepackt zu slmdm-2.03-01_redhat_7.1.src.rpm. In der zugehörigen 2.03.01-readme.txt
ist die Installation vollständig und richtig beschrieben, Paket rebuilden
(Kernelquellen müssen installiert sein, ein Link auf /usr/src/linux muß manuell
gesetzt werden, ist beschrieben!), die Pakete /usr/src/redhat/RPMS/i386/slmdm-2.03-01_redhat_7.1.i386.rpm und ...slmdm-amr... müssen via rpm -i installiert werden und die
Config-Datei /usr/lib/slmdm/m.info muß den passenden Country-Eintrag GERMANY erhalten. Bei der Installation wird ein device /dev/TTYSL0 angelegt, aber auch ein Link auf /dev/modem, mit dem minicom, kppp und andere klarkommen sollten.
Suse 8.1 Kernel 2.4.19-4GB
Nunmehr funktionieren die Smart Link Treiber zumindest immer für eine Kernelgruppe, der momentan verwendete Version 2.7.8 läuft auch anstandslos mit dem Suse-Originalkernel, auch wenn er für den RedHat 2.4.18 konzipiert ist. Dazu weiter unten.
Die Installation mit Yast2 lief fehlerfrei, da die
Lynx-Grafik automatisch erkannt wurde, im Grafikmodus. Partition, Plattenzuweisung,
Installationsvorgaben und Paketauswahl also erwartungsgemäß. Sound, Power-Managment
(zumindest korrektes poweroff bei shutdown) funzen.
Wichtig ist, grub (oder lilo) vga=788 noapic disableapic mitzugeben, sonst läuft nix mit der Grafik.
IceWM, den ich wegen seines geringen Ressourcenbedarfes schätze, ist auf der Suse 8.1 in Version 1.2.0 dabei. Er lief sofort und ruft auch korrekt die Programme des KDE-Systems auf (z.B. Kmail, Kshowmail). Auch OpenOffice 1.01 (Suse-Original) läuft vergleichsweise schnell.
sl_2.7.8.tar.gz, ausgepackt zu slmdm-2.7.8. In der zugehörigen README ist die Installation vollständig und richtig beschrieben,
Paket compilieren und installieren (make, make install-amr) (Kernelquellen müssen installiert sein).
In der modules.conf muß man den passenden Country-Eintrag GERMANY setzen. Bei der Installation wird ein device /dev/TTYSL0 angelegt, aber auch ein Link auf /dev/modem, mit dem minicom, kppp und andere klarkommen sollten.
man wvdial reicht allemal als Informationsquelle.
Hardware equipment of the MAXDATA laptop
I tested several linux distributions, beginning with SuSE's 6.3 (a 2.2.13 kernel). This one works only limited, because sound and modem did not work (usb wasn't tested), for the graphics i needed a special silicon motion driver, which was available at Silicon Motions website. I didn't test further because of the internal modem.
Next was SuSE's 7.3 version (2.4.10 kernel). Sound was working there, as well as usb, but no modem drivers available
(with the help of the lspci command [00:00.2 Modem: Intel Corporation: Unknown device 7196] and the pci-id verndor list [82440MX AC97 Modem Controller]
i found on linmodems website a link to
Rob Clarke's linmodem list which says, that the modem needs special SmartLink drivers, available at archtek's website, but i didn't find one working with this kernel).
After that i looked for kernels working with the drivers on the archtek website. The drivers are proprietary precompiled, all you can (and must) do is a little compiling around. So i found first a driver for the Redhat 7.1 (Kernel 2.4.2-2) which worked well after short work as described in the attached readme.
But the early 2.4.2-2 kernel didn't work with full usb, which means, that my plustek usb scanner was not able to work with. But sound, graphic and modem worked great.
Actually the last used kernel is the 2.4.19-4GB of SuSE's 8.1 distribution. The archtek drivers are now a little bit more kernel independent, so the 2.7.8 version of the slmdm driver for the 2.4.18 (RedHat 7.3) kernel did compile and install as described in the readme and works well with my modem now.
The installer creates a dev/TTYSL0 and a /dev/modem softlink. I'm contacting ISP via wvdial, which works imediately after usual configuration as described in the manpage.
So i could manage all hardware problems.
Sound and graphics (via frame buffering) were acknowledged correctly by the
yast2 installation program, usb scanning with sane-plustek module is working too. And as i use ICEWM as window manager the system is not too slow.
An important thing is the framebuffer setting in the bootmanager config. vga=788 noapic disableapic must be set to prevent graphics crashing!
English version
Windows-Angaben (Gerätemanager)
lspci: 00:00.2 Modem: Intel Corporation: Unknown device 719682440MX AC97 Modem Controller.redamedevice not found).