HKL/Laptop/Asus X51RL
aus openSUSE, der freien Wissensdatenbank
|
Dieser Artikel beschreibt die Installation des Notebooks ASUS X51RL-AP0707D. Der Artikel erhebt keinen Anspruch auf Vollständigkeit und kann auch nicht als reines HOWTO verstanden werden, das Schritt für Schritt abgearbeitet werden kann. Ein wenig Linux-Wissen und Mitdenken ist erforderlich.
Innereien
Technische Daten laut Händler (K&M Elektronik)
Grösse des Monitors: 15,4 Zoll Max. Auflösung: 1280x800 eingebaute CPU: Intel Core2 Duo T5250 CPU-Taktfrequenz: 1500 Mhz Art der CPU: 64 Bit Grösse des Speichers: 1024 MB Art des Speichers: PC2-667 (PC2-5300) Speichergröße: 2048 MB (1024 MB nachgerüstet) Speichertyp: SO-Dimm 200pin DDR- RAM Chipsatz: ATI Xpress1100 Festplatte: 120 GB Soundchip: Realteck verbautes Laufwerk: DVD/RW Anzahl der USB 2.0: 4 Anzahl Firewire: 0 Art des LANs: RJ45 10/100 / 802.11 b/g BlueTooth vorhanden: n.v. Card Reader vorhanden: Ja Modem integriert: Ja Mikrofon vorhanden: n.v. WebCam vorhanden: n.v. Gewicht ca.: 2.8 Laenge in mm ca.: 288 Breite in mm ca.: 328 Hoehe in mm ca.: 27 Akkulaufzeit: 3 Betriebssystem: keins vorhanden
Ausgabe von lspci
00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01) 00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:04.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:05.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:07.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3) 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 13) 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge 01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M] 02:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01) 08:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3) 08:01.1 Generic system peripheral [Class 0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17) 08:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 08) 08:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Ausgabe von lsusb
Bus 006 Device 001: ID 0000:0000 Bus 005 Device 001: ID 0000:0000 Bus 003 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a Optical Wheel Mouse Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000
Gründe für den Kauf
- Intel Core2 Duo in der Preisklasse 600 EURO eher selten (Dez. 2007)
- ASUS ist qualitativ (hoffentlich) eher im Mittelfeld anzusiedeln, vom Preis spielt das Gerät jedoch in derselben Liga wie Alternativen von Billiganbietern wie Acer, Gericom, Medion, etc.
- der HAUPTGRUND ist aber: dieses Gerät ist eines der wenigen Notebooks das vom Hersteller OHNE Windows ausgeliefert wird. Auch wenn ein vorinstalliertes Windows sicherlich (leider) kaum Auswirkungen auf den Preis hat, so ist es sehr positiv und vor allem auch unterstützenswert, wenn durch den Kauf dieses Notebooks nicht die Windows-Vista Statistik beschönigt und zusätzlich auch noch die Kriegskasse von Microsoft gefüllt wird. Wir wollen doch alle, dass die Welt ein Stück guter wird!
Installation openSUSE 10.3 (CD mit 32-bit OSS-Version für KDE)
- von CD booten, Sprache deutsch, Bildschirm 800x600
- Systemanalyse erfolgreich, Kernel geladen
- Netzwerk über LAN-Kabel via DHCP konfiguriert
- Online-Installationsquellen (Haupt-Repository Nicht-OSS und OSS) eingebunden
- Zeitsynchronisation mit NTP-Server (tick.fh-augsburg.de)
- Partitionierung bearbeiten (Expertenmodus)
- vorhandene (Windows-)Partitionen löschen
- Auslagerungspartition (swap) /dev/sda1 (4.0 GB) erstellen
- Root-Partition /dev/sda2 (12.0 GB) mit ext3 erstellen
- Partition /dev/sda3 (95.7 GB) für /home mit ext3 erstellen
- Software-Auswahl übernehmen
- Lizenzierug proprietäre Pakete bestätigen
- Installation bestätigen - Paketinstallation beginnt
- Kaffee trinken gehen und nach ner Stunde wiederkommen
- Reboot
- Root Passwort
- Hostname
- Netzwerkkonfiguration: Vorschlag übernehmen
- Ehternet-Netzwerkkarte noch nicht konfiguriert; wird erstmal ignoriert (dürfte der WLAN-Chip sein)
- ASUSTeK L8400B or L3C/s notebook mit DCHP konfiguriert steht zur Verfügung
- Integriertes Modem wird erstmal nicht erkannt.
- Test der Internetverbindung erfolgreich
- Registrierung erfolgreich durchgeführt (Konfiguration Online update)
- Online Update durchführen, Neustart
- Benutzer anlegen
- Hardware-Konfiguration
- Grafikkarten:
- Grafikkarte: ATI Radeon XPRESS 200M 5A62 (PCIE) wird erkannt
- Monitor wird erkannt und auf 1280x800 gesetzt
- Farbtiefe 24 bit (16.7 Mio Farben)
- Dual Head Modus aktiviert
- Drucker: keine angschlossen
- Sound: SBx00 Azalia konfiguriert als snd-card-0
- TV-Karten: keine
- Bluetooth: aktiviert, SDP, HCI, RFCOMM gestartet, sehr komisch, soll doch gar keins drin sein
- Grafikkarten:
- Suse starten, fertig.
Konfiguration
Installationsquellen hinzufügen
- Yast -> Software - Community Repositories
- ATI Repository
- Packman Repository
- VideoLAN Repository
- KDE Backports
- KDE Community
- Mozilla
- Treiber für WLAN-Karten
- XGL
ATI Treiber installieren
- Yast -> Software -> Software installieren oder löschen
- ati-fglrxG01-kmp-default auswählen
- Yast -> Hardware -> Grafikkarte und Monitor: ATI Treiber wird automatisch geladen, 3D Beschleunigung aktiviert
- Reboot
Der Treiber scheint erstmal zu funktionieren, aber es treten auch Instabilitäten mit Darstellungsfehlern auf (v.a. wenn man was im YaST macht), die noch beobachtet werden müssen. Ein endgültiges Fazit ist nicht möglich.
XGL und compiz installieren und aktivieren
Ich hab es installiert, getestet und gleich wieder deaktiviert, da die Grafikleistung nicht ausreicht
Multimediafähigkeit
- mplayer mit Browser-Plugin, vlc mit Browser-Plugin installieren und testen, z.B. ZDF-Mediathek, Hörproben bei amazon, etc.
- DVD-Player nicht getestet
Suspend to Disk
Getestet, funktioniert
Suspend to RAM
Getestet, funktioniert leider nicht. Problem nicht nachgegangen
Bluetooth
Es soll ja keine drin sein, trotzdem wurde bei der Installation eine Bluetooth-Schnittstelle erkannt. Bis jetzt nicht getestet.
PCMCIA
Bis jetzt nicht getestet.
Card Reader
Bis jetzt noch nicht getestet.
Modem
Nicht getestet.
Hotkeys
Eigentlich nicht sonderlich wichtig. Sound-Steuerung mit F10, F11, F12 (aus, leiser, lauter) funktioniert, Bildschirmhelligkeit mit F5 F6 funktioniert nicht (nicht weiter nachgegangen), Suspend to Disk mit F1 funktioniert, drahtlose Netzwerke mit F2 scheint nicht zu funktionieren (nicht weiter nachgegangen).
WLAN
Dieses Thema halte ich jetzt mal bewusst sehr ausführlich, da ich doch einiges an Zeit investiert habe und es leider nicht out-of-the-box lief ... und nachdem ich bei drei Rechnern bisher kaum Probleme hatte, dachte ich WLAN unter Linux ist gelöst. Scheint wohl nicht zu sein:
Zum Zeitpunkt der Installation sah das System so aus:
SUSE Linux 10.3 OSS 32-bit
asus: # uname -r 2.6.22.13-0.3-default asus: # uname -i i386
Versuch 1
Atheros Chip - super kein Problem, machen wir mit Madwifi.
Repository http://madwifi.org/suse/10.3 bei YaST hinzugefügt und die folgenden Pakete gezogen:
madwifi 0.9.3.3-0.1 i586
madwifi-kmp-default 0.9.3.3_2.6.22.9_0.4.0.1 i586
Bemerkung: Kernel-Modul passt nicht zum installierten Kernel, evtl. hätte ich mit meinem Kernel in der Version zurück gehen müssen.
Netzwerkkarte mit YaST konfigurieren:
- Drahtlose Netzwerkkarte ist vorhanden und nicht konfiguriert.
- Konfiguration der Netzwerkkarte nicht möglich, Kernel Gerät ist nicht verfügbar
Daher weiter auf der Konsole:
asus: # lsmod | grep ath ath_pci 92704 0 wlan 187424 1 ath_pci ath_hal 195536 1 ath_pci asus: # wlanconfig ath0 create wlandev wifi0 wlanmode sta wlanconfig: ioctl: No such device asus: # iwconfig lo no wireless extensions. eth0 no wireless extensions. asus: # dmesg | grep ath ath_hal: module license 'Proprietary' taints kernel. ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) ath_pci: 0.9.4.5 (0.9.3.3) asus: # dmesg | grep wifi wifi%d: unable to attach hardware: 'Hardware revision not supported' (HAL status 13)
An der Stelle habe ich dann angefangen mich ein wenig bei madwifi umzuschauen. Dort fand ich einige Support Tickets zu meinem Chip, so dass ich daraus schließen konnte, dass das Problem zumindest bekannt ist. Ein Problem ist wohl, dass sich der Chip aus irgendwelchen Gründen als AR5006EG ausgibt, obwohl es sich um einen AR5007EG . Jedenfalls ist unter Ticket #1679 http://madwifi.org/ticket/1679 einiges beschrieben und man findet auch einen Patch.
Versuch 2
Im YaST die madwifi-Pakete wieder deinstalliert. Sicherheitshalber reboot und obige Checks nochmals durchgeführt um sicherzustellen, dass kein Modul geladen ist. Download des Source-Codes (nur diesen Snapshot verwenden!) und eines Patches für den WLAN-Chip:
- snapshots.madwifi.org/madwifi-ng/madwifi-ng-r2756-20071018.tar.gz
- madwifi.org/attachment/ticket/1679/madwifi-ng-0933.ar2425.20071130.i386.patch?format=raw
Weiter auf der Konsole:
asus: # patch -p0 < madwifi-ng-0933.ar2425.20071130.i386.patch patching file hal/ah.h patching file hal/public/i386-elf.hal.o.uu patching file hal/public/i386-elf.inc patching file hal/public/i386-elf.opt_ah.h patching file hal/version.h asus: # make asus: # make install asus: # modprobe ath_pci asus: # lsmod | grep ath ath_rate_sample 17024 1 ath_pci 108456 0 wlan 193196 4 wlan_scan_sta,ath_rate_sample,ath_pci ath_hal 283232 3 ath_rate_sample,ath_pci asus: # dmesg | grep ath ath_hal: 0.10.2.2-ATHEROS (AR5210, AR5211, AR5212, AR5416, RF5111, RF5112, RF2413, RF5413, RF2133, RF2425) ath_pci: 0.9.4.5 (svn r2756) ath_pci: switching rfkill capability off ath_rate_sample: 1.2 (svn r2756) ath_pci: switching per-packet transmit power control off asus: # dmesg | grep wifi wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps wifi0: H/W encryption support: WEP AES AES_CCM TKIP wifi0: mac 14.2 phy 7.0 radio 10.2 wifi0: Use hw queue 1 for WME_AC_BE traffic wifi0: Use hw queue 0 for WME_AC_BK traffic wifi0: Use hw queue 2 for WME_AC_VI traffic wifi0: Use hw queue 3 for WME_AC_VO traffic wifi0: Use hw queue 8 for CAB traffic wifi0: Use hw queue 9 for beacons wifi0: Atheros 5424/2424: mem=0xf89f0000, irq=18
Danach kann man mit dem Knetwork-Manager eine Verbindung zum WLAN herstellen. Das Problem ist nun jedoch, dass die Sache nach einem Kernel update nicht mehr funktioniert und wiederholt werden muss. Evtl. Kernel Version sperren.
Fazit
Die Installation verlief bis auf die WLAN-Geschichte absolut reibungslos und könnte selbst von einem Linux Newbie durchgeführt werden. Auch wenn noch nicht alles getestet wurde, scheint das Gerät gut mit SUSE zu harmonieren. Einzig die Grafikprobleme könnten auf Dauer nervig werden. Evtl. muss man den ATI-Treiber wieder runterwerfen, da großartige Grafikleistung eh nicht erwartet werden können und auch nicht gewünscht sind (reiner Office-Einsatz). Die in einem Testbericht beschriebene schlechte Tastatur ist leider Realität, aber in der Preisklasse 600 EURO muss man durchaus bereit sein, Abstriche zu machen. Das Preis-Leistungsverhältnis der Maschine würde ich dennoch als gut bis sehr gut bezeichnen. Es ergeht daher eine Kaufempfehlung an alle, die ein solides Office-Notebook für Textverarbeitung, E-Mail und Internet unter Linux suchen und kein vorinstalliertes Vista wünschen. Eine allgemeine Bewertung von Laptops auf Ihre Linuxtauglichkeit hin findet man bei http://tuxmobil.org und http://tuxmobil.de .
--Free surface 16:37, 26. Dez 2007 (UTC)

