EeePC: Unterschied zwischen den Versionen

aus www.kruedewagen.de, Homepage von Ralf und Judith Krüdewagen (Kruedewagen)
Zur Navigation springen Zur Suche springen
 
(43 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Der EeePC ist ein Mini-Notebook von Asus, welches besonders durch die geringe Größe, den geringen Preis (ab 199€) aber auch durch das (z.T. [[Linux]]-basierte) Bedienkonzept auffällt. Die folgenden Ausführungen sind - wenn nicht anders gekennzeichnet - für das 4G (701)-Modell gültig.
Der EeePC ist ein Mini-Notebook von Asus, welches besonders durch die geringe Größe, den geringen Preis (ab 199€) aber auch durch das (z.T. [[Linux]]-basierte) Bedienkonzept auffällt. Die folgenden Ausführungen sind - wenn nicht anders gekennzeichnet - für das 4G (701)-Modell gültig. Man kann sagen, dass dieses Gerät die Klasse der [http://de.wikipedia.org/wiki/Netbook Netbooks] neu begründete oder zumindest zum großen Durchbruch verhalf.
[[Bild:my-eeepc.jpg|right|thumb|250px|Mein EeePC kurz nach dem Auspacken (noch mit Display-Schutzfolie)]]
[[Bild:my-eeepc.jpg|right|thumb|250px|Mein EeePC kurz nach dem Auspacken (noch mit Display-Schutzfolie)]]


Zeile 6: Zeile 6:
**BIOS: 0801
**BIOS: 0801
**Display 800x480
**Display 800x480
**RAM: DDR2-667 / PC2-5300, [http://de.wikipedia.org/wiki/Small_Outline_Dual_Inline_Memory_Module SO-DIMM] 200 pin, max. 1x2 GB
*Spezielle Software
*Spezielle Software
**Berlitz Wörterbuch
**Berlitz Wörterbuch
Zeile 94: Zeile 95:
*http://www.eeepcnews.de/2008/06/04/eee-box-b202-offiziell-vorgestellt/
*http://www.eeepcnews.de/2008/06/04/eee-box-b202-offiziell-vorgestellt/
*http://www.cyberport.de/item/2/0/0/121058/asus-eee-box-b202-weiss---atom-n270-2gb160gb-wlan-linux.html
*http://www.cyberport.de/item/2/0/0/121058/asus-eee-box-b202-weiss---atom-n270-2gb160gb-wlan-linux.html
*http://www.computerwoche.de/knowledge_center/notebook_pc/1877956/
*siehe Prüfstand c't 25/08 S.76


==== Eee Monitor ====
==== Eee Monitor ====
Zeile 99: Zeile 102:


==== Netbooks Vergleiche====
==== Netbooks Vergleiche====
*Übersicht und Test aktueller Netbooks, siehe c't 18/08 S.82 ff
*Übersicht und Test aktueller Netbooks
**siehe c't 18/08 S.82 ff
**siehe c't 03/09 S.86
*http://www.eee-pc.de/2008/07/02/atom-basierende-netbooks-im-vergleich
*http://www.eee-pc.de/2008/07/02/atom-basierende-netbooks-im-vergleich
*http://www.netbux.de/umpc-markt/grosser-netbook-test-in-computerbild/


==== Nettops Vergleiche====
==== Nettops Vergleiche====
Zeile 106: Zeile 112:
*http://www.spiegel.de/netzwelt/spielzeug/0,1518,582403,00.html
*http://www.spiegel.de/netzwelt/spielzeug/0,1518,582403,00.html
*Testbericht Nettops bei [http://www.heise.de/ct/08/22/126/ heise.de] (c't 22/08)
*Testbericht Nettops bei [http://www.heise.de/ct/08/22/126/ heise.de] (c't 22/08)
*http://www.teltarif.de/arch/2008/kw46/s31989.html
*http://tests.magnus.de/hardware/artikel/nettops-die-grossen-brueder-der-netbooks-im-vergleich.html


==== Andere Hersteller ====
==== Andere Hersteller ====
===== Acer Aspire One =====
===== Acer =====
Aspire One:
*http://www.umpcmagazin.de/acer/acer-aspire-one-im-test/
*http://www.umpcmagazin.de/acer/acer-aspire-one-im-test/
*http://www.umpcmagazin.de/acer/acer-aspire-one-ausfuehrlich-besprochen/
*http://www.umpcmagazin.de/acer/acer-aspire-one-ausfuehrlich-besprochen/
*http://www.linuxjournal.com/video/review-acer-aspire-one (Video)
*http://www.linuxjournal.com/video/review-acer-aspire-one (Video)
*http://www.pro-linux.de/news/2008/13588.html
Nettops:
*Acer Aspire Revo R3600
**siehe c't 11/09 S.75
**[http://hardware.magnus.de/desktop-server/artikel/check-nettop-pc-acer-aspire-revo-3600.html magnus.de]


===== MSI Wind PC=====
===== MSI Wind PC=====
Zeile 118: Zeile 133:
*http://www.netbux.de/msi/msi-wind-2723-nettop-noch-im-august/
*http://www.netbux.de/msi/msi-wind-2723-nettop-noch-im-august/
*http://www.heise.de/newsticker/Atom-PC-mit-Suse-Linux-fuer-250-Euro--/meldung/114934
*http://www.heise.de/newsticker/Atom-PC-mit-Suse-Linux-fuer-250-Euro--/meldung/114934
*http://www.linux-magazin.de/news/drei_atom_rechner_mit_linux_von_msi


===== MSI Wind U100=====
===== MSI Wind U100=====
Zeile 128: Zeile 144:
*Inspiron Mini 9
*Inspiron Mini 9
**http://www.opensource-weblog.de/50226711/dellnetbook_jetzt_mit_linux_erhaltlich.php
**http://www.opensource-weblog.de/50226711/dellnetbook_jetzt_mit_linux_erhaltlich.php
**http://www.netbux.de/dell/dell-inspiron-mini-9-mit-linux-getestet/
**siehe LU 01/09 S.68
*Inspiron Mini 12
**http://www.heise.de/newsticker/Luefterloses-12-1-Zoll-Netbook-mit-Ubuntu-Linux--/meldung/120360
*Inspiron Mini 10v
**http://news.magnus.de/hardware/artikel/dells-10-zoll-netbooks-flacher-mit-ubuntu-und-ssds.html
===== HP =====
*HP Mini 1000
**http://www.netbux.de/hp/hp-mini-1000-das-bessere-dell-netbook/
===== One =====
*[http://www.one.de/shop/one-mini-notebook-a560-b-p-3027.html One Mini Notebook A560 B]
===== Belinea =====
*[http://www.belinea.de/belinea/cms/index.php?article_id=132?73,15 Belinea o.book 1 xs] (Linux)
===== Lenovo =====
*http://www.linux-magazin.de/news/lenovo_ideapads_netbooks_mit_suse


=== Community ===
=== Community ===
Zeile 168: Zeile 203:
*Maus
*Maus
**[http://www.eeetalk.de/2008/04/25/im-test-kensington-slimblade-presenter-mouse.html Kensington SlimBlade Presenter Mouse]
**[http://www.eeetalk.de/2008/04/25/im-test-kensington-slimblade-presenter-mouse.html Kensington SlimBlade Presenter Mouse]
*DVB-T Terratec Cinergy XS FM Hybrid, siehe LU 07/08 S.70


===Tipps & Tricks===
===Tipps & Tricks===
Zeile 181: Zeile 217:
===Betriebssysteme===
===Betriebssysteme===
*'''openSUSE''', [[EeePC#openSUSE_Installation|siehe unten]]
*'''openSUSE''', [[EeePC#openSUSE_Installation|siehe unten]]
 
*Linux-Distributionen für Netbooks, siehe LM 06/09 S.36, u.a. Ubuntu Netbook Remix
*[http://eeebuntu.org/ Eeebuntu]
*[http://www.geteasypeasy.com/ Easy Peasy], [http://www.heise.de/newsticker/Easy-Peasy-1-0-Ubuntu-Distribution-fuer-Netbooks--/meldung/121361 Heise]
*http://wiki.eeeuser.com/#installing_operating_systems
*http://wiki.eeeuser.com/#installing_operating_systems
*[http://wiki.eeeuser.com/ubuntu:eeexubuntu:home eeeXubuntu]
*[http://wiki.eeeuser.com/ubuntu:eeexubuntu:home eeeXubuntu]
Zeile 213: Zeile 251:
**http://forum.eeeuser.com/viewtopic.php?id=3413
**http://forum.eeeuser.com/viewtopic.php?id=3413
**http://forum.eeeuser.com/viewtopic.php?pid=126054#p126054
**http://forum.eeeuser.com/viewtopic.php?pid=126054#p126054
*Linux-Distributionen für Netbooks siehe c't 19/09 S.144 und c't 13/10 S.130


== openSUSE Installation ==
== openSUSE Installation ==
Aktuelle Angaben beziehen sich auf openSUSE 11.1.
=== Weblinks ===
=== Weblinks ===
*http://en.opensuse.org/OpenSUSE_on_the_EeePC
*http://en.opensuse.org/OpenSUSE_on_the_EeePC
Zeile 220: Zeile 261:
*http://forum.eeeuser.com/viewtopic.php?id=6136
*http://forum.eeeuser.com/viewtopic.php?id=6136
*http://forum.eeeuser.com/viewtopic.php?id=33805
*http://forum.eeeuser.com/viewtopic.php?id=33805
=== SUSE Studio ===
*http://susestudio.com/
*[http://www.forcev.net/mojoportal/netbooks.aspx EeePC 701 Images und Live CD]
=== openSUSE 10.3 und 11.0 ===
Siehe [[EeePC/openSUSE11.0]].
=== openSUSE 11.1===
Änderungen und Anmerkungen:
*Ethernet-Treiber ''atl2'' im Kernel.
*Webcam-Treiber ''uvcvideo'' im Kernel.
*''madwifi'' nicht im Kernel
*''eeeEvents'' Paket behalten für ACPI Hotkeys, siehe [[EeePC/openSUSE11.0#Methode_1]]
**Lautstärke ändern: Master statt PCM (+5) (/etc/acpi/events)
*Paket ''asus_eee'' nicht mehr nötig
*Änderungen am X11-Keyboard nicht mehr nötig
*Networkmanager und kpowersave aus dem KDE3-Repository
=== openSUSE 11.2 ===
Siehe Diskussionen:
*http://forum.eeeuser.com/viewtopic.php?id=77893
*http://forum.eeeuser.com/viewtopic.php?id=79868
Hinweise:
*Das ''eeeEvents'' Paket sollte entfernt werden (vor allem alle Dateien /etc/acpi/events/eee*)
*ACPI Hotkeys scheinen nun von openSUSE voll unterstützt zu werden
Offen:
*Hotkey Mechanismus (mute, etc.) - wo einzustellen ?
*Suspend Mechanismus (s2ram) - wo einzustellen ?


=== tmpfs ===
=== tmpfs ===
Um oft geschriebene Dateien ins RAM zu verlegen, Eintrag in <tt>/etc/fstab</tt>:
Um oft geschriebene Dateien ins RAM zu verlegen, Eintrag in <tt>/etc/fstab</tt>:
<pre>
<pre>
tmpfs              /var/log             tmpfs    defaults,size=128m      0 0
tmpfs              /var/log         tmpfs    defaults,size=128m      0 0
tmpfs              /var/tmp             tmpfs    defaults,size=128m       0 0
tmpfs              /var/tmp         tmpfs    defaults,size=256m       0 0
tmpfs              /tmp            tmpfs    defaults,size=128m      0 0
tmpfs              /tmp            tmpfs    defaults,size=128m      0 0
</pre>
</pre>
KDE4 benötigt mehr als 128 MB in /var/tmp.


=== X11 ===
=== X11 ===
Mit sax2 neue xorg.conf erstellt und vor allem Monitor und Modelines editiert.
xorg.conf:
xorg.conf:
<pre>
<pre>
Section "ServerLayout"
# /.../
        Identifier    "Xandros"
# SaX generated X11 config file
        Screen      0  "Screen1"
# Created on: 2008-12-23T11:14:31+0100.
        InputDevice    "keyboard"
#
        InputDevice    "mouse"
# Version: 8.1
        InputDevice    "synaptics"
# Contact: Marcus Schaefer <sax@suse.de>, 2005
EndSection
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#


Section "Files"
Section "Files"
Zeile 275: Zeile 354:
EndSection
EndSection


Section "Module"
Section "ServerFlags"
        Load  "glx"
  #Option      "AIGLX" "on"
        Load  "dri"
  Option      "AIGLX" "false"
        Load  "extmod"
  Option      "AllowMouseOpenFail" "on"
        Load  "synaptics"
  Option      "ZapWarning" "on"
        Load  "freetype"
        Load  "type1"
EndSection
EndSection


Section "ServerFlags"
Section "Module"
         Option          "AllowMouseOpenFail"
  Load         "dbe"
         Option          "BlankTime" "5"
  Load         "freetype"
         Option          "DontVTSwitch"  "true"
  Load        "extmod"
         Option          "AIGLX"  "false"
  Load         "glx"
  Load         "dri"
   Load        "synaptics"
EndSection
EndSection


Section "InputDevice"
Section "InputDevice"
        Identifier "keyboard"
  Driver      "kbd"
        Driver      "kbd"
  Identifier   "Keyboard[0]"
        Option     "CoreKeyboard"
  Option      "Protocol" "Standard"
        Option     "XkbRules" "xorg"
  Option       "XkbLayout" "de"
        Option     "XkbModel" "pc105"
  Option       "XkbModel" "microsoftpro"
        Option     "XkbLayout" "de"
  Option       "XkbRules" "xfree86"
        Option     "XkbVariant" "eeepc"
  Option       "XkbVariant" "nodeadkeys"
  #Option       "XkbVariant" "eeepc"
EndSection
EndSection


Section "InputDevice"
Section "InputDevice"
        Identifier "mouse"
  Driver      "mouse"
        Driver      "mouse"
  Identifier   "Mouse[1]"
        Option     "Device" "/dev/input/mice"
  Option      "Buttons" "5"
        Option     "Protocol" "IMPS/2"
  Option       "Device" "/dev/input/mice"
        Option     "Emulate3Buttons" "yes"
  Option       "Name" "Logitech USB Optical Mouse"
        Option     "ZAxisMapping" "4 5"
  Option      "Protocol" "explorerps/2"
        Option      "CorePointer"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection
EndSection


Section "InputDevice"
Section "InputDevice"
        Identifier  "synaptics"
  Driver      "synaptics"
        Driver      "synaptics"
  Identifier  "Mouse[3]"
        Option     "Device"           "/dev/psaux"
  Option       "Buttons" "5"
        Option     "Protocol"         "auto-dev"
  Option       "Device" "/dev/input/mice"
        Option     "LeftEdge"         "1000"
  Option       "Emulate3Buttons" "on"
        Option     "RightEdge"       "5400"
  Option       "HorizScrollDelta" "0"
        Option     "TopEdge"         "1000"
  Option       "InputFashion" "Mouse"
        Option     "BottomEdge"       "4900"
  Option       "Name" "Synaptics;Touchpad"
        Option     "PalmDetect"       "0"
  Option       "Protocol" "explorerps/2"
        Option     "SHMConfig"       "true"
  Option       "SHMConfig" "on"
        Option      "SendCoreEvents"   "yes"
   Option       "Vendor" "Sysp"
        Option     "HorizScrollDelta" "0"
   Option       "ZAxisMapping" "4 5"
        Option      "RBCornerButton"   "0"
        Option     "RTCornerButton"  "0"
        Option      "MaxSpeed"         "0.1"
EndSection
EndSection


Section "Monitor"
Section "Monitor"
        Identifier  "Monitor1"
  Identifier  "Monitor[0]"
        VendorName  "ASUS"
  VendorName  "ASUS"
        ModelName    "eeePC P701"
  ModelName    "eeePC P701"
        Modeline    "800x480"  29.58  800 816 896 992  480 481 484 497  -HSync +Vsync # 60 Hz
  UseModes    "Modes[0]"
EndSection
 
Section "Modes"
  Identifier  "Modes[0]"
  Modeline    "800x480"  29.58  800 816 896 992  480 481 484 497  -HSync +Vsync # 60 Hz
EndSection
 
Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  Device      "Device[0]"
  Identifier  "Screen[0]"
  Monitor      "Monitor[0]"
EndSection
EndSection


Section "Device"
Section "Device"
        Identifier  "Device1"
  BoardName    "915 GM"
        Driver     "intel"
  Driver       "intel"
        VendorName  "Intel Corporation"
  Identifier  "Device[0]"
        BoardName   "Mobile 915GM/GMS/910GML Express Graphics Controller"
   Option      "monitor-LVDS" "Monitor[0]"
        BusID      "PCI:0:2:0"
  VendorName  "Intel"
EndSection
EndSection


Section "Screen"
Section "ServerLayout"
        Identifier "Screen1"
  Identifier   "Layout[all]"
        Device    "Device1"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
        Monitor    "Monitor1"
  InputDevice  "Mouse[1]" "CorePointer"
        DefaultDepth    16
  InputDevice "Mouse[3]" "SendCoreEvents"
        SubSection "Display"
  Option      "Clone" "off"
                Depth    8
  Option      "Xinerama" "off"
                #Virtual 1024 768
  Screen      "Screen[0]"
        EndSubSection
        SubSection "Display"
                Depth    15
                #Virtual  1024 768
        EndSubSection
        SubSection "Display"
                Depth    16
                #Virtual  1024 768
        EndSubSection
        SubSection "Display"
                Depth    24
                #Virtual  1024 768
        EndSubSection
EndSection
EndSection


Section "DRI"
Section "DRI"
        Group      "video"
    Group      "video"
        Mode         0666
    Mode       0666
EndSection
EndSection


Section "Extensions"
Section "Extensions"
        Option     "Composite" "Disable"
  #Option       "Composite" "on"
  Option      "Composite" "Disable"
EndSection
EndSection
</pre>
</pre>


=== Module beim Start laden ===
=== Module beim Start laden ===
Eintrag in /etc/sysconfig/kernel:
Eintrag in /etc/sysconfig/kernel:
  MODULES_LOADED_ON_BOOT="asus_acpi asus_eee"
  MODULES_LOADED_ON_BOOT="asus_acpi"
bzw. falls man den ndiswrapper nutzt:
MODULES_LOADED_ON_BOOT="asus_acpi asus_eee ndiswrapper"


=== Suspend to RAM ===
=== Suspend to RAM ===
/etc/pm/sleep.d/60eeepc
Siehe [[EeePC/openSUSE11.0#Suspend_to_RAM]].
<source lang="bash">
#!/bin/bash
# put into sleep.d
case $1 in
    hibernate)
        /etc/init.d/network stop
        /sbin/modprobe -r ath_pci
        #/sbin/modprobe -r ndiswrapper
        ;;
    suspend)
        /etc/init.d/network stop
        /sbin/modprobe -r ath_pci
        #/sbin/modprobe -r ndiswrapper
        ;;
    thaw)
        /sbin/modprobe ath_pci
        #/sbin/modprobe ndiswrapper
        /etc/init.d/network start
        /etc/init.d/acpid restart # hotkeys do not work after resume, /etc/acpi
        ;;
    resume)
        /sbin/modprobe ath_pci
        #/sbin/modprobe ndiswrapper
        /etc/init.d/network start
        /etc/init.d/acpid restart # hotkeys do not work after resume, /etc/acpi
        ;;
    *)  echo "madwifi power management script called incorrectly."
        ;;
esac
</source>
 
Hinweise:
*Wenn Skype die Kamera aktiv nutzt, schlägt Resume fehl.
 
=== Devicename der SD-Karte ===
Nach einem Resume ändert sich i.d.R. das Device der SD-Karte, z.B. von sdb zu sdc. Zwar werden gemäß udev die Symlinks in /dev/disk/by-id/ angepasst, aber man muss die Filesysteme auf der SD-Karte neu mounten.
 
Siehe:
*http://forum.eeeuser.com/viewtopic.php?id=12365
*http://forum.eeeuser.com/viewtopic.php?id=23784
*http://forum.eeeuser.com/viewtopic.php?id=22712
 
===Keyboard===
====Symbols====
"eeepc" Abschnitt gemäß <tt>xorg.conf</tt> am Ende in <tt>/usr/share/X11/xkb/symbols/de</tt> eintragen:
<pre>
partial alphanumeric_keys
xkb_symbols "eeepc" {
 
    include "de(basic)"
 
    name[Group1]="Germany - eeePC";
 
    key <AD12>  { [     plus,  asterisk,  asciitilde,  dead_macron ] };
};
</pre>
 
Passender Eintrag in <tt>xorg.conf</tt>:
<pre>
Section "InputDevice"
        Identifier  "keyboard"
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "de"
        Option      "XkbVariant" "eeepc"
EndSection
</pre>
 
====ACPI Hotkeys====
=====Methode 1=====
Am besten ist es, das '''eeeEvents''' Paket aus dem [http://download.opensuse.org/repositories/home:/appleonkel:/EEE/openSUSE_10.3_Update/i586/ appleonkel-Repository] installieren. Das Paket erstellt unter ''/etc/acpi/events'' und ''/etc/acpi/scripts'' entsprechende Dateien für die Hotkeys, wobei auch das Aus- und Einschalten des WLAN-Devices funktioniert (ggf. noch mit ''rcnetwork restart'' kombinieren). Ausserdem werden Hotkey-Aktionen auf einem On-Sceen-Display (OSD) angezeigt (asusosd-Start mittels ''/etc/X11/xinit/xinitrc.d/asusosd'').
 
=====Methode 2=====
 
Xandros-Version der Datei ''/etc/acpi/hotkey.sh'' angepasst:
<source lang="bash">
#!/bin/sh
 
 
export DISPLAY=:0
 
case $3 in
        #Fn+F1
        00000080)
                # echo "Suspend2RAM" > /dev/console
                ;;
        #Fn+F2
        00000010)
                # echo "Wlan On" > /dev/console &
                /etc/acpi/wlan.sh poweron
                /etc/acpi/wlan.sh restore
                ;;
        00000011)
                # echo "Wlan Off" > /dev/console &
                /etc/acpi/wlan.sh poweroff
                ;;
        #Fn+F3
        00000030)
                # echo "LCD" > /dev/console &
                /usr/bin/xrandr --output LVDS --preferred --output VGA --off
                ;;
        00000031)
                # echo "CRT" > /dev/console &
                /usr/bin/xrandr --output VGA --mode 1280x1024 --output LVDS --off
                ;;
        00000032)
                # echo "LCD-CRT" > /dev/console &
                /usr/bin/xrandr --output VGA --mode 800x480 --output LVDS --mode 800x480
                ;;
        #Fn+F6
        00000012)
                # echo "Task Manage On" > /dev/console
                #DISPLAY=:0 /bin/su -c "/usr/bin/ksysguard --showprocesses" user &
                /opt/kde3/bin/ksysguard --showprocesses &
                ;;
        #Fn+F7
        00000013)
                # echo "Volume Mute" > /dev/pts/0 &
                amixer set Master toggle
                ;;
        #Fn+F8
        00000014)
                # echo "Volume Down" > /dev/console &
                amixer set Master 3.20dB-
                ;;
        #Fn+F9
        00000015)
                # echo "Volume Up" > /dev/console &
                amixer set Master 3.20dB+
                ;;
        #Fn+F3
        0000002x)
                #echo "Brightness Down" > /dev/pts/0
                ;;
        #Fn+F4
        0000002x)
                #echo "Brightness Up" > /dev/pts/0
                ;;
esac
</source>
 
Nach resume müssen Hotkeys ggf. durch "rcacpid restart" wiederbelebt werden.
 
=== WLAN ===
*madwifi-treiber von schmolle1980.
*http://en.opensuse.org/Atheros_madwifi#Power_Management_and_madwifi
*ndiswrapper ist stabiler, jedoch Prozess <tt>ntos_wq</tt> mit z.T. viel CPU-Zeit, vor allem nach Resume.
**http://wiki.eeeuser.com/howto:configurendiswrapper
**Script in /etc/pm/sleep.d an ndiswrapper anpassen
**Reset
/usr/sbin/iwpriv ath0 ndis_reset
*WLAN ein-/ausschalten (auch LED)
echo 0 > /proc/acpi/asus/wlan
echo 1 > /proc/acpi/asus/wlan
*Allgemeine WLAN Infos / Threads:
**[http://madwifi.org/wiki/UserDocs madwifi Docs]
**http://forum.eeeuser.com/viewtopic.php?id=10708
**http://forum.eeeuser.com/viewtopic.php?id=8636
**http://eee-ubuntu-support.googlecode.com/svn/trunk/wifi/sbin/eee-wifi-on-off.sh


=== Spezielle Hardware-Anpassungen ===
=== Spezielle Hardware-Anpassungen ===
Zeile 603: Zeile 537:
*http://www.fsfla.org/svn/fsfla/software/linux-libre/freed-ora/tags/F-8/2.6.24.4-64.fc8/linux-2.6-netdev-atl2.patch
*http://www.fsfla.org/svn/fsfla/software/linux-libre/freed-ora/tags/F-8/2.6.24.4-64.fc8/linux-2.6-netdev-atl2.patch
*http://www.linuxespanol.com/viewtopic.php?t=20905&sid=4bf75316988e50e88b6cfcc7277a47f8
*http://www.linuxespanol.com/viewtopic.php?t=20905&sid=4bf75316988e50e88b6cfcc7277a47f8
[[Kategorie:Linux]]
[[Kategorie:Linux]]
[[Kategorie:Hardware]]
[[Kategorie:Hardware]]

Aktuelle Version vom 13. Juni 2010, 12:08 Uhr

Der EeePC ist ein Mini-Notebook von Asus, welches besonders durch die geringe Größe, den geringen Preis (ab 199€) aber auch durch das (z.T. Linux-basierte) Bedienkonzept auffällt. Die folgenden Ausführungen sind - wenn nicht anders gekennzeichnet - für das 4G (701)-Modell gültig. Man kann sagen, dass dieses Gerät die Klasse der Netbooks neu begründete oder zumindest zum großen Durchbruch verhalf.

Mein EeePC kurz nach dem Auspacken (noch mit Display-Schutzfolie)

Fakten Software/Hardware nach Auslieferung

  • Hardware
    • BIOS: 0801
    • Display 800x480
    • RAM: DDR2-667 / PC2-5300, SO-DIMM 200 pin, max. 1x2 GB
  • Spezielle Software
  • Grub

menu.lst:

#
# Configured by Xandros Configuration system.
#
hiddenmenu
# default boot entry
default=0

# Boot automatically after 1 second.
timeout=0

# Fallback to Configure.
fallback=2

title Normal Boot
	root (0x80,0)
	kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll root=/dev/sda1
	initrd /boot/initramfs-eeepc.img

title Perform Disk Scan
	root (0x80,0)
	kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll root=/dev/sda1 XANDROSSCAN=y
	initrd /boot/initramfs-eeepc.img

title Restore Factory Settings
	root (0x80,0)
	kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=normal nosplash=y irqpoll root=/dev/sda1 XANDROSRESTORE=y
	initrd /boot/initramfs-eeepc.img

Weblinks

Asus

Testberichte / Infos

EeePC 4G 701

EeePC 900

EeePC 900A

EeePC 901

EeePC S101

Eee Box B202

Eee Monitor

Netbooks Vergleiche

Nettops Vergleiche

Andere Hersteller

Acer

Aspire One:

Nettops:

  • Acer Aspire Revo R3600
MSI Wind PC
MSI Wind U100
Medion
Dell
HP
One
Belinea
Lenovo

Community

Software

Hardware

Tipps & Tricks

Betriebssysteme

  • Xpud, Live-System auf USB, einfacher XUL-Desktop
  • Linux-Distributionen für Netbooks siehe c't 19/09 S.144 und c't 13/10 S.130

openSUSE Installation

Aktuelle Angaben beziehen sich auf openSUSE 11.1.

Weblinks

SUSE Studio

openSUSE 10.3 und 11.0

Siehe EeePC/openSUSE11.0.

openSUSE 11.1

Änderungen und Anmerkungen:

  • Ethernet-Treiber atl2 im Kernel.
  • Webcam-Treiber uvcvideo im Kernel.
  • madwifi nicht im Kernel
  • eeeEvents Paket behalten für ACPI Hotkeys, siehe EeePC/openSUSE11.0#Methode_1
    • Lautstärke ändern: Master statt PCM (+5) (/etc/acpi/events)
  • Paket asus_eee nicht mehr nötig
  • Änderungen am X11-Keyboard nicht mehr nötig
  • Networkmanager und kpowersave aus dem KDE3-Repository

openSUSE 11.2

Siehe Diskussionen:

Hinweise:

  • Das eeeEvents Paket sollte entfernt werden (vor allem alle Dateien /etc/acpi/events/eee*)
  • ACPI Hotkeys scheinen nun von openSUSE voll unterstützt zu werden

Offen:

  • Hotkey Mechanismus (mute, etc.) - wo einzustellen ?
  • Suspend Mechanismus (s2ram) - wo einzustellen ?

tmpfs

Um oft geschriebene Dateien ins RAM zu verlegen, Eintrag in /etc/fstab:

tmpfs               /var/log         tmpfs     defaults,size=128m       0 0
tmpfs               /var/tmp         tmpfs     defaults,size=256m       0 0
tmpfs               /tmp             tmpfs     defaults,size=128m       0 0

KDE4 benötigt mehr als 128 MB in /var/tmp.

X11

Mit sax2 neue xorg.conf erstellt und vor allem Monitor und Modelines editiert.

xorg.conf:

# /.../
# SaX generated X11 config file
# Created on: 2008-12-23T11:14:31+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  #Option       "AIGLX" "on"
  Option       "AIGLX" "false"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load         "dri"
  Load         "synaptics"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
  #Option       "XkbVariant" "eeepc"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Logitech USB Optical Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[3]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Emulate3Buttons" "on"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Synaptics;Touchpad"
  Option       "Protocol" "explorerps/2"
  Option       "SHMConfig" "on"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
  Identifier   "Monitor[0]"
  VendorName   "ASUS"
  ModelName    "eeePC P701"
  UseModes     "Modes[0]"
EndSection

Section "Modes"
  Identifier   "Modes[0]"
  Modeline     "800x480"  29.58  800 816 896 992  480 481 484 497  -HSync +Vsync # 60 Hz
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "800x480" 
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "800x480" 
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "800x480" 
    #Virtual    2048 1200
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

Section "Device"
  BoardName    "915 GM"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
EndSection

Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0666
EndSection

Section "Extensions"
  #Option       "Composite" "on"
  Option       "Composite" "Disable"
EndSection

Module beim Start laden

Eintrag in /etc/sysconfig/kernel:

MODULES_LOADED_ON_BOOT="asus_acpi"

Suspend to RAM

Siehe EeePC/openSUSE11.0#Suspend_to_RAM.

Spezielle Hardware-Anpassungen

Doku:

Usage:  once the module has been inserted, several files will appear in the
/proc/eee directory:

    pll - Reading this file will dump the current configuration data from
          the PLL chip.
    fsb - Reading this file will return the current FSB and voltage settings,
          while writing to this file will change the FSB and voltage.  The
          format of this file is three integers:
            <PLL N multiplier>  <PLL M divisor>  <CPU voltage>
          CPU voltage is 0 for "low" and 1 for "high".
    fan_rpm - The current speed of the fan in revolutions per minute.
    fan_speed - The current speed (0-100%) the fan is set to.
    fan_manual - When 0, the embedded controller turns the fan on and off
                 according to the CPU temperature.  When 1, writing to
                 fan_speed will change the speed of the fan;  the embedded
                 controller makes no changes on its own.
    temperature - The temperature of the CPU (in degrees C).

Note that when the fan is in manual mode, IT IS POSSIBLE TO DESTROY YOUR CPU!
It appears that the embedded controller will happily allow the temperature to
reach 90C (the CRITICAL temperature of the CPU), at which point a thermal
shutdown will be initiated.  This will turn the fan to 100%, throttle the CPU,
and probably even shutdown the machine.  Your CPU may or may not survive this
treatment...
Once this module has been loaded into
 *  the kernel, switching to 900Mhz is as simple as:
 *      echo 85 24 0 > /proc/eee/fsb        # 765Mhz
 *      echo 100 24 1 > /proc/eee/fsb       # 900Mhz
 *
 *  Switching back again is likewise simple:
 *      echo 85 24 0 > /proc/eee/fsb        # 765Mhz
 *      echo 70 24 0 > /proc/eee/fsb        # 630Mhz
 *
 *  The first number is the PLL N multiplier, and the second number is the PLL
 *  M divisor.  The reference frequency for the PLL is 24Mhz, so to calculate
 *  the speed in Mhz:
 *      Mhz = 24 * N / M
 *  The third number is the ECXW flag.  The 8804 BIOS sets this to 0 for
 *  70Mhz and 1 for 100Mhz.  I'm uncertain as to what exactly this flag does,
 *  but there have been reports that setting it to 1 increases stability at
 *  100Mhz.

Ethernet-Device

  • Auto-Negotiation deaktivieren und feste Werte einstellen, z.B. Half Duplex 100:
modprobe atl2 MediaType=2