Uninteressantes von einem Anwendungsentwickler aus Linse
 

Beiträge in der Kategorie "OpenPandora"

 
Seite 1 von 2

PSX Spiele rippen

Kategorie "OpenPandora" OpenPandora  Verfasst am 08.02.2012 23:20 08.02.2012 23:20  2 Kommentare 2 Kommentare  

Linux Befehl um Play Station One (PSX) Spiele zu rippen:

cdrdao read-cd --read-raw --datafile game.bin \
--device /dev/sr0 --driver generic-mmc-raw game.cue

Unter Umständen muss man den Befehl als root ausführen.
Die *.bin Datei kann man dann mit PCSX Rearmed starten.

 

Ethernet over USB Adapter für die Pandora

Kategorie "OpenPandora" OpenPandora  Verfasst am 21.01.2012 16:58 21.01.2012 16:58  2 Galeriebilder 2 Galeriebilder  2 Kommentare 2 Kommentare  

Ich spiele momentan viel mit alternativen Betriebssystemen für die Pandora rum. Um da ein wenig mehr Bandbreite zu haben, war ich auf der Suche nach einem USB to Ethernet Adapter. Und ich habe auch einen schönen gefunden. :)

Der USB AdapterEthernet USB Adapter mit Pandora und Maus

Das gute Stück wird bei Amazon als Kensington Mini Dock mit Ethernet (3x USB 2.0) schwarz beworben. Neben einem 100MBit RJ-45 Anschluss besitzt der Adapter noch drei USB 2.0 Ports. Somit hat man zwei Fliegen mit einer Klappe geschlagen.

Das "original" System der Pandora erkennt den Adapter sofort. Man muss nur im Network Manager auf die Verbindung tippen. Plug & Play also. 

In dem Arch Linux Package von wejp wird der Adapter zwar erkannt und in ifconfig aufgelistet, mit wicd versteht er sich allerdings nicht. Da muss man nacharbeiten. Das werde ich die Tage mal versuchen.

Auf jeden Fall kein Fehlkauf und ein super Teil für meine Pandora. :)

 

Mit Tastenkombination WLAN und Bluetooth an- und ausschalten

Kategorie "OpenPandora" OpenPandora  Verfasst am 02.08.2011 14:53 02.08.2011 14:53  2 Galeriebilder 2 Galeriebilder  0 Kommentare 0 Kommentare  

Durch Zufall habe ich herausgefunden, dass man in XFCE Tastenkombinationen für das Ausführen von Befehlen hinterlegen kann. So kann man zum Beispiel WLAN und Bluetooth an- und ausschalten oder ein Terminal Fenster öffnen.

Tastenkombinationen anlegenCPU Takt ändern

In meiner Schnipseldatenbank gibt es noch ein paar Scripte die das einbauen von Funktionen in das XFCE Panel und als Tastenkombination erleichtern.

CPU Takt ändern
Dropbear SSH Daemon starten und stoppen
Screenshot erstellen

 

NTP Server synchronisation automatisieren

Kategorie "OpenPandora" OpenPandora  Verfasst am 04.06.2011 12:38 04.06.2011 12:38  0 Kommentare 0 Kommentare  

Um die Zeit auf der Pandora immer aktuell zu halten, führe ich ab und zu ein Zeitupdate über einen NTP Server aus. Das NTP Programm holt sich dann die aktuelle Zeit nach einer der Atomuhren aus dem Netz.

Man muss dazu aber erstmal die ntpdate Binary auf der Pandora installieren. Man muss dabei natürlich mit dem Internet verbunden sein. ;)

sudo opkg update
sudo opkg install ntpdate

Die eigentliche Aktualisierung der Zeit passiert dann mit folgendem Befehl:

ntpdate -v ptbtime1.ptb.de

Dies kann man dann auch wieder automatisieren, indem man den Befehl automatisch beim Starten des WLAN Chips ausführt: Scripte automatisch beim WLAN Anschalten ausführen

Bei einer deutschen Pandora nicht vergessen die Zeitzone auf Paris umzustellen. Ansonsten stimmt die Uhrzeit nicht, und ist um mehrere Stunden verschoben!

 

Scripte automatisch beim WLAN Anschalten ausführen

Kategorie "OpenPandora" OpenPandora  Verfasst am 04.06.2011 12:24 04.06.2011 12:24  0 Kommentare 0 Kommentare  

Der NetworkManager, welcher bei der Pandora eingesetzt wird, erlaubt es beim aktivieren eines Netzwerkgeräts Scripte auszuführen. So kann man beispielsweise die Powersafe Funktionen des WLAN Chips automatisch deaktivieren lassen.

Man legt ganz einfach als root ein Script im Ordner /etc/NetworkManager/dispatcher.d/ an:

sudo mousepad /etc/NetworkManager/dispatcher.d/20<meinscriptname>

Nun sollte sich ein Editorfenster mit root Rechten öffnen und man kann hier nun das Template eines dispatcher Scripts dort reinkopieren:

#!/bin/sh

case "$2" in
up)
   if [ "$1" == "wlan0" ]; then
      iwconfig wlan0 power off
   fi
;;

down)
   # ein anderer befehl
;;

*)
   # $2 ist weder up noch down
;;

esac

Das Script führt als beispiels jedes mal wenn WLAN (wlan0) aktiviert wird, den Befehl zum deaktivieren der Power Management Funktionen aus. Man kann an der stelle natürlich auch jeden anderen Befehl ausführen.

Nun muss das Script noch ausführbar gemacht werden:

sudo chown root:root /etc/NetworkManager/dispatcher.d/20<meinscriptname>
sudo chmod u=rwx,go=rx /etc/NetworkManager/dispatcher.d/20<meinscriptname>

Wenn man nun testweise WLAN aktiviert, sollte der Befehl eigentlich ausgeführt werden.
Probiert es mal aus. ;)

 

Probleme mit einigen WLAN AP Modellen

Kategorie "OpenPandora" OpenPandora  Verfasst am 04.06.2011 12:02 04.06.2011 12:02  0 Kommentare 0 Kommentare  

Wie auch die Wii, der DSi oder auch die PS3 hat die Pandora mit einigen WLAN AP Modellen Probleme. Nach einigen MB Traffic reißt die Verbindung ab und fordert wieder die Eingabe des WPA2 Keys, als ob der vorhandene falsch wäre.

Da hilft dann nur der Neustart des WLAN Chips. Abhilfe schafft das deaktivieren der Powersafe Funktionen des Chips. Das geht ganz einfach mit folgendem Befehl als root:

iwconfig wlan0 power off

Diesen Befehl muss man bei jedem Start des Wlan Chips ausführen. Wenn man nur mit einem WLAN AP dieses Problem hat welchen man selten benutzt, sollte man diesen Befehl immer händisch dann ausführen (Powersafe und so ;)), wenn man ihn braucht.

Ansonsten kann man dies auch automatisch beim aktivieren des WLAN Chips ausführen lassen. Wie das funktioniert wird in folgemdem Artikel beschrieben: Scripte automatisch beim WLAN Anschalten ausführen

Ob das Power Management deaktiviert wurde, kann man mit dem Befehl iwconfig wlan0 prüfen.

 

Panora, sshfs und Gigolo

Kategorie "OpenPandora" OpenPandora  Verfasst am 30.05.2011 20:32 30.05.2011 20:32  1 Galeriebild 1 Galeriebild  0 Kommentare 0 Kommentare  

Gigolo ist auf der Pandora eine GUI um Remote Dateisysteme einzubinden. Versucht man nun aber über SSH eine Verbindung herzustellen, gibt es den Fehler, dass Linux ein Programm nicht finden kann. Man muss dies also via opkg nachinstallieren.

Gigolo SSHFS

sudo opkg update
sudo opkg install gvfsd-sftp sshfs-fuse

Sofern dies noch nicht der Fall ist, muss nun noch das Kernelmodul fuse eingebunden werden. Manuell geht das mit dem Befehl modeprobe fuse. Für das automatische Einbinden einfach folgende Befehle ausführen.

sudo echo "fuse" > /etc/modutils/fuse
sudo chmod u=rwx,go=rx /etc/modutils/fuse
sudo update-modules

Mit update-modules wird dann eine Konfiguration generiert, die festlegt, welche Kernelmodule beim Systemstart eingebunden werden sollen.

Sind die Pakete installiert und wurde fuse eingebunden, sollte Gigolo nun erfolgreich das SSH Dateisystem einbinden. Das Dateisystem kann man dann unter /home/<dein benutzername>/.gvfs/ finden.

Have fun. ;)

 

Viel benutzte Hardwarefunktionen in der Taskleiste

Kategorie "OpenPandora" OpenPandora  Verfasst am 28.05.2011 16:38 28.05.2011 16:38  1 Galeriebild 1 Galeriebild  0 Kommentare 0 Kommentare  

Funktionen wie WLAN oder Bluetooth an- und ausschalten, CPU Takt verändern oder den Mass Storage Mode für eine SD Karte aktivieren sind normal nur über das XFCE Menü aufrufbar.

Alle Shellscripte die sich um solche Funktionen kümmern liegen unter /usr/pandora/scripts/ und können ganz einfach mit sudo aufgerufen werden, damit kein Passwort für Root-Aktionen eingegeben werden muss.

Mit einen Rechtklick auf die Taskleiste von XFCE kann man einen Custom Launcher anlegen, wo dann diese Shellscripte als Befehl aufgerufen werden können. (Siehe Bild)

Custom Launcher anlegen

Eine kleine Übersicht der Scripte

op_bluetooth.sh Bluetooth an- und ausschalten
op_cpuspeed.sh CPU Takt ändern
op_nubmode.sh Die Nubs Konfigurieren
op_storage.sh Mass Storage Mode
op_switchgui.sh Zwischen Mini Menü und XFCE4 wechseln
op_wifi.sh WLAN an- und ausschalten

Es gibt noch ein paar andere, aber das sind so die, die man am meisten benötigt. :)

Man kann sich auch recht einfach selbst Scripte bauen, die man dann mit Root Rechten ausführt. Wie das funktioniert, gibt es die Tage in einem eigenen Blogeintrag. ;)

Seite 1 von 2

Tag Cloud

28c3   3D   ASCII   Akismet   Allgemein   Animation   Apache   Arbeit   Arch Linux   Archos 5   Asterix & Obelix   Audio   Auto   BOINC   Bash   Bitlbee   Blog v2.0   Bluetooth   Bodenwerder   Bouncer (BNC)   Bundestagswahl 09   Bücher   CCC   Chromium   Comics   Computerspiele   Content Managment System   Creative Commons   CyanogenMod   Cybton   DAU Alarm   DLRG   Datenbanken   Datenschutz   Debian   Deutsches Rotes Kreuz   Domains   EZFlash Vi   Eclipse   Eingabegeräte   Ekelhaft   Email   Essen   Ethernet   Evernote   Facebook   Fanartikel   Feiertage   Fernsehn   Firefox   Flash   Flattr   Fotografie   Fritz!Box   Fun   Fußball   GEZ   GPS   Gameboy Advance   Games   Gnome   Google   Google Android   Google Android Hacking   Google+   Grafiken   Grand Theft Auto IV   HTC   HTC Desire Z   HTML   Handhelds   Handy   Handy Apps   Hardware   Homebrew   ICQ   IRC   ImapFilter   Internet   Internet Explorer   Internet Relay Chat (IRC)   Internetzensur   Java   JavaScript   JeeGeek   Justiz   Kino   Konzert   Kultur   Kumpels   Legend of Zelda   Linux   Linux Mint   MS SQL Server   Marilyn Manson   Microsoft .NET   Minecraft   Mobile   Mozilla   Music Player Daemon (MPD)   Musik   MySQL   NPD   Natur   Netbeans   Netbooks   Netzwerk   Nintendo   Nintendo DS   Nintendo DSi   Nintendo Wii   Notebook   OpenOffice   OpenOffice Impress   OpenWRT   PC Hardware   PHP   Pandora   Papierkorb   Patentrecht   Pidgin   Piratenpartei   Piwik   Politik   Privat   Programmieren   Projekte   PulseAudio   QR-Code   RSS   Rammstein   Root   SOGo Scalable OpenGroupware   SSH   SVN   Schlüsselband   Schule   Seagate Freeagent Dockstar   Server   Serversicherheit   Sesamstraße   Shellscripting   Shopping   Shortlinker   Skype   Social Networks   Software   Spam   Spenden   Spongebob   Straßenverkehr   Support   TV   Technik   Textverarbeitung   Thunderbird   Truecrypt   Twitter   Typo3   UMTS   USA   USB   Ubuntu   Underground Shopping   Urheberrecht   Urlaub   VMWare   VNC   Vereine   Verkaufen   Verstärker   Videorecorder   Viren und andere Schädlinge   Virtual Box   Vorratsdatenspeicherung   WLAN   Wahlen   Webspace   Wehrdienst   Weserbergland   Willkommen   Windows   Windows 7   X11   XFCE   XML   XStylus   Zeitschriften   Zensur   bind9   ffmpeg   netcup   openSSL   r0ket   sim4000.de   vim   Überwachung   Überwachungsstaat   üäx.de   1337