medien. reise. technik.
Tobias Maasland Logo
Meinen RSS-Feed abonnieren
Jetzt ganz doll neu!

Bluetooth auf eee 900

Dieser Eintrag richtet sich an Profi-Benutzer

Mit der Standardinstallation Xandros und einem handelsüblichen Bluetooth-Stick lassen sich Verbindungen auf Bluetooth-Geräte aufbauen. Es wurde nur der Datenaustausch zwischen einem Nokia Handy und dem Computer getestet. Jedoch sollte grundsätzlich mehr möglich sein.

Vorgehen

Erweiterte Repositories werden vorausgesetzt.

Quellen: Hier und da.

Zuerst muss etwas Software installiert werden:
sudo apt-get -s install ussp-push
sudo apt-get -s install obexpushd
sudo apt-get -s install bluez-utils

Adressuche

Um die Adresse des gewünschten Gerätes herauszufinden (Bluetooth eingeschaltet und Gerät sichtbar):

hcitool scan

Hier die MAC-Adresse des Gerätes notieren. Den Kanal herausfinden (MAC-Adresse am Ende eingeben):

sdptool browse 00:12:34:56:AB:CD

Kanal notieren. Nun in der etc/bluetooth/hcid.conf folgendes hinzufügen:

device {
# Discovery
discovto 0;

# Class Cellphone
class 0x3e0100;

Nun folgendes ausführen:
sudo hciconfig hci0 up
sudo /etc/init.d/dbus start
sudo /etc/init.d/bluetooth start

sdptool add --channel=10 OPUSH
obexpushd -n -d -B10

Dann auf dem Handy Datei –> Senden –> Bluetooth und verbinden mit dem Computer.

Falls es nicht funktioniert, einmal

sudo rfcomm release 0
sudo rfcomm connect 0
Ctrl+C

durchführen. Das Device sollte nun mit dem Computer verbunden sein und Datenaustausch ermöglichen. Sollte es wider Erwarten nicht funktionieren, bitte einmal in den Quellen nachschauen.

Installation von eeebuntu

Schon seitdem ich mir den eee PC 900 gekauft habe, habe ich immer im Hinterkopf gehabt, irgendwann einmal die Linux-Version zu wechseln. Ganz besonders sympathisch war mir da Ubuntu, eine der besten Einsteigerdistributionen. Außerdem basierte das völlig veraltete XandrOS auch auf Debian bzw. Ubuntu.

Nur war mir die Installation zu aufwändig. So viel musste angepasst werden, vom Kernel über die WiFi-Treiber hin zu allen möglichen Kleinigkeiten. Aber dafür gibt es doch eeebuntu, hat mir das Internet dann vor einigen Tagen gesagt. Zwar gibt es auch Distros wie Easy Peasy oder Puppy Linux oder Fedora, wie auch immer, ich wollte eeebuntu.

Also Image gezogen und den PC komplett neu aufgesetzt. Normalerweise besitzt der eee PC 900 ein Shadow-Image, um eine Systemwiederherstellung durchführen zu können. Weg damit. Außerdem, und auch das hat mir Herr Google gesagt, sind zwei SD Karten in meinem Rechner verbaut. Eine 4GB und eine 16GB. Um so besser, die 4GB ist nun für das System vorgesehen und die 16GB ist mein Home-Verzeichnis.

Klar, es müssen auch hier noch verschiedenste Anpassungen durchgeführt werden. Einer der ulkigsten Fehler war, das beim Einstecken der Stromversorgung (!) die Fehlermeldung kam, dass das Mail-Programm Eudora nicht gestartet werden konnte. Und sicher ist das auf Ubuntu 8.10 basierende eeebuntu 2.0 noch nicht perfekt. Aber nun kann ich zumindest Spiele wie Secret Maryo Chronicles spielen – das war mit XandrOS gar nicht möglich, weil sich das System nicht auf OpenGL 2.0 updaten ließ. Ein weiterer Vorteil ist, dass ich nun an die offiziellen Updates von Ubuntu angebunden bin. Die Software haben keine Versionen von vor zwei Jahren, die mit nichts kompatibel sind. Dazu kommt, das der eee PC unter XandrOS immer wieder dieses Stottern hatte. Videos oder Games hingen manchmal ein wenig. Mit ein, zwei Tricks passiert das mit eeebuntu nicht mehr – endlich!

Davon mal abgesehen ist der 3D-Desktop von Compiz mit seinen rotierenden Desktops auf der kleinen 900 MHz-Maschine völlig flüssig – und sehr cool anzusehen…

Uptime für eee PC abspeichern

Dieser Eintrag richtet sich an zumindest erfahrene Benutzer

Dies hier funktioniert auf dem eee PC 900 mit Xandros Linux im Advanced Mode.

Interessiert dich, wie lange du den eee PC nutzt?

sudo kwrite /sbin/fastshutdown.sh
sudo kwrite /sbin/fastreboot.sh

dort beides mal die Zeilen

date +FORMAT=%d.%m.%Y >> /var/log/uptime.log
uptime >> /var/log/uptime.log

hinter dem fi einfügen.

In der Datei /var/log/uptime.log wird nun jedesmal die uptime gespeichert, wenn du neu startest oder herunterfährst. So siehts aus:

FORMAT=06.02.2009
19:16:07 up 20 min, 1 user, load average: 2.25, 2.91, 1.94

eee Desktop sperren bei Suspend

Dieser Eintrag richtet sich an zumindest erfahrene Benutzer

Funktioniert für eee 900, Xandros Linux im Advanced Mode.

In der Datei

/etc/acpi/suspend2ram.sh

folgende Zeile hinzufügen (siehe unter Kommentar “Lock desktop”):

# Switch on external video port. Prevents hangs.
su user -c "DISPLAY=:0.0 /usr/bin/xrandr --output VGA --mode 1024x768"

# Lock desktop
su user -c "DISPLAY=:0.0 kdesktop_lock --forcelock &"

echo "0 0 0 0">/proc/sys/kernel/printk

Und schon wird der Desktop gesperrt, wenn man den eee PC zuklappt.

English version

Doing this you should be at least anexperienced User

Tested on the eee 900 Xandros Linux in Advanced Mode.

Add in the file

/etc/acpi/suspend2ram.sh

the following line (see unter comment “Lock desktop”):

# Switch on external video port. Prevents hangs.
su user -c "DISPLAY=:0.0 /usr/bin/xrandr --output VGA --mode 1024x768"

# Lock desktop
su user -c "DISPLAY=:0.0 kdesktop_lock --forcelock &"

echo "0 0 0 0">/proc/sys/kernel/printk

And now your desktop will be locked if you open up the lid again after suspend.