<?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>optixx &#187; Linux</title>
	<atom:link href="http://optixx.org/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://optixx.org</link>
	<description>About Linux and Console Hacking</description>
	<lastBuildDate>Sun, 08 Jan 2012 16:31:04 +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>Todays Snes</title>
		<link>http://optixx.org/2008/12/12/todays-snes/</link>
		<comments>http://optixx.org/2008/12/12/todays-snes/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 17:08:07 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SNES]]></category>

		<guid isPermaLink="false">http://optixx.org/?p=128</guid>
		<description><![CDATA[Today i took the sprite sample from vintage dev and added some stuff from the NWI sample&#8230; [flash]http://vimeo.com/2506586[/flash] sprite.tar.gz]]></description>
			<content:encoded><![CDATA[<p>Today i took the sprite sample from vintage dev and added some stuff from the NWI sample&#8230;</p>

<p>[flash]http://vimeo.com/2506586[/flash]</p>

<p><a href='http://optixx.org/wp-content/uploads/2008/12/spritetar.gz'>sprite.tar.gz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2008/12/12/todays-snes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New WordPress &#8211; One liner update</title>
		<link>http://optixx.org/2008/12/12/new-wordpress-one-liner-update/</link>
		<comments>http://optixx.org/2008/12/12/new-wordpress-one-liner-update/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 16:49:09 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://optixx.org/?p=123</guid>
		<description><![CDATA[Just installed 2.7 wordpress. Here is a one liner for the brave one: curl http://wordpress.org/latest.zip -o "new.zip" \ &#038;&#038; unzip new.zip \ &#038;&#038; rm -rf ./wordpress/wp-content/ \ &#038;&#038; cp -vr ./wordpress/* ~/htdocs/ \ &#038;&#038; rm -fr new.zip wordpress]]></description>
			<content:encoded><![CDATA[<p>Just installed 2.7 wordpress.  Here is a one liner for the brave one:</p>

<pre> 
curl http://wordpress.org/latest.zip -o "new.zip" \
&#038;&#038; unzip new.zip \ 
&#038;&#038; rm -rf ./wordpress/wp-content/ \
&#038;&#038; cp -vr ./wordpress/* ~/htdocs/ \
&#038;&#038; rm -fr new.zip wordpress
</pre>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2008/12/12/new-wordpress-one-liner-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update on 64&#215;48</title>
		<link>http://optixx.org/2008/12/07/update-on-64x48/</link>
		<comments>http://optixx.org/2008/12/07/update-on-64x48/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 20:53:14 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[Console]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://optixx.org/2008/12/07/update-on-64x48/</guid>
		<description><![CDATA[Made some progress. Nice sunday hacking.]]></description>
			<content:encoded><![CDATA[<p>Made some progress. Nice sunday hacking. </p>

<p><a href="http://optixx.org/wp-content/uploads/2008/12/l-640-480-6d042459-f5aa-4d6e-a2f1-1c1e46def8f7.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/l-640-480-6d042459-f5aa-4d6e-a2f1-1c1e46def8f7.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a><br /><br /><a href="http://optixx.org/wp-content/uploads/2008/12/l-640-480-8120c295-700d-4b43-9263-14538360ea16.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/l-640-480-8120c295-700d-4b43-9263-14538360ea16.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a><br /><br /><a href="http://optixx.org/wp-content/uploads/2008/12/l-640-480-8dd51acd-83e3-4746-a3ce-5bf2edf66d3c.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/l-640-480-8dd51acd-83e3-4746-a3ce-5bf2edf66d3c.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a><br /><br /><a href="http://optixx.org/wp-content/uploads/2008/12/l-640-480-321d417e-77bd-4e0b-9afb-4510240d7b31.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/l-640-480-321d417e-77bd-4e0b-9afb-4510240d7b31.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a><br /><br /><a href="http://optixx.org/wp-content/uploads/2008/12/l-640-480-c246673a-8f11-4792-b827-c3f81b7cd344.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/l-640-480-c246673a-8f11-4792-b827-c3f81b7cd344.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2008/12/07/update-on-64x48/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Toshiba LED Dot Matrix Double Action</title>
		<link>http://optixx.org/2008/12/01/toshiba-led-dot-matrix-double-action/</link>
		<comments>http://optixx.org/2008/12/01/toshiba-led-dot-matrix-double-action/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 21:06:35 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://optixx.org/?p=95</guid>
		<description><![CDATA[more to come&#8230; [flash]http://vimeo.com/2399376[/flash]]]></description>
			<content:encoded><![CDATA[<p>more to come&#8230;</p>

<p>[flash]http://vimeo.com/2399376[/flash]</p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2008/12/01/toshiba-led-dot-matrix-double-action/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Toshiba LED Dot Matrix First Success</title>
		<link>http://optixx.org/2008/12/01/toshiba-led-dot-matrix-first-success/</link>
		<comments>http://optixx.org/2008/12/01/toshiba-led-dot-matrix-first-success/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 17:10:26 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://optixx.org/?p=93</guid>
		<description><![CDATA[First success&#8230; [flash]http://vimeo.com/2396571[/flash] [flash]http://vimeo.com/2396646[/flash] [flash]http://vimeo.com/2396662[/flash]]]></description>
			<content:encoded><![CDATA[<p>First success&#8230;</p>

<p>[flash]http://vimeo.com/2396571[/flash]</p>

<p>[flash]http://vimeo.com/2396646[/flash]</p>

<p>[flash]http://vimeo.com/2396662[/flash]</p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2008/12/01/toshiba-led-dot-matrix-first-success/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Led Matrix 16&#215;16</title>
		<link>http://optixx.org/2008/11/28/led-matrix-16x16/</link>
		<comments>http://optixx.org/2008/11/28/led-matrix-16x16/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 11:58:44 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://optixx.org/2008/11/28/led-matrix-16x16/</guid>
		<description><![CDATA[New toy&#8230;Thx Max. Datasheet Toshiba LED Dot Matrix Modul TLMM 501 B2]]></description>
			<content:encoded><![CDATA[<p>New toy&#8230;Thx Max.</p>

<p><a href="http://optixx.org/download/ledmatrix16x16/DOC081121.pdf">Datasheet Toshiba LED Dot Matrix Modul TLMM 501 B2</a></p>

<p><a href="http://optixx.org/wp-content/uploads/2008/12/p-640-480-dc3cf68c-27f6-4694-ade7-ea6e07a72d4a.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/p-640-480-dc3cf68c-27f6-4694-ade7-ea6e07a72d4a.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a><br /><br /><a href="http://optixx.org/wp-content/uploads/2008/12/p-640-480-7f4511b5-9cea-4ce5-a505-bf4c3703db0e.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/p-640-480-7f4511b5-9cea-4ce5-a505-bf4c3703db0e.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a><br /><br /><a href="http://optixx.org/wp-content/uploads/2008/12/p-640-480-61c9e52f-a6a2-44f1-9742-b7b6cd616852.jpeg"><img src="http://optixx.org/wp-content/uploads/2008/12/p-640-480-61c9e52f-a6a2-44f1-9742-b7b6cd616852.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2008/11/28/led-matrix-16x16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spoof BTADDR</title>
		<link>http://optixx.org/2007/04/12/spoof-btaddr/</link>
		<comments>http://optixx.org/2007/04/12/spoof-btaddr/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 10:23:15 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://optixx.org/2007/04/12/spoof-btaddr/</guid>
		<description><![CDATA[Wrote a quick &#38; dirty python wrapper for the bluez-utils bccmd command to set a the btaddr of an bluetooth hci device. The native bccmd syntax is awkward, so that i found it handy to have a script which accepts normal formated btaddr as an argument and does some error checking and status infomation. Usage: [...]]]></description>
			<content:encoded><![CDATA[<p>Wrote a quick &amp; dirty python wrapper for the bluez-utils bccmd command to set a the  btaddr
of an bluetooth hci device. The native bccmd syntax is awkward, so that i found it handy to have a script which accepts normal formated btaddr as an argument and does some error checking and status infomation.</p>

<p>Usage:  </p>

<pre>
root@linux:~/devel/tech/bluetooth/# ./setbtaddr hci0 01:0E:07:75:B7:12
Exec './bccmd  -d hci0 psset -r bdaddr 0x75 0x00 0x12 0xB7 0x07 0x00 0x0E 0x01'
hci0:   Type: USB
        BD Address: 01:0E:07:75:B7:12 ACL MTU: 192:8 SCO MTU: 64:8
        UP RUNNING
        RX bytes:86 acl:0 sco:0 events:9 errors:0
        TX bytes:33 acl:0 sco:0 commands:9 errors:0

</pre>

<p><a href="http://optixx.org/download/setbtaddr">download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2007/04/12/spoof-btaddr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>H00lyshit &#8211; DIY Bluetooth Sniffer</title>
		<link>http://optixx.org/2007/04/04/h00lyshit-diy-bluetooth-sniffer/</link>
		<comments>http://optixx.org/2007/04/04/h00lyshit-diy-bluetooth-sniffer/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 21:19:01 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://optixx.org/2007/04/04/h00lyshit-diy-bluetooth-sniffer/</guid>
		<description><![CDATA[Since the 23c3 every interested researcher knew that is easy to compromise bluetooth sessions using the BTcrack tool.Thierry Zoller showed how it&#8217;s possible to retrieve link keys, The only problem was to get hands on a bluetooth sniffer device to get the raw bluetooth packets. Such devices are not available at consumer prices. But somehow [...]]]></description>
			<content:encoded><![CDATA[<p>Since the <a href="http://events.ccc.de/congress/2006/Home">23c3</a> every interested researcher knew that is easy to compromise bluetooth sessions using the BTcrack tool.Thierry Zoller showed how it&#8217;s possible to <a href="http://secdev.zoller.lu/research/bluetoothcracker.htm">retrieve</a> link keys, The only problem was to get hands on a  bluetooth sniffer device to get the raw bluetooth packets. Such devices are not available at consumer prices. But somehow Max Moser found a <a href="http://www.remote-exploit.org/research/busting_bluetooth_myth.pdf">way</a> to tranform a vanilla usb bt dongle into a bluetooth sniffer device. Don&#8217;t believe the hype&#8230;Now bluetooth security is dead. </p>

<p>Mini Howto:</p>

<pre>
#Backup old firmware
dfutool -d hci0 archiv backup.dfu
# Backup config
bccmd -d hci0 pslist -s 0x000F >> backup_cfg
# Check Vendor ID ( has to be 0x0a12)
bccmd -d hci0 psget -s 0x000f 0x02be
# Write new Product ID
bccmd -d hci0 psset -s 0x0002 0x02bf 0x0002 
</pre>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2007/04/04/h00lyshit-diy-bluetooth-sniffer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Toying with a Juicebox</title>
		<link>http://optixx.org/2007/01/21/toying-with-a-juicebox/</link>
		<comments>http://optixx.org/2007/01/21/toying-with-a-juicebox/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 17:08:00 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://optixx.org/2007/01/21/toying-with-a-juicebox/</guid>
		<description><![CDATA[Got a new Toy. It&#8217;s a Juicebox from Mattel, a kids video and mp3 player. Actually it&#8217;s a linux based and has Samsung S3C44B0 ARM CPU, 8MB Flash and 2MB Ram. Since it has JTAG Pinouts you can use it as a really cheap ARM Dev Board. You can&#8217;t get one for around $10 at [...]]]></description>
			<content:encoded><![CDATA[<p>Got a new Toy. It&#8217;s a Juicebox from Mattel, a kids video and mp3 player. Actually it&#8217;s a linux based and has Samsung S3C44B0 ARM CPU, 8MB Flash and 2MB Ram. Since it has JTAG Pinouts you can use it as a really cheap ARM Dev Board. You can&#8217;t get one for around $10 at ebay. You find a lot of good info <a href="http://www.elinux.org/wiki/JuiceBox">here</a>.</p>

<p>Made some LCD test stuff, a 3d starfield and a simple fire demo. This code runs directly on the hardware not on top of the build-in linux. You need a JTAG cable to download the code directly into the RAM.</p>

<p>I&#8217;m using <a href="http://openfacts.berlios.de/index-en.phtml?title=Open+On-Chip+Debugger">openocd</a> for this:</p>

<pre>
halt 
wait_halt 
poll 
load_binary lcd_3.bin 0x0c001000 
resume 0x0c001000
</pre>

<p><img src="http://optixx.org/images/juicebox/hardware.jpg" alt="pic1" title="" />
<img src="http://optixx.org/images/juicebox/fire.jpg" alt="pic1" title="" /></p>

<p><a href="http://optixx.org/download/lcd3.tar.gz">download source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2007/01/21/toying-with-a-juicebox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia 6100 GLCD Port for Epson based Displays</title>
		<link>http://optixx.org/2007/01/10/nokia-6100-glcd-port-for-epson-based-displays/</link>
		<comments>http://optixx.org/2007/01/10/nokia-6100-glcd-port-for-epson-based-displays/#comments</comments>
		<pubDate>Tue, 09 Jan 2007 22:32:50 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://optixx.org/2007/01/10/nokia-6100-glcd-port-for-epson-based-displays/</guid>
		<description><![CDATA[Ported the glcd lib to the Epson based Nokia LCDs. I tried to leave the code portable so that you can switch between the Epson and the Philips controller via a #define switch. Actually i only changed the lowlevel hw access and init functions to deal with the Epson controller. Currently native screen rotation is [...]]]></description>
			<content:encoded><![CDATA[<p>Ported the <a href="http://www.apetech.de/article.php?artId=3&amp;nnId=12">glcd</a> lib to the Epson based Nokia LCDs. I tried to leave the code portable so that you can switch between the Epson and the Philips controller via a #define switch.  </p>

<p>Actually i only changed the lowlevel hw access and init functions to deal with the Epson controller. Currently native screen rotation is implemented but i didn&#8217;t work on the hardware scrolling stuff. May i&#8217;ll do this later. </p>

<p><img src="http://optixx.org/images/nokia/glcd1.jpg" alt="pic1" title="" />
<img src="http://optixx.org/images/nokia/glcd2.jpg" alt="pic1" title="" />
<img src="http://optixx.org/images/nokia/glcd3.jpg" alt="pic1" title="" />
<img src="http://optixx.org/images/nokia/glcd4.jpg" alt="pic1" title="" /></p>

<p><a href="http://optixx.org/download/glcd_v11_epson.tar.gz">download source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2007/01/10/nokia-6100-glcd-port-for-epson-based-displays/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced (User agent is rejected)
Database Caching 15/21 queries in 0.006 seconds using disk: basic

Served from: blog.optixx.org @ 2012-05-22 07:33:44 -->
