<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ralf Eisenreich &#187; Unix</title>
	<atom:link href="http://sqlblog.de/blog/tag/unix/feed/" rel="self" type="application/rss+xml" />
	<link>http://sqlblog.de/blog</link>
	<description>SQLBlog.DE &#124; ..things to remember</description>
	<lastBuildDate>Mon, 09 Apr 2012 07:11:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Mac: Backup BootCamp Partition to Image</title>
		<link>http://sqlblog.de/blog/2011/10/mac-backup-bootcamp-partition-to-image/</link>
		<comments>http://sqlblog.de/blog/2011/10/mac-backup-bootcamp-partition-to-image/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 10:40:55 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://sqlblog.de/blog/?p=721</guid>
		<description><![CDATA[Problem: Mac OSX does not offer a tool to copy or backup the BootCamp Windows partition. E.g. the Disk Utility...]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;">Problem</span>: Mac OSX does not offer a tool to copy or backup the BootCamp Windows partition. E.g. the Disk Utility is not able to copy or backup NTFS partitions. Besides that the selection of Disk Management tools like partition manager is from my perspective very poor.</p>
<p><span style="text-decoration: underline;">Solution</span>: Happily Mac OSX is based on <a title="Wikipedia: Unix" href="http://en.wikipedia.org/wiki/Unix">Unix</a>. This offers the possibility to use the tool <a title="Wikipedia: Unix dd" href="http://de.wikipedia.org/wiki/Dd_%28Unix%29">dd</a>. Following steps need to be followed:</p>
<ol>
<li>If you wish to backup the partition to an external hard drive, plug that one in. Make sure the drive contains enough space to store the image. If you intend to clone the partition, make sure the drive contains a empty partition of equal or larger size.</li>
<li>Open a Terminal session (Applications &#8211; Utilities &#8211; Terminal)</li>
<li>Type in following command and press Enter.
<p><code>diskutil list</code></p>
<p>You will see a table with four columns showing your connected disks and partitions. Locate the BootCamp partition, and make a note of its identifier, e.g. &#8220;/dev/<em>disk0s3</em>&#8220;.</li>
<li>Unmount that BootCamp partition with following command.
<p><code>diskutil unmount /dev/<em>disk0s3</em></code></p>
<p>Make sure to replace &#8220;<em>disk0s3</em>&#8221; with your BootCamp partition identifier.</li>
<li>If you intend to clone the BootCamp partition, type in following command.
<p><code>diskutil unmount /dev/<em>disk1s1</em></code></p>
<p>Make sure to replace &#8220;<em>disk1s1</em>&#8221; with your external disk partition identifier. Do not unmount that partition if you intend to create an image from the BootCamp partition.</li>
<li>In order to clone the BootCamp partition to another partition (e.g. on your external hard drive) type in following command.
<p><code>sudo dd if=/dev/<em>disk0s3</em> of=/dev/<em>disk1s1</em></code></p>
<p>Make sure to replace &#8220;<em>disk0s3</em>&#8221; with your BootCamp partition identifier and &#8220;<em>disk1s1</em>&#8221; with your external hard drive partition identifier.</li>
<li>In order to create an image from the BootCamp partition to a specific file location (e.g. in your home dir) type in following command.
<p><code>sudo dd if=/dev/<em>disk0s3</em> of=~/Bootcamp.iso</code></p>
<p>Make sure to replace &#8220;<em>disk0s3</em>&#8221; with your BootCamp partition identifier.</p>
<p>It is recommended to compress the image in order to save disk space. Instead of using above mentioned command, please use that following.</p>
<p><code>sudo dd if=/dev/<em>disk0s3</em> | gzip &gt; ~/BootCamp.iso.gz</code></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2011/10/mac-backup-bootcamp-partition-to-image/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Midnight Commander &#8211; Keyboard Shortcuts</title>
		<link>http://sqlblog.de/blog/2011/04/midnight-commander-keyboard-shortcuts/</link>
		<comments>http://sqlblog.de/blog/2011/04/midnight-commander-keyboard-shortcuts/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 05:58:39 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[mc]]></category>
		<category><![CDATA[midnight commander]]></category>

		<guid isPermaLink="false">http://sqlblog.de/blog/?p=702</guid>
		<description><![CDATA[Common Functions Ctrl + r Refresh active panel Ctrl + t Mark single file Ctrl + x c Opens chmod...]]></description>
			<content:encoded><![CDATA[<p><strong>Common Functions</strong><br />
Ctrl + r	Refresh active panel<br />
Ctrl + t	Mark single file<br />
Ctrl + x c	Opens chmod dialog for marked file<br />
Ctrl + x o	Opens chown dialog for marked file<br />
Alt + ?	Opens search dialog<br />
Ctrl-x a	Open VFS list. If a ftp session times out, you can use this to free the open vfs so you can log in again.</p>
<p><strong>Panel Functions</strong><br />
TAB	Switch focus between left and right panel<br />
Insert	Marks or removes mark on file(s)<br />
Alt + g	Marks first file or directory in active panel<br />
Alt + r	Marks middle file or directory in active panel<br />
Alt + j	Marks last file or directory in active panel<br />
Alt + s	Incremental search<br />
Ctrl + /	Look for filename given in last line of active panel (not whole screen), and jumps on first file<br />
*	Marks removes marking for all files in active panel (not directories)<br />
+ (Plus)	Brings up the input box where it can be given regular expression. All files with names that fill condition(s) in regular expression will be marked.<br />
\ (Backslash)	Remove marking for more data (opposite to + )</p>
<p><strong>Shell Functions</strong><br />
Alt + Enter	Copies selected filename in command line<br />
Ctrl + Shft + Enter	Copies full path of selected file in the command line<br />
Alt + H	Shows command line history</p>
<p><strong>Function Keys</strong><br />
F1	Help<br />
F2	Opens user menu<br />
F3	View selected file content<br />
F4	Opens file in internal text editor<br />
F5	Copies selected file. Default is to another panel, but it asks first.<br />
F6	Moving file. Default is to another panel, but it asks first.<br />
F7	Make directory.<br />
F8	Delete file or directory.<br />
F9	Opens main menu at the top of the screen.<br />
F10	Ends current action; editor, viewer, dialog window or ends mc program. </p>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2011/04/midnight-commander-keyboard-shortcuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenProj &#8211; Alternative zu MS Project</title>
		<link>http://sqlblog.de/blog/2008/01/openproj-alternative-zu-ms-project/</link>
		<comments>http://sqlblog.de/blog/2008/01/openproj-alternative-zu-ms-project/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 16:10:06 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Freeware]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[office]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://sqlblog.de/blog/index.php/2008/01/15/openproj-alternative-zu-ms-project/</guid>
		<description><![CDATA[Wer eine freie und kostengünstige Alternative zu Microsoft Project sucht, kann mit OpenProj fündig werden. Als Java-Anwendung unterstützt die Software...]]></description>
			<content:encoded><![CDATA[<p><img src='http://sqlblog.de/blog/wp-content/uploads/2008/01/openproj.jpg' alt='openproj.jpg' /> Wer eine freie und kostengünstige Alternative zu Microsoft Project sucht, kann mit <a href="http://openproj.org/">OpenProj</a> fündig werden. Als Java-Anwendung unterstützt die Software Mac, Unix, Linux und Windows.</p>
<p>Außerdem steht OpenProj unter der Common Public Attribution License 1.0 (CPAL) und ist damit Open-Source.</p>
<p>Die Firma hinter OpenProj heißt <a href="http://openproj.org/">Projity</a> und stellt folgende Features heraus:</p>
<ul>
<li>OpenProj basiert auf einer SaaS-Lösung (Software as a Service oder Project-On-Demand)</li>
<li>es handle es sich um einen vollwertigen Ersatz für Microsoft Project (Datei-Format ist überführbar!)</li>
<li>keine hohen Lizenzkosten</li>
<li>Gantt-Diagramme</li>
<li>Netzwerk-Diagramme (PERT Charts)</li>
<li>Projektstrukturpläne</li>
<li>Leistungswertanalysen</li>
</ul>
<p>Also das klingt doch vielversprechend.</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2008/01/openproj-alternative-zu-ms-project/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Komische Zeichen in Midnight Commander</title>
		<link>http://sqlblog.de/blog/2008/01/komische-zeichen-in-midnight-commander/</link>
		<comments>http://sqlblog.de/blog/2008/01/komische-zeichen-in-midnight-commander/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 18:17:56 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://sqlblog.de/blog/index.php/2008/01/14/komische-zeichen-in-midnight-commander/</guid>
		<description><![CDATA[Falls Putty verwendet wird und nur komische Zeichen im Midnight Commander dargestellt werden, dann einfach folgende Einstellung vornehmen: Putty-Konfiguration Window:...]]></description>
			<content:encoded><![CDATA[<p>Falls Putty verwendet wird und nur komische Zeichen im Midnight Commander dargestellt werden, dann einfach folgende Einstellung vornehmen:</p>
<ul>
<li>Putty-Konfiguration</li>
<li>Window: Translation</li>
<li>Character Set Translation On Received Data</li>
<li>Passenden Zeichensatz auswählen (z.B. meistens UTF-8)</li>
</ul>
<p>Vorher: <img src='http://sqlblog.de/blog/wp-content/uploads/2008/01/putty01.png' alt='Putty 01' /><br />
Nachher: <img src='http://sqlblog.de/blog/wp-content/uploads/2008/01/putty02.png' alt='Putty 02' /></p>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2008/01/komische-zeichen-in-midnight-commander/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>unix: user spezifischer zugriff auf gemountete fat laufwerke</title>
		<link>http://sqlblog.de/blog/2006/03/unix-user-spezifischer-zugriff-auf-gemountete-fat-laufwerke/</link>
		<comments>http://sqlblog.de/blog/2006/03/unix-user-spezifischer-zugriff-auf-gemountete-fat-laufwerke/#comments</comments>
		<pubDate>Wed, 01 Mar 2006 09:17:25 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[mounten]]></category>

		<guid isPermaLink="false">http://blog.ralf-eisenreich.de/blog/index.php/2006/04/07/unix-user-spezifischer-zugriff-auf-gemountete-fat-laufwerke/</guid>
		<description><![CDATA[mount fat16 fat32 einleitung wer windows und linux auf einem rechner installiert hat, mÃ¶chte natÃ¼rlich unter beiden betriebssystemen auf seine...]]></description>
			<content:encoded><![CDATA[<p>mount fat16 fat32</p>
<p><strong>einleitung</strong><br />
wer windows und linux auf einem rechner installiert hat, mÃ¶chte         natÃ¼rlich unter beiden betriebssystemen auf seine daten zugreifen.         am besten eignet sich dazu eine partition mit dem         fat-datei-system.<br />
dazu wird einfach ein eintrag in die mount-datei &#8220;/etc/fstab&#8221; gesetzt und man kann die gewÃ¼nschte partition unter linux einbinden. windows bindet soundso alle laufwerke fÃ¼r die es         unterstÃ¼tzung hat ein.<br />
beispiel fÃ¼r mount-eintrag (partiitionsnummer 5, 2.         festplatte):</p>
<pre>/dev/hdb5  /mnt/fat  vfat  0 0</pre>
<p><strong>user-spezifisch mounten</strong><br />
mÃ¶chte man jedoch den zugriff auf das fat-laufwerk user-spezifisch         gestalten, damit man fÃ¼r andere benutzer einschrÃ¤nkungen         treffen kann, so muss kann man folgendes tun:<br />
- als root anmelden:</p>
<pre>su</pre>
<p>- anlegen einer neuen gruppe (z.b. name = fat):</p>
<pre>groupadd fat</pre>
<p>- auflisten der bisherigen gruppen des users:</p>
<pre>groups <em>user</em></pre>
<p>- hinzufÃ¼gen der authorisierten nutzer zur gruppe (=fat):</p>
<pre>usermod -G fat,..(bisherige gruppen des users).. <em>user</em></pre>
<p>- mount-eintrag anpassen:</p>
<pre>/dev/hdb5  /mnt/fat  vfat  users,gid=fat,umask=0007  0 0</pre>
<p>damit wird der mount eintrag an die gruppe &#8220;fat&#8221; gebunden und es darf nur noch von mitgliedern dieser gruppe von dieser partition gelesen werden.<br />
<strong>gid</strong> weiÃŸt die gruppe &#8220;fat&#8221; dem mount-eintrag zu.<br />
<strong>umask</strong> gibt nun das muster fÃ¼r die einschrÃ¤nkung         an.</p>
<p>falls schwierigkeiten beim einbinden von fat-laufwerken auftreten, sollte unbedingt noch folgendes angegeben werden:</p>
<pre>..umask=0007,iocharset=iso8859-15,code=437</pre>
<p><strong>iocharset</strong> und <strong>code</strong> geben noch zusÃ¤tzliche sprachinformationen Ã¼ber die daten auf dem laufwerk an.</p>
<p>ich hoffe, dass manchen diese information weiterhilft <img src='http://sqlblog.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2006/03/unix-user-spezifischer-zugriff-auf-gemountete-fat-laufwerke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>unix &#8211; windows: zeilenumbrÃ¼che zwischen dokumenten konvertieren</title>
		<link>http://sqlblog.de/blog/2006/03/unix-windows-zeilenumbruche-zwischen-dokumenten-konvertieren/</link>
		<comments>http://sqlblog.de/blog/2006/03/unix-windows-zeilenumbruche-zwischen-dokumenten-konvertieren/#comments</comments>
		<pubDate>Wed, 01 Mar 2006 09:08:41 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[zeilenumbrÃ¼che]]></category>

		<guid isPermaLink="false">http://blog.ralf-eisenreich.de/blog/index.php/2006/04/07/unix-windows-zeilenumbruche-zwischen-dokumenten-konvertieren/</guid>
		<description><![CDATA[einleitung es ist sicherlich schon jedem begegnet: eine ascii-datei (zum beispiel eine simple textdatei), die unter windows abgespeichert wird, hat...]]></description>
			<content:encoded><![CDATA[<p><strong>einleitung</strong><br />
es ist sicherlich schon jedem begegnet: eine ascii-datei (zum beispiel         eine simple textdatei), die unter windows abgespeichert wird, hat unter         unix diese hÃ¤sslichen &#8220;^M&#8221; am Ende jeder Zeile und umgekehrt hat         eine datei von einem unix-system unter windows keine         zeilenumbrÃ¼che mehr (alles steht in einer zeile). es muss also         konvertiert werden, falls man keinen guten editor zur hand hat, wie zum         beispiel ultraedit unter windows oder quanta unter unix.</p>
<p><strong>ursache</strong><br />
die zeilenumbrÃ¼che werden unter windows und linux unterschiedlich         dargestellt:<br />
- unix verwendet: LF (=line feed)<br />
- win verwendet: CR LF (=carriage return &#038; line feed)</p>
<pre>CHAR ASCII PROG

LF   10   'n'

CR   13   'r'</pre>
<p><strong>konvertieren</strong><br />
abhilfe schaffen 2 mÃ¶glichkeiten:<br />
1) man benutzt fÃ¼r die jeweilige konvertierung folgende         programme:<br />
- unix2dos  (unter /usr/bin/unix2dos)<br />
- dos2unix  (unter /usr/bin/unix2dos)</p>
<p>oder</p>
<p>2) ein kleines einzeiler script:</p>
<pre>perl -pi -e 's/rn/n/g' #win to unix

perl -pi -e 's/n/rn/g' #unix to win</pre>
<p>am besten werden die scripte als sog alias in die konfiguration der         shell-umgebung eingegeben. damit sind sie als befehl aufrufbar, ohne         dass eine datei angelegt wurde.</p>
<p>- kommandozeile Ã¶ffnen und in einem editor die anpassungen         vornehmen:</p>
<pre>ee /home//.bashrc</pre>
<p>- nun kopieren sie folgenden code:</p>
<pre>alias w2u="perl -pi -e 's/rn/n/g'"

alias u2w="perl -pi -e 's/n/rn/g'"</pre>
<p>achten sie darauf, dass am ende der datei wieder eine leerzeile stehen         sollte. mÃ¶chten sie diese aliase auch benutzen, wenn sie sich von         einem entfernten rechner anmelden, mÃ¼ssen sie die eintrÃ¤ge         auch in der datei .bash_profile vornehmen.<br />
falls sich die datei .bashrc nicht Ã¶ffnen lÃ¤sst, sollte sie         mit &#8216;touch .bashrc&#8217; erstellt werden. ausserdem mÃ¼ssen sie die         shellumgebung <strong>bash</strong> benutzen, andernfalls mÃ¼ssen die         eintrÃ¤ge in eine andere datei gemacht werden (und ggf         verÃ¤ndert werden).</p>
<p>die konvertierung erfolgt nun durch:</p>
<pre>w2u  #win to unix

u2w  #unix to win</pre>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2006/03/unix-windows-zeilenumbruche-zwischen-dokumenten-konvertieren/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>siemens handy mit linux / unix synchronisieren</title>
		<link>http://sqlblog.de/blog/2006/03/siemens-handy-mit-linux-unix-synchronisieren/</link>
		<comments>http://sqlblog.de/blog/2006/03/siemens-handy-mit-linux-unix-synchronisieren/#comments</comments>
		<pubDate>Wed, 01 Mar 2006 09:02:55 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[handy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[siemens]]></category>

		<guid isPermaLink="false">http://blog.ralf-eisenreich.de/blog/index.php/2006/04/07/siemens-handy-mit-linux-unix-synchronisieren/</guid>
		<description><![CDATA[sync myhandy? einleitung dieser artikel richtet sich an besitzer eines siemenshandys der neueren generation. unter linux ist es leider immer...]]></description>
			<content:encoded><![CDATA[<pre>sync myhandy?</pre>
<p><strong>einleitung</strong><br />
dieser artikel richtet sich an besitzer eines siemenshandys der neueren generation. unter linux ist es leider immer noch sehr umstÃ¤ndlich zugriff auf das Handy zu bekommen, zumal z.z. von siemens nur software fÃ¼r das windows-betriebssystem angeboten wird.<br />
FÃ¼r folgende gerÃ¤te kann man in diesem artikel unterstÃ¼tzung finden:<br />
- SL55<br />
- SL45i / SL45<br />
- SL 42<br />
- S55<br />
- S45i / S45<br />
- S40<br />
- ME45<br />
- MT50<br />
- M50<br />
- M35i / M35<br />
- CL55 / C55<br />
- C45<br />
- A55<br />
- A50</p>
<p>es kommt auf die neue modemfunktionalitÃ¤t an, die zum austauschen / synchonisieren von daten verwendet wird.<br />
auf den flexible-memory (wird z.b. fÃ¼r java-programme und bilder genutzt) kann auÃŸerdem zugegriffen werden.</p>
<p>durch eine recherche findet man einiges an programmen, die den gewÃ¼nschten zweck erfÃ¼llen sollen. doch leider wird man bei manchen programmen auch enttÃ¤uscht feststellen, dass nicht alles gold ist was glÃ¤nzt.</p>
<p><strong>was brauche ich?</strong><br />
um daten (adressbuch / telefonbuch / kalender / ..) zu synchronisieren braucht man eigentlich nur ein tool, welches die modemfunktionalitÃ¤t des handys beherrscht. (z.b. Ã¼ber irda, serielles kabel, usb)</p>
<p>um auf den flexible-memory (bilder, tÃ¶ne, java-programme)         zuzugreifen, benÃ¶tigt man ein tool, das eine serielle verbindung         zum handy herstellen und den speicher des handys auslesen kann. um java-games auf dem handy zu installieren ist diese verbindungsart notwendig.</p>
<hr />
<div class="headline2">kandy</div>
<p><a target="blank" href="http://www.kandy.kde.org/">kandy</a> wird bereits dem <a target="blank" href="http://www.kde.org/">kde-paket</a> mitgeliefert. leider ist es bisweilen sehr umstÃ¤ndlich eine         funktionsfÃ¤higkeit mit siemens-handys herzustellen, da man die modembefehle selbst bearbeiten und diese fÃ¼r siemens-handys anpassen muss.<br />
eins geht auf jeden fall &#8211; man kann statusinformationen vom handy abrufen.</p>
<p>die verbindung wird auf dem folgenden weg hergestellt<br />
- handy und computer durch das serielle kabel verbinden<br />
- im menÃ¼ unter kandy einrichten die serielle schnittstelle bestimmen:<br />
&#8211; fÃ¼r COM1 &#8211; &#8220;/dev/ttyS0&#8243; und fÃ¼r COM2 &#8211; &#8220;/dev/ttyS1&#8243;<br />
- im menÃ¼ modem die verbindung herstellen</p>
<p>ich bin gespannt auf die nÃ¤chste version, die hoffentlich einige neuerungen mitsichbringt.</p>
<p><img id="image20" alt="scxx" src="http://ralf-eisenreich.de/blog/wp-content/uploads/2006/04/scx.thumbnail.jpg" /></p>
<hr />
<div class="headline2">scmxx mit gscmxx</div>
<p><a target="blank" href="http://www.hendrik-sattler.de/scmxx/">scmxx</a> ist ein kommandozeilen-tool, welches beim testen mit mehreren siemens-handys sehr gut funktioniert hat. damit ist         dieses tool auch mein persÃ¶nlicher favourit.<br />
die installation ist eigentlich auch sehr einfach:<br />
- programm <a target="blank" href="http://www.hendrik-sattler.de/scmxx/">hier</a> downloaden<br />
- kommandozeile Ã¶ffnen (z.b. xterm)<br />
- datei (in ein verzeichnis) extrahieren:</p>
<pre>tar zxf *.tar.gz</pre>
<p>- in das neue verzeichnis wechseln</p>
<pre>cd <em>verzeichnis</em></pre>
<p>- folgenden befehl ausfÃ¼hren:</p>
<pre>perl Makefile.PL</pre>
<p>- wenn keine fehler gemeldet wurden:</p>
<pre>make</pre>
<p>- als root anmelden:</p>
<pre>su</pre>
<p>- wenn keine fehler gemeldet wurden:</p>
<pre>make install</pre>
<p>- ausfÃ¼hren (als normaler user) mit:</p>
<pre>scmxx</pre>
<p><a target="blank" href="http://gscmxx.sourceforge.net/">gscmxx</a> ist         das grafische frontend zu scmxx. dieses tool zeichnet sich durch eine         sehr bedienungsfreundliche oberflÃ¤che aus und eignet sich vor         allem fÃ¼r kommandozeilen-scheue user.<br />
die installation ist ebenfalls ganz leicht auszufÃ¼hren. folgen sie         einfach den anweisungen von oben oder nutzen sie die informationen auf der homepage.</p>
<p>die verbindung wird auf dem folgenden weg hergestellt<br />
- handy und computer durch das serielle kabel verbinden<br />
- bei verwendung von scmxx folgenden parameter angeben (com1):</p>
<pre>scmxx -d /dev/ttyS0</pre>
<p>- bei verwendung von gscmxx einfach unter einrichten den richtigen         anschluss wÃ¤hlen:<br />
&#8211; /dev/ttyS0 fÃ¼r com1 und /dev/ttyS1 fÃ¼r com2</p>
<p>achtung! mit diesem tool kÃ¶nnen sie ihr adressbuch, telefonbuch,         sms-speicher, betreiber-logo, &#8230; bearbeiten. jedoch bekommen sie         keinen zugriff auf den flexible-memory ihres siemens-handys. dazu         finden sie weiter unten ein tool mit dem namen &#8220;siefs&#8221;.</p>
<p>viel spass beim handy hacken <img src='http://sqlblog.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
<img alt="kandy" id="image19" src="http://ralf-eisenreich.de/blog/wp-content/uploads/2006/04/kandy.thumbnail.jpg" /></p>
<hr />
<div class="headline2">sieFS &#8211; mounten des fexible-memorys</div>
<p>fÃ¼r das syncronisieren habe ich ihnen nun schon ein paar tools         vorgestellt. doch um an das dateisystem des siemens-handy heranzukommen, benÃ¶tigen sie ein weiteres tool, das es erlaubt den flexible-memory ihres telefon als dateisystem in ihr system einzubinden (tolle sache wie ich finde).</p>
<p><a target="blank" href="http://mirror01.iptelecom.net.ua/%7Edmitry_z/siefs/">sieFS</a> ist eine software die das kernel-modul <a target="blank" href="http://sourceforge.net/projects/avf">fuse</a>         benutzt, das datei-systeme erzeugen kann. nach dem herunterladen muss nur noch kompiliert werden und nach einem mount-eintrag, kann das handy abgerufen werden.</p>
<p><strong>anleitung</strong><br />
- auf der <a target="blank" href="http://mirror01.iptelecom.net.ua/%7Edmitry_z/siefs/">sieFS-seite</a> das paket siefs-0.x.tar.gz downloaden<br />
- ausserdem benÃ¶tigen sie das <a target="blank" href="http://sourceforge.net/project/showfiles.php?group_id=21636&#038;package_id=31956">fuse-paket</a> (fuse-1.x.tar.gz)<br />
- kommandozeile Ã¶ffnen (z.b. xterm)<br />
- beide dateien (in je ein verzeichnis) extrahieren:</p>
<pre>tar zxf *.tar.gz</pre>
<p>- beginnen sie nun mit dem paket fuse und machen sie dann das gleiche         mit dem anderen paket<br />
- in das neue verzeichnis wechseln</p>
<pre>cd <em>verzeichnis</em></pre>
<p>- stellen sie sicher, dass sie den kernel-source installiert haben         (gewÃ¶hnlich unter &#8220;usr/src/linux&#8221;)<br />
- folgenden befehl ausfÃ¼hren:</p>
<pre>./configure</pre>
<p>- wenn keine fehler gemeldet wurden:</p>
<pre>make</pre>
<p>- als root anmelden:</p>
<pre>su</pre>
<p>- wenn keine fehler gemeldet wurden:</p>
<pre>make install</pre>
<p>- nun muss unter &#8220;/lib/modules/kernel-xx/kernel/fs/fuse/&#8221; das modul &#8220;fuse.o&#8221; existieren<br />
- falls dem nicht so ist, dann muss diese datei von hand aus dem         source-verzeichnis kopiert werden (fuse.o)<br />
- nun sind noch ein paar kleine eintrÃ¤ge in der mount-datei         nÃ¶tig:<br />
- als root anmelden mit</p>
<pre>su</pre>
<p>- die datei &#8220;/etc/fstab&#8221; in einem editor Ã¶ffnen:</p>
<pre>ee /etc/fstab</pre>
<p>- folgenden eintrag am ende hinzufÃ¼gen (fÃ¼r com1):</p>
<pre>/dev/ttyS0   /mnt/mobile   siefs   noauto,user   0 0</pre>
<p>- achtung: am ende der datei muss immer eine leerzeile (enter)         stehen!<br />
- nun muss noch das mount-verzeichnis &#8220;/mnt/mobile&#8221; erstellt werden:</p>
<pre>su</pre>
<pre>mkdir /mnt/mobile</pre>
<p>die verbindung wird dann so hergestellt:<br />
- falls sie nicht neu booten, mÃ¼ssen sie zuerst das kernel-modul         fuse laden:</p>
<pre>su</pre>
<pre>insmod fuse</pre>
<p>- handy und computer durch das serielle kabel verbinden<br />
- die kommandozeile Ã¶ffnen und folgenden befehl eingeben:</p>
<pre>mount /mnt/mobile</pre>
<p><strong>anmerkung</strong>: auf manchen systemen kann der fehler &#8220;couldn&#8217;t         execute modprobe.old&#8221; auftreten. abhilfe dazu schafft ein symlink, der         unter /bin/modprobe.old angelegt wird und auf /sbin/modprobe.old zeigt.         ich denke es ist ein bug.</p>
<p>mit diesem tool kÃ¶nnen sie nun auf ihren flexible-memory zugreifen. bei den java-fÃ¤higen handys kÃ¶nnen so nun ganz leicht java-programme installiert werden durch kopieren der entsprechenden datei in das verzeichnis &#8220;/mnt/mobile/Java/jam/&#8221;.</p>
<p>viel spass!</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2006/03/siemens-handy-mit-linux-unix-synchronisieren/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>unix: 5-tasten maus unter x11 installieren</title>
		<link>http://sqlblog.de/blog/2006/03/unix-5-tasten-maus-unter-x11-installieren/</link>
		<comments>http://sqlblog.de/blog/2006/03/unix-5-tasten-maus-unter-x11-installieren/#comments</comments>
		<pubDate>Wed, 01 Mar 2006 08:58:06 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[5-tasten maus]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://blog.ralf-eisenreich.de/blog/index.php/2006/04/07/unix-5-tasten-maus-unter-x11-installieren/</guid>
		<description><![CDATA[einleitung unter unix kann die unterstÃ¼tzung fÃ¼r die eingabegerÃ¤te durch den prozess fÃ¼r die grafische ausgabe erfolgen (den x11). dieser...]]></description>
			<content:encoded><![CDATA[<p><strong>einleitung</strong><br />
unter unix kann die unterstÃ¼tzung fÃ¼r die eingabegerÃ¤te         durch den prozess fÃ¼r die grafische ausgabe erfolgen (den x11).         dieser prozess verarbeitet dann also auch mauseingaben. alternativ         kÃ¶nnen aber auch andere programme verwendet werden (zum beispiel         gpm). damit man eine maus mit den x11-treibern benutzen kann, muss eine         notwendige einstellung in der konfigurationsdatei &#8220;/etc/X11/XF86Config&#8221;         fÃ¼r den x11 gemacht werden. folgende eintrÃ¤ge sind zum         beispiel fÃ¼r eine intelli maus (mit 5 tasten) von microsoft         notwendig:</p>
<pre>#Auszug aus der /etc/X11/XF86Config

Section "InputDevice"

Driver  "mouse"

Identifier  "Mouse[1]"

Option  "ButtonNumber" "7"

Option  "Device" "/dev/mouse"

Option  "Name" "Autodetection"

Option  "Protocol" "ExplorerPS/2"

Option  "Vendor" "Sysp"

Option  "ZAxisMapping" "6 7"

EndSection</pre>
<p><em>InputDevice</em> gibt an, dass es sich um ein eingabegerÃ¤t         handelt,<br />
<em>Driver &#8220;mouse&#8221;</em> legt fest, dass es sich um eine maus         handelt,<br />
<em>Identifier</em> gibt einen beliebigen namen an,<br />
<em>ButtonNumber</em>: linke, rechte, mittlere, seitlich linke, seitlich         rechte, scoll-up und scroll-down taste,<br />
<em>Protocol</em> (maustreiber) ist wohl der wichtigste eintrag,<br />
<em>ZAxisMapping</em> gibt an, auf welche tasten das scrollrad definiert         ist.</p>
<p><strong>achtung</strong>! wenn sie Ã¤nderungen an konfigurationsdateien         vornehmen, vergessen sie bitte nicht, stets sicherheitskopien         anzulegen, z.b. als root:</p>
<pre>cp /etc/X11/XF86Config /etc/X11/XF86Config.backup</pre>
<p>nach jeder Ã¤nderung an der dieser konfigurationsdatei mÃ¼ssen         sie ihr grafisches system neu booten. dies kÃ¶nnen sie zum beispiel         mit der tastenkombination strg+alt+backspc tun. falls das grafische         system nicht erneut bootet (auch &#8220;startx&#8221; nicht funktioniert), ist ein         fehler aufgetreten und sie sollten ihre sicherheitskopie         wiederherstellen.</p>
<p>wenn sie die grafische oberflÃ¤che wieder erfolgreich gestartet         haben, kÃ¶nnen sie mit dem programm &#8220;xev&#8221; (einfach aus der konsole         ausfÃ¼hren) die funktionalitÃ¤t der tasten testen.</p>
<p><strong>scrollrad</strong><br />
damit das scrollrad funktioniert ist ein tool namens &#8220;<a target="_blank" href="http://freshmeat.net/projects/imwheel/">imwheel</a>&#8221; notwendig. damit werden bestimmte         tastenereignisse (nÃ¤mlich die vom scrollrad) auf die aktionen         scrollen-hoch und scrollen-runter abgebildet.<br />
wenn sie dieses tool noch nicht auf diesem system haben sollten sie es         <a target="_blank" href="http://freshmeat.net/projects/imwheel/">hier</a> downloaden und den dortigen         installationsanweisungen folgen.<br />
damit jetzt noch die richtigen tasten fÃ¼r das scrollen an imwheel         gesendet werden ist noch eine letzte einstellung notwendig. unter         /home/<em>user</em> muss eine datei namens &#8220;.Xmodmap&#8221; erstellt werden,         falls sie noch nicht existiert, und folgender eintrag gemacht werden:</p>
<pre>pointer = 1 2 3 6 7 4 5</pre>
<p>damit wird nun noch das richtige tastenereignis an imwheel         gesendet.</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2006/03/unix-5-tasten-maus-unter-x11-installieren/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>unix: 2 mÃ¤use unter x11 installieren</title>
		<link>http://sqlblog.de/blog/2006/03/unix-2-mause-unter-x11-installieren/</link>
		<comments>http://sqlblog.de/blog/2006/03/unix-2-mause-unter-x11-installieren/#comments</comments>
		<pubDate>Wed, 01 Mar 2006 08:56:11 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[maus]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://blog.ralf-eisenreich.de/blog/index.php/2006/04/07/unix-2-mause-unter-x11-installieren/</guid>
		<description><![CDATA[einleitung unter unix kann die unterstÃ¼tzung fÃ¼r die eingabegerÃ¤te durch den prozess fÃ¼r die grafische ausgabe erfolgen (den x11). dieser...]]></description>
			<content:encoded><![CDATA[<p><strong>einleitung</strong><br />
unter unix kann die unterstÃ¼tzung fÃ¼r die eingabegerÃ¤te         durch den prozess fÃ¼r die grafische ausgabe erfolgen (den x11).         dieser prozess verarbeitet dann also auch mauseingaben. alternativ         kÃ¶nnen aber auch andere programme verwendet werden (zum beispiel         gpm). damit man eine maus mit den x11-treibern benutzen kann, muss eine         notwendige einstellung in der konfigurationsdatei &#8220;/etc/X11/XF86Config&#8221;         fÃ¼r den x11 gemacht werden.</p>
<p>mÃ¶chte man eine zweite maus zusÃ¤tzlich anschlieÃŸen, ist         folgende konfiguration notwendig:</p>
<pre>#Auszug aus der /etc/X11/XF86Config

Section "InputDevice"

Identifier  "Mouse1"

Driver  "mouse"

Option  "Device" "/dev/mouse"

Option  "Protocol" "PS/2"

Option  "Emulate3Buttons" #linke+rechte Taste gleichzeitig=mittlere

Option  "EmulateWheel" "true" #emuliere Mausrad..

Option  "EmulateWheelButton" "2" #..durch mittleren Taste

Option  "EmulateWheelInertia" "20" #Mausrad scrollt .. Zeilen

EndSection

Section "InputDevice"

Identifier  "MouseUSB"

Driver  "mouse"

Option  "Device" "/dev/usbmouse"

Option  "Protocol" "imPS/2"

Option  "ZAxisMapping" "4 5" #Scrollrad ansprechen

EndSection

#[...]

Section "ServerLayout"

Identifier  "Layout1"

Screen  "Screen0"

InputDevice  "Keyboard1" "CoreKeyboard"

InputDevice  "Mouse1" "CorePointer"

InputDevice  "MouseUSB" "SendCoreEvents"

EndSection</pre>
<p>notebook besitzer werden hÃ¤ufig diese lÃ¶sung fÃ¼r das         problem der 2 mÃ¤use suchen.</p>
<p><em>InputDevice</em> gibt an, dass es sich um ein eingabegerÃ¤t         handelt,<br />
<em>Driver &#8220;mouse&#8221;</em> legt fest, dass es sich um eine maus         handelt,<br />
<em>Identifier</em> gibt einen beliebigen namen an,<br />
<em>Protocol</em> (maustreiber) ist wohl der wichtigste eintrag,<br />
<em>ZAxisMapping</em> gibt an, auf welche tasten das scrollrad definiert         ist.</p>
<p><strong>achtung</strong>! wenn sie Ã¤nderungen an konfigurationsdateien         vornehmen, vergessen sie bitte nicht, stets sicherheitskopien         anzulegen, z.b. als root:</p>
<pre>cp /etc/X11/XF86Config /etc/X11/XF86Config.backup</pre>
<p>nach jeder Ã¤nderung an der dieser konfigurationsdatei mÃ¼ssen         sie ihr grafisches system neu booten. dies kÃ¶nnen sie zum beispiel         mit der tastenkombination strg+alt+backspc tun. falls das grafische         system nicht erneut bootet (auch &#8220;startx&#8221; nicht funktioniert), ist ein         fehler aufgetreten und sie sollten ihre sicherheitskopie         wiederherstellen.</p>
<p>wenn sie die grafische oberflÃ¤che wieder erfolgreich gestartet         haben, kÃ¶nnen sie mit dem programm &#8220;xev&#8221; (einfach aus der konsole         ausfÃ¼hren) die funktionalitÃ¤t der tasten testen.</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlblog.de/blog/2006/03/unix-2-mause-unter-x11-installieren/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

