Freitag, 5. August 2011

Zeichentabelle in Debian Squeeze

Warum auch immer, jedenfalls war in meiner Squeeze-Installation die Zeichentabelle abhanden gekommen. Die braucht man zwar nur selten, kann dann aber sehr nützlich sein. Abhilfe:

Das gucharmap Paket installieren. Voilà!

Freitag, 8. April 2011

Sierra Wireless Gobi 2000 UMTS Modem on Fujitsu P770

How to get a Sierra Wireless Gobi 2000 UMTS Modem up and running:

lsusb output before firmware installation:
ID 1199:9000 Sierra Wireless, Inc. Gobi 2000 Wireless Modem (Three letters that I do not remember)

lsusb output after firmware installation:

ID 1199:9001 Sierra Wireless, Inc. Gobi 2000 Wireless Modem

  1. Get the windows driver (from CD or from http://de.fujitsu.com/support/downloads.html) and unpack the zip-archive.
  2.  You need the firmware which comes packaged wih the driver: Best way on linux:
    ~$ WINEPREFIX=$HOME/.wine-wow/ wine path-to/Setup.exe
    This will install the driver into a temporary folder (.wine-wow) which can be erased at the end.
  3. Create a folder for the firmware files:
    ~$ sudo mkdir -p /lib/firmware/gobi
  4. Copy the relevant firmware files in this new directory:
    ~$ sudo cp $HOME/.wine-wow/drive_c/Programme/QUALCOMM/Images/Sierra/UMTS/* /lib/firmware/gobi/
    ~$ sudo cp $HOME/.wine-wow/drive_c/Programme/QUALCOMM/Images/Sierra/4/* /lib/firmware/gobi/
    Note 1: Do not copy the firmware folders from the wine location. Copy the files!
    Note 2: The path to the firmware files might have to be adapted (slightly different for different H/W vendors)
    Note 3: The first command has to be taken as is. The UMTS folder contains the provider independent files. The source folder of the second command has to be adapted according to the provider which will be used. The "4" directory is applicable for T-Mobile. (see http://thinkpad-wiki.org/Qualcomm_Gobi_2000_unter_Linux_installieren)
  5. Install the firmware loader
    ~$ sudo aptitude install gobi-loader
  6. Reboot

Tested on Ubuntu 11.04 (Beta) - Kernel 2.6.38


Note: similar steps should be applicable for other notebooks/distributions

Donnerstag, 17. Februar 2011

vererbbare Gruppenzugehörigkeit

Gewöhnlich wird neuen Dateien und Verzeichnissen die Standard-Gruppe des Nutzers zugewiesen. Manchmal ist es aber auch wünschenswert, dass die Gruppenzugehörigkeit eines Verzeichnis auf darin angelegte Dateien und Unterverzeichnisse vererbt wird (z.B. bei gemeinsam genutzten Verzeichnissen). Das lässt sich leicht bewerkstelligen:

 chmod g+s /home/share 

Ein solches Verzeichnis erkennt man leicht am "s", wo man sonst ein "x" erwarten würde:

 user1@computer:/home$ ls -al  
 insgesamt 44  
 drwxr-xr-x  6 root  root       4096 28. Apr 2009 .  
 drwxr-xr-x 24 root  root       4096  5. Feb 23:18 ..  
 drwxr-xr-x 76 user1 user1     12288 17. Feb 19:22 user1  
 drwxrwsr-x  6 user1 fileshare  4096 17. Feb 20:55 share  
 user1@computer:/home$   

Im Verzeichnis share werden alle Dateien und Unterverzeichnisse mit der Gruppe fileshare angelegt, auf die Nutzer, die dieser Gruppe angehören, lesend und schreiben zugreifen können.

Das Vererben lässt sich auch nachträglich noch leicht auf einen Unterverzeichnisbaum anwenden:
 # find /home/share/* -type d -exec chmod 2770 {} \;  

Analoges lässt sich bei Bedarf auch die Vererbung des Besitzers umsetzen.

Sonntag, 13. Februar 2011

Writing udev rules in 2011

There are many tutorials on how to write udev-rules. Unfortunately, most of them seem to be out of date. In 2011,
 udevinfo 

is not of much help.
Try instead:
 udevadm info --name=/dev/video0 --attribute-walk 

replacing video0 by whatever device you are interested in.

Sonntag, 23. Januar 2011

SpardaBank Baden-Würrtemberg und Linux-Homebanking

Stand: Januar 2011
aqhbci Version: 4.2.4

PIN/TAN einrichten
BLZ: 60090800
Server: https://www.bankingonline.de/hbci/pintan/PinTanServlet
Name: Namen reinschreiben
Benutzerkennung: Kontonummer (7-stellig)
Kundennummer: Kontonummer (7-stellig)

erweiterte Einstellungen:
HTTP-Version: 1.0
HBCI-Version: HBCI 2.20
RDH-Version: 1
Bankschlüsselname: [leer]
Bank signiert ihre Nachrichten: ja
SSLv3 erzwingen: ja
Bank verwendet Signaturzähler: nein
Nicht BASE64 kodieren: nein

PIN: max. 6-stellig