<?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>gomez's blog &#187; free software</title>
	<atom:link href="http://www.sanjta.org/?feed=rss2&#038;cat=10" rel="self" type="application/rss+xml" />
	<link>http://www.sanjta.org</link>
	<description>IT from the unblinking eyes of the GNU/Linux user</description>
	<lastBuildDate>Sun, 05 Sep 2010 21:56:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Upcoming events by Richard M. Stallman in Bosnia and Hercegovina</title>
		<link>http://www.sanjta.org/?p=408</link>
		<comments>http://www.sanjta.org/?p=408#comments</comments>
		<pubDate>Tue, 18 May 2010 08:06:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=408</guid>
		<description><![CDATA[Richard M. Stallman is an American software freedom activist and computer programmer. In September 1983, he launched the GNU Project to create a free Unix-like operating system, and has been the project&#8217;s lead architect and organizer. With the launch of the GNU Project, he initiated the free software movement and, in October 1985, set up [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/blog/fsf.gif" alt="" width="462" height="181" /><strong>Richard M. Stallman</strong> is an American software freedom activist and computer programmer. In September  1983, he launched the <a title="GNU Project" href="http://en.wikipedia.org/wiki/GNU_Project">GNU Project</a> to create a free <a title="Unix-like" href="http://en.wikipedia.org/wiki/Unix-like">Unix-like</a> operating system, and has been the  project&#8217;s lead architect and organizer. With the launch of the GNU  Project, he initiated the <a title="Free  software movement" href="http://en.wikipedia.org/wiki/Free_software_movement">free software movement</a> and, in October 1985, set  up the <a title="Free Software Foundation" href="http://en.wikipedia.org/wiki/Free_Software_Foundation">Free Software Foundation</a>.</p>
<p>Stallman pioneered the concept of <a title="Copyleft" href="http://en.wikipedia.org/wiki/Copyleft">copyleft</a> and he is the main author of several copyleft licenses including the <a title="GNU General Public License" href="http://en.wikipedia.org/wiki/GNU_General_Public_License">GNU General Public License</a>, the  most widely used <a title="Free  software license" href="http://en.wikipedia.org/wiki/Free_software_license">free software license</a>. Since the mid-1990s, Stallman has spent most of his time advocating for  free software, as well as campaigning against both <a title="Software  patent" href="http://en.wikipedia.org/wiki/Software_patent">software patents</a> and what he sees as excessive extension of  copyright laws. Stallman has also developed a number of pieces of  widely-used software, including the original <a title="Emacs" href="http://en.wikipedia.org/wiki/Emacs">Emacs</a>, the <a title="GNU Compiler Collection" href="http://en.wikipedia.org/wiki/GNU_Compiler_Collection">GNU Compiler Collection</a>,<sup> </sup>and the <a title="GNU  Debugger" href="http://en.wikipedia.org/wiki/GNU_Debugger">GNU Debugger</a>. He co-founded the <a title="League for Programming Freedom" href="http://en.wikipedia.org/wiki/League_for_Programming_Freedom">League for Programming Freedom</a> in 1989.</p>
<p>Richard M. Stallman will have following speeches in Bosnia and Hercegovina in May, 2010:</p>
<p><strong>What: Copyright vs. Community<br />
</strong> <strong>When</strong>: May 19, 2010 from 11:00 AM to 01:30 PM<br />
<strong>Where</strong>: IBU conference hall, main building, third floor, Francuske revolucije bb; Sarajevo, Bosnia and Herzegovina</p>
<p><strong>What: Free Software Movement and the GNU/Linux Operating System</strong><br />
<strong>When</strong>: May 20, 2010 from                               <abbr id="parent-fieldname-startDate" title="2010-05-20T14:00:00-04:00"> 02:00 PM </abbr> to                             <abbr id="parent-fieldname-endDate" title="2010-05-20T16:30:00-04:00"> 04:30 PM </abbr><br />
<strong>Where</strong>: IBU conference hall, main building, third floor, Francuske  revolucije bb; Sarajevo, Bosnia and Herzegovina</p>
<p><strong>What: Free Software Movement and the GNU/Linux Operating System</strong><br />
<strong>When</strong>: May 22, 2010 from <abbr id="parent-fieldname-startDate" title="2010-05-20T14:00:00-04:00">14:00  PM </abbr> to <abbr id="parent-fieldname-endDate" title="2010-05-20T16:30:00-04:00">16:00  PM </abbr><br />
<strong>Where</strong>: Fakultet Informacijskih Tehnologija, Univerzitet Dzemal Bijedic; Mostar, Bosnia and Herzegovina</p>
<p>We hope that you will come to listen speeches from Stallman and that you will enjoy those events. It is good opportunity to visit those events since we do not know when we will have Stallman in Bosnia and Hercegovina again. If there is additional information needed, please let me know.</p>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Richard_Stallman" target="_blank">Richard M. Stallman</a></li>
<li><a href="http://www.fsf.org/">Free Software Foundation</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=408</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firmware tweaking: Linux on Samsung LCD TV LE40A756 and A856 with firmware T-RBYDEU</title>
		<link>http://www.sanjta.org/?p=356</link>
		<comments>http://www.sanjta.org/?p=356#comments</comments>
		<pubDate>Mon, 05 Apr 2010 08:48:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=356</guid>
		<description><![CDATA[Few days ago I had interesting request to tweak Linux on Samsung LCD TV. At first, I was kind of surprised that Linux is supported on TV, but it is normal. Linux is very strong competitor on the appliance based market and it was just about time to face those kind of installations. The main [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/Samsung/samsung.JPG" alt="" width="489" height="151" /></p>
<p>Few days ago I had interesting request to tweak Linux on Samsung LCD TV. At first, I was kind of surprised that Linux is supported on TV, but it is normal. Linux is very strong competitor on the appliance based market and it was just about time to face those kind of installations. The main goal was to enable telnet on firmware in order to be able to connect to TV, and after that to load Common Internet File System to be able to use network mounts. Since I didn&#8217;t know anything about Samsung TV series and belonging firmware versions I needed to read something about that. Basically, there are differences in versions based on producing years and processors that are supported. This text is about to cover Samsung LCD TV LE40A756 and A856 with firmware T-RBYDEU. I need to mention that it is kind of easier to work with other models of Samsung LCD TVs since they seam to open more possibilities (this is just my opinion) for firmware hacking but this version was very interesting to play with as well. Since this firmware (as much as all other appliance based firmware versions) is using squash file system, to be able to add something on filesystem we would need to unsquash file system (unsquash is viable thru squashfs-tools) and then perform necessary changes. Since I am using Ubuntu which is providing newer version of squashfs-tools package than it is required (Ubuntu is providing squashfs-tools version 3.1 and it is required to have version 2.0) I didn&#8217;t follow that procedure. However, for those that would like to give it a try you can follow <a href="http://sourceforge.net/apps/mediawiki/samygo/index.php?title=Samsung_A_Series_%282008_Model%29_Hacks">this procedure</a>. We will follow other procedure.</p>
<ol>
	<strong>Downloads</strong>
</ol>
<p>Navigate to <a href="http://www.samsung.com/uk/">Samsung web site</a> &gt; Support &gt; Downloads &gt; TV Audio Video &gt; Choose a product type&gt;: Television &gt; Choose a product subtype: LCD TV &gt; Select your TV model and then click on Select. You will be provided with the link to download your firmware version. In our case firmware is called T-RBYDEU.exe.</p>
<ol>
	<strong>Firmware work</strong>
</ol>
<p>Using some of the decompression tools like 7zip, WinRAR or some other program that you use on the daily basis, we need to extract .exe file that we have downloaded. I will describe procedure under Linux operating system using 7zip:</p>
<blockquote><p><strong>7z x T-RBYDEU.exe</strong></p></blockquote>
<p>Once done, you will be able to see extracted files in directory T-RBYDEU. Please note that you will be able to see those files:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU$ <strong>ls -la</strong><br />
total 40<br />
drwx&#8212;&#8212; 1 gomez gomez     0 2009-05-11 23:38 .<br />
drwx&#8212;&#8212; 1 gomez gomez  4096 2010-04-01 16:22 ..<br />
-rwxrwxrwx 1 gomez gomez 18929 2009-04-17 16:16 crc<br />
<strong>drwx&#8212;&#8212; 1 gomez gomez  4096 2009-05-11 23:38 image</strong><br />
-rwxrwxrwx 2 gomez gomez  8676 2009-04-17 16:16 MicomCtrl<br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU<strong>$ cd image/</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>ls -la</strong><br />
total 58166<br />
drwx&#8212;&#8212; 1 gomez gomez     4096 2009-05-11 23:38 .<br />
drwx&#8212;&#8212; 1 gomez gomez        0 2009-05-11 23:38 ..<br />
-rwxrwxrwx 1 gomez gomez  8155136 2009-04-17 16:16 appdata.img<br />
-rwxrwxrwx 1 gomez gomez   602112 2009-04-17 16:16 boot.img<br />
<strong>-rwxrwxrwx 1 gomez gomez 37646336 2009-04-17 16:16 exe.img</strong><br />
-rwxrwxrwx 1 gomez gomez   177920 2009-04-17 16:16 fnw.bin<br />
-rwxrwxrwx 1 gomez gomez       17 2009-04-17 16:16 info.txt<br />
-rwxrwxrwx 1 gomez gomez    99680 2009-04-17 16:16 oneboot.bin<br />
-rwxrwxrwx 1 gomez gomez  3424256 2009-04-17 16:16 rootfs.img<br />
-rwxrwxrwx 2 gomez gomez  3172612 2009-04-17 16:16 T-RBYDAUM<br />
-rwxrwxrwx 2 gomez gomez  3172612 2009-04-17 16:16 T-RBYDEUM<br />
-rwxrwxrwx 1 gomez gomez   228296 2009-04-17 16:16 u-boot.bin<br />
-rwxrwxrwx 2 gomez gomez       47 2009-04-17 16:16 validinfo.txt<br />
-rwxrwxrwx 2 gomez gomez       43 2009-04-17 16:16 version_info.txt<br />
-rwxrwxrwx 1 gomez gomez  2864533 2009-04-17 16:16 vmlinux.ub<br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$</p></blockquote>
<p>As per above output, please note that we have directory called <strong>image</strong>, and from the interesting files we have <strong>exe.img</strong> and <strong>validinfo.txt</strong> which will be used in following text.</p>
<ol>
	<strong>Firmware tweaks</strong>
</ol>
<p>Next thing that we need to do is to prepare <strong>exe.img</strong> for additional changes in order to be able to telnet to TV and use some networking services like CIFS. Now, navigate to image directory and create directory temp:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU$ <strong>cd image/</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>mkdir temp</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$</p></blockquote>
<p>Once done, we will mount <strong>exe.img</strong> with the type of <strong>vfat</strong> to newly created temp directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>sudo mount -t vfat -o loop exe.img temp/</strong></p></blockquote>
<p>With above command, we have mounted <strong>exe.img</strong> to <strong>temp</strong> directory. Please note that we have following files inside temp directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>cd temp/</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image/temp$<strong> ls -la</strong><br />
total 28980<br />
drwxr-xr-x 3 root  root     16384 1970-01-01 01:00 .<br />
drwx&#8212;&#8212; 1 gomez gomez     4096 2010-04-04 19:06 ..<br />
-rwxr-xr-x 1 root  root  29487160 2009-04-17 16:16 exeDSP<br />
drwxr-xr-x 3 root  root      8192 2009-04-17 16:16 modules<br />
-r-xr-xr-x 1 root  root    131072 2009-04-17 16:16 $rfs_log.lo$<br />
-r-xr-xr-x 1 root  root      8192 2009-04-17 16:16 rfs_pool.sy$<br />
-rwxr-xr-x 1 root  root      4374 2009-04-17 16:16 run<br />
<strong>-rwxr-xr-x 1 root  root      4525 2009-04-17 16:16 start.sh</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image/temp$</p></blockquote>
<p>Please note that we have start.sh file which we will use in following text.</p>
<ol>
	<strong>Scripts</strong>
</ol>
<p>Using your favourite text editor, replace current <strong>start.sh</strong> file with following:</p>
<blockquote><p>#!/bin/sh</p>
<p>if [ -e /mtd_chmap/start.sh ]<br />
then<br />
echo &#8220;user start.sh found!&#8221;<br />
/mtd_chmap/start.sh<br />
else</p>
<p>export PATH=/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/bin:/usr/local/sbin<br />
#export LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/lib<br />
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mtd_cmmlib:/usr/local/lib:/usr/lib:/lib<br />
export HOME=/tmp/root<br />
export TERM=linux<br />
export LOGNAME=&#8221;root&#8221;<br />
<strong>cd /dtv/usb<br />
PU=`cat log | grep Mount`<br />
PU=`echo ${PU##MountDir : }`<br />
echo $PU<br />
$PU/usb.sh &amp;</strong></p>
<p>mount</p>
<p>## mount -n -t usbfs none /proc/bus/usb</p>
<p>ulimit -s 2048</p>
<p>export PS1=&#8217;\h:\w\$ &#8216;</p>
<p>## STAPI Root Device Name?## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
ST_DEV_ROOT_NAME=stapi<br />
export ST_DEV_ROOT_NAME</p>
<p>## STAVMEM Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STAVMEM_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stavmem_ioctl<br />
export STAVMEM_IOCTL_DEV_PATH</p>
<p>## STAUDLX Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STAUDLX_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/staudlx_ioctl<br />
export STAUDLX_IOCTL_DEV_PATH</p>
<p>## STBLAST Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STBLAST_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stblast_ioctl<br />
export STBLAST_IOCTL_DEV_PATH</p>
<p>## STBLIT Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STBLIT_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stblit_ioctl<br />
export STBLIT_IOCTL_DEV_PATH</p>
<p>## STCC Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STCC_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stcc_ioctl<br />
export STCC_IOCTL_DEV_PATH</p>
<p>## STCLKRV Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STCLKRV_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stclkrv_ioctl<br />
export STCLKRV_IOCTL_DEV_PATH</p>
<p>## STDENC Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STDENC_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stdenc_ioctl<br />
export STDENC_IOCTL_DEV_PATH</p>
<p>## STEVT Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STEVT_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stevt_ioctl<br />
export STEVT_IOCTL_DEV_PATH</p>
<p>## STFASTFILTER Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STFASTFILTER_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stfastfilter_ioctl<br />
export STFASTFILTER_IOCTL_DEV_PATH</p>
<p>## STFDMA Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STFDMA_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stfdma_ioctl<br />
export STFDMA_IOCTL_DEV_PATH</p>
<p>## STGFB Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STGFB_CORE_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stgfb_core<br />
export STGFB_CORE_DEV_PATH<br />
STGFB_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stgfb_ioctl<br />
export STGFB_IOCTL_DEV_PATH</p>
<p>## STHDMI Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STHDMI_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/sthdmi_ioctl<br />
export STHDMI_IOCTL_DEV_PATH</p>
<p>## STI2C Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STI2C_IOCTL_DEV_PATH=&#8221;/dev/${ST_DEV_ROOT_NAME}/sti2c_ioctl&#8221;<br />
export STI2C_IOCTL_DEV_PATH</p>
<p>## STLAYER Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STLAYER_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stlayer_ioctl<br />
export STLAYER_IOCTL_DEV_PATH</p>
<p>## STMERGE Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STMERGE_IOCTL_DEV_PATH=&#8221;/dev/${ST_DEV_ROOT_NAME}/stmerge_ioctl&#8221;<br />
export STMERGE_IOCTL_DEV_PATH</p>
<p>## STPIO Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STPIO_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stpio_ioctl<br />
export STPIO_IOCTL_DEV_PATH</p>
<p>## STPTI4 Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STPTI4_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stpti4_ioctl<br />
export STPTI4_IOCTL_DEV_PATH</p>
<p>## STSMART Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STSMART_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stsmart_ioctl<br />
export STSMART_IOCTL_DEV_PATH</p>
<p>## STSYS Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STSYS_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stsys_ioctl<br />
export STSYS_IOCTL_DEV_PATH</p>
<p>## STTTX Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STTTX_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stttx_ioctl<br />
export STTTX_IOCTL_DEV_PATH</p>
<p>## STTUNER Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STTUNER_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/sttuner_ioctl<br />
export STTUNER_DEV_PATH</p>
<p>## STVBI Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVBI_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvbi_ioctl<br />
export STVBI_IOCTL_DEV_PATH</p>
<p>## STVID Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVID_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvid_ioctl<br />
export STVID_IOCTL_DEV_PATH</p>
<p>## STVIN Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVIN_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvin_ioctl<br />
export STVIN_IOCTL_DEV_PATH</p>
<p>## STVMIX Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STVMIX_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvmix_ioctl<br />
export STVMIX_IOCTL_DEV_PATH</p>
<p>## STVOUT Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STVOUT_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvout_ioctl<br />
export STVOUT_IOCTL_DEV_PATH</p>
<p>## STVTG Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVTG_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvtg_ioctl<br />
export STVTG_IOCTL_DEV_PATH</p>
<p>STTKDMA_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/sttkdma_ioctl<br />
export STTKDMA_IOCTL_DEV_PATH</p>
<p>RUN=1<br />
/exe/exeDSP</p></blockquote>
<p>Please note bold lines. Basically, it is the same file except that we are instructing our Linux firmware to load <strong>usb.sh</strong> script which needs to be located on USB root directory. <strong>usb.sh</strong> script will instruct Linux firmware to start busybox instance of telnet deamon so that we are able to telnet to our TV, and additionally it will load cifs.ko kernel module which will enable <strong>Common Internet File System</strong> so that we are able to mount some network devices on our Linux firmware. <strong>usb.sh</strong> script looks like:</p>
<blockquote><p>#! /bin/sh</p>
<p>echo &#8220;!!!!!!!!!!!!!! USB START !!!!!!!!!!!!!!&#8221;</p>
<p>/bin/stty -F /dev/ttyAS0 ospeed 57600 ispeed 57600<br />
#line before enables console for speed 57600. Put &#8216;debug&#8217; to console and you see menu, put &#8217;12&#8242; and ENTER<br />
echo &#8220;!!!!!!!!!!!!!! start console on 57600 !!!!!!!!!!!!!!&#8221;</p>
<p>#sleep 25 sec is need for wait ethernet start<br />
sleep 25</p>
<p>cd /dtv/usb<br />
PU=`cat log | grep Mount`<br />
PU=`echo ${PU##MountDir : }`</p>
<p><strong>echo &#8220;!!!!!!!!!!!!!! start telnet !!!!!!!!!!!!!!&#8221;<br />
$PU/busybox telnetd -l /bin/sh</strong></p>
<p><strong>echo &#8220;!!!!!!!!!!!!!! start cifs.ko !!!!!!!!!!!!!!&#8221;<br />
cd $PU<br />
insmod cifs.ko</strong></p>
<p>sleep 4</p>
<p>echo &#8220;!!!!!!!!!!!!!! clear old contents USB on TV  !!!!!!!!!!!!!!&#8221;<br />
rm /mtd_contents/V* -R<br />
rm /mtd_contents/database -R</p>
<p><strong>echo &#8220;!!!!!!!!!!!!!! start mount !!!!!!!!!!!!!!&#8221;<br />
mount -t cifs //192.168.0.1/photo $PU/photo -o user=user_xp -o pass=password_xp<br />
mount -t cifs //192.168.0.1/mp3 $PU/mp3 -o user=user_xp -o pass=password_xp<br />
mount -t cifs //192.168.0.1/video $PU/video -o user=user_xp -o pass=password_xp</strong></p>
<p>mount</p>
<p>echo &#8220;!!!!!!!!!!!!!! USB END !!!!!!!!!!!!!!&#8221;</p></blockquote>
<p>Please note bold lines. Basically, we are starting telnet daemon and loading cifs.ko kernel module. After that, we are mounting some Windows XP shares from our personal computer which is working on 192.168.0.1 IP address. Once this file is loaded, and those mount locations are created you will be able to use files within above directories on your TV from the TV menus.</p>
<p><strong><em>Please note that usb.sh, cifs.ko, busybox files and mp3, video, and photo directories needs to be located on USB root location.</em> </strong></p>
<p>Once done with that, we are ready to preform final changes to our firmware. First thing that we need to do is to umount <strong>temp</strong> directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU$ <strong>sudo umount /home/gomez/Desktop/T-RBYDEU/temp</strong></p></blockquote>
<p>Then, we need to delete temp directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>sudo rm -rf temp/</strong></p></blockquote>
<p>Once done with that, we need to change CRC information, because we have changed exe.img file. We can do that as follows:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>crc32 exe.img</strong><br />
<strong>cdc8080c</strong></p></blockquote>
<p>Once we have CRC information, we need to enter new value to <strong>validinfo.txt</strong> file:<em><br />
</em><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>cat validinfo.txt </strong><br />
*007_exe.img_<strong>663430d9</strong>*011_appdata.img_a485b538</p>
<p>Please note value 663430d9. We need to change that value with cdc8080c that we have got as output from <strong>crc32</strong> command. You can do that by using your favourite text editor. Once done with that, we are done with tweaking our Linux firmware. Your USB pen content should look like this:</p>
<blockquote><p>gomez@gomez-laptop:~/Desktop/USB$<strong> ls -la</strong><br />
total 3644<br />
drwxr-xr-x 6 gomez gomez    4096 2010-04-05 08:59 .<br />
drwx&#8212;&#8212; 8 gomez gomez    4096 2010-04-05 09:03 ..<br />
-rwxrwxrwx 1 gomez gomez  992084 2009-11-18 23:13 busybox<br />
-rwxrwxrwx 1 gomez gomez 2707316 2009-11-17 20:08 cifs.ko<br />
drwx&#8212;&#8212; 2 gomez gomez    4096 2009-12-28 09:12 mp3<br />
drwx&#8212;&#8212; 2 gomez gomez    4096 2009-12-28 09:12 photo<br />
drwx&#8212;&#8212; 3 gomez gomez    4096 2010-04-05 08:59 T-RBYDEU<br />
-rwxrwxrwx 1 gomez gomez    1026 2009-12-28 09:14 usb.sh<br />
drwx&#8212;&#8212; 2 gomez gomez    4096 2009-12-28 09:12 video</p></blockquote>
<p>If that is the case, you can put this USB to your TV, turn it on and you will be prompted to <strong>upgrade firmware</strong> with firmware version listed on your USB pen. Once you perform this upgrade, you will be able to telnet to your TV. Check your TV IP address from TV menus, and then using Linux shell, or if you are Windows user using Putty, telnet to your TV and enjoy power of your Linux shell. Also, using TV menus and Common Internet File System &#8211; CIFS, you can play some music, video or photos on your TV (as described above).</p>
<blockquote><p><em><strong>If you are lazy to give a check to this procedure, you can download fully operational USB image on <a href="http://www.sanjta.org/pics/Samsung/USB.tar.gz">this link</a>. You are doing that on your own risk and author of this blog post is not responsible for any damage that you might cause by some operation.</strong></em></p></blockquote>
<p>Enjoy power of Linux shell on your Samsung TV!</p>
<p>For more information please visit following links:</p>
<ol>
<li><a href="http://sourceforge.net/apps/mediawiki/samygo/index.php?title=Main_Page">SamyGo wiki pages</a></li>
<li><a href="http://sourceforge.net/apps/mediawiki/samygo/index.php?title=How_to_enable_Telnet_on_samsung_TV%27s">How to enable Telnet on Samsung TV&#8217;s</a></li>
<li><a href="http://sourceforge.net/apps/phpbb/samygo/viewtopic.php?f=2&amp;t=49&amp;start=30">Hacking T-RBYDEUC Firmware &#8211; LE40A756 and A856</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=356</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New logo for LUGZDK</title>
		<link>http://www.sanjta.org/?p=350</link>
		<comments>http://www.sanjta.org/?p=350#comments</comments>
		<pubDate>Wed, 31 Mar 2010 13:18:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=350</guid>
		<description><![CDATA[LUGZDK finally has new logo. Logo is very simple and well designed, as per our wishes. Man that stands behind the project is Alem Sacak, experienced designer from Zenica, Bosnia and Hercegovina. We would like to thank Alem for this really good job and we are looking forward to work with him in the future [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/LUGZDK/logo.JPG" alt="" width="500" height="229" /></p>
<p>LUGZDK finally has new logo. Logo is very simple and well designed, as per our wishes. Man that stands behind the project is Alem Sacak, experienced designer from Zenica, Bosnia and Hercegovina. We would like to thank Alem for this really good job and we are looking forward to work with him in the future on similar projects. If you are interested in his work, you can find his graphic design portfolio and contact details on <a href="http://issuu.com/alemovski85/docs/portofolio">this link</a>.</p>
<ol>
<li><a href="http://issuu.com/alemovski85/docs/portofolio">Alem Sacak</a></li>
<li><a href="http://www.lugzdk.org">Linux users group of ZDK</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=350</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debconf11 will take place in Banja Luka, Bosnia and Hercegovina</title>
		<link>http://www.sanjta.org/?p=277</link>
		<comments>http://www.sanjta.org/?p=277#comments</comments>
		<pubDate>Mon, 01 Mar 2010 11:14:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=277</guid>
		<description><![CDATA[One of the biggest IT conferences, and most probably biggest GNU/Linux conference, Debconf (Debian Developers Conference) will take place in Banja Luka, Bosnia and Hercegovina in 2011! Among very professional bids from Munchen (Germany) and Quito (Equator), our Banja Luka bid won. Everything was carefully prepared and well organised by local team with Adnan Hodzic [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.sanjta.org/pics/blog/debconf11.JPG" alt="" /></p>
<p>One of the biggest IT conferences, and most probably biggest GNU/Linux conference, <strong>Debconf (Debian Developers Conference) will take place in Banja Luka, Bosnia and Hercegovina in 2011!</strong> Among very professional bids from Munchen (Germany) and Quito (Equator), our Banja Luka bid won. Everything was carefully prepared and well organised by local team with <a href="http://foolcontrol.org/">Adnan Hodzic</a> as lead person. We need to mention that we have full support which include funding, venues and else from Government of Republika Srpska which signed support letter (you can find it on <a href="http://wiki.debconf.org/wiki/DebConf11/BanjaLuka">Banja Luka bid wiki page</a>). As the person which participated at Debconf7 in Edinburgh I am really happy that I will have opportunity to see known people, but also that Bosnia and Hercegovina will host this since this is our second bid (<a href="http://wiki.debconf.org/wiki/DebConf7/Sarajevo">Sarajevo bid for dc7</a>). It is our pleasure to have opportunity to host Debconf11 and we hope to see you here next year!</p>
<ol>
<li><a href="http://wiki.debconf.org/wiki/DebConf11/BanjaLuka">Banja Luka bid wiki page</a></li>
<li><a href="http://www.sanjta.org/?p=66">My dc7 summary blog page</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=277</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia Call Connect For Cisco: Deploying solution with Cisco Unified Communications Manager</title>
		<link>http://www.sanjta.org/?p=229</link>
		<comments>http://www.sanjta.org/?p=229#comments</comments>
		<pubDate>Tue, 09 Feb 2010 01:53:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cisco]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=229</guid>
		<description><![CDATA[More than year ago when I started using Nokia Eseries one of the reasons to switch to new mobile platform was SIP stack and client support with Eseries (I used to have Nokia E71, now I am proud owner of Nokia E72). By that, I was able to connect to Asterisk or Cisco Unified Communications [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/CISCO/cisco-call-manager.png" alt="" width="500" height="177" /></p>
<p>More than year ago when I started using Nokia Eseries one of the reasons to switch to new mobile platform was SIP stack and client support with Eseries (I used to have Nokia E71, now I am proud owner of Nokia E72). By that, I was able to connect to Asterisk or Cisco Unified Communications Manager (by using SIP digest authentication) and that was working like a charm (I am still using SIP integration heavily).</p>
<p>Then, I started to think about different approaches with Nokia in business environment, followed with different cost saving strategies so i asked myself about Nokia Eseries integration with Unified Communication Manager (UCCM and CME environment) by using SCCP. That was logical thing to think of, since there is SIP support already integrated into this phone series and there are plenty of Call Manager deployments in production worldwide natively working with Skinny (SCCP stands for Skinny Client Control Protocol which is often just called Skinny). And, as expected, there was really nice integration prepared by Nokia for their business users called Nokia Call Connect for Cisco.</p>
<p>Nokia Call Connect for Cisco integrates compatible Nokia Eseries devices with compatible enterprise voice infrastructure. When you enter the coverage area of the office wireless local area network, your device automatically registers to Cisco Unified Communications Manager and thereby activates business mode. In business mode, you can use Cisco Unified Communications Manager services to handle business calls.</p>
<p>With Call Connect, you can:</p>
<ul>
<li>Use high-speed WLANs      instead of cellular networks to make calls when you are within WLAN      coverage</li>
<li>Use the services of Cisco      Unified Communications Manager to handle business calls</li>
<li>Route calls over the      enterprise voice and data network to help minimize mobile phone bills</li>
<li>Benefit from improved      mobile phone coverage within buildings by using high-speed WLANs</li>
<li>Receive notifications of      new voice mail as text messages</li>
<li>Access online services,      such as corporate directory</li>
</ul>
<p>Solution deployment can be splited in two parts:</p>
<ul>
<li>Configuring Unified      Communications Manager</li>
<li>Configuring Nokia Eseries      phone</li>
</ul>
<p>Since I am working in lab environment with Unified Communications Manager 6.0 and Nokia E72, I needed to make sure to download proper required packages, as follows:</p>
<p><a href="http://europe.nokia.com/A4164022?url=http://nds1.nokia.com/files/support/global/phones/software/Nokia_CC_Cisco_P6_2.0%281005%29.sis" target="_blank">Nokia Call Connect for Cisco client v2.0 (v2.0(1005)) (SIS, 1,66 MB)</a><br />
NOTE: Supported devices include Nokia E52, Nokia E55, Nokia E63, Nokia E66, Nokia E71, Nokia E72 and Nokia E75</p>
<p><a href="http://europe.nokia.com/A4164022?url=http://nds1.nokia.com/files/support/global/phones/software/cmterm_nokia_s60_001_sccp.cop.zip" target="_blank">Cisco option package (COP) file for CUCM 4.x, 5.x and 6.0 for Nokia Call Connect for Cisco clients (.zip, 8 kB)</a><br />
The file should be imported to Cisco Unified Communications Manager server 4.x, 5.x and 6.0 to add the Nokia Eseries devices in the device list of Communications Manager if the correct device type isn’t yet included there.</p>
<p><em>Please note that client file provided in the list above is actually trail version of the Nokia Call Connect for Cisco, and it is going to be active for 60 days after which it is going to expire and you will need to purchase real license.</em> This text is not going to describe how to install this client, but I will suggest to install it from OVI store (it is easiest and most convenient way to do so).</p>
<p><span><strong>Cisco Unified Communications Manager Configuration</strong></span></p>
<p>After we have downloaded above files, we need to import Cisco Option Package to Unified Communications Manager. Once we are done with that process we will have Nokia S60 listed as valid phone type in CallManager Phones configuration. Process of adding COP file is straight forward and is described in following sections. Please note that you will need to have up and running FTP server in your network to accomplish installation of COP file.</p>
<p>First, we need to navigate to Cisco Unified Communications Manager Serviceability configuration pages (selection can be made from upper right corner as shown on screenshot):</p>
<p><span><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-00.png" alt="" width="501" height="250" /></span><br />
Once logged into Serviceability configuration pages, we need to navigate to Software Upgrades drop down menu, and we need to select Install/Upgrade:<img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-11.png" alt="" width="500" height="250" /></p>
<p>Once there, we need to assume control if there was some previous session:</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-22.png" alt="" width="500" height="250" /></p>
<p>Next thing is to select preferred source of installation. In our case that is going to be FTP server. Valid options are Remote Filesystem and CD/DVD.</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-33.png" alt="" width="500" height="250" />Please fill all required fields (fields indicated with *). Also, make sure to put COP file in root directory of your FTP server, so that CallManager is able to find it as valid upgrade option. You will need to provide Directory (put / for root on your FTP server), Server (IP address of your FTP server), Username and Password (valid user information) and Transfer protocol which can be SFTP and FTP.</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-44.png" alt="" width="500" height="250" />Once done with filling up required field, press Next and Call Manager will attempt to contact FTP server. If there is valid COP file (valid upgrade option), and if we are working with proper user information and running FTP server, Call Manager will list valid upgrade options  as per following screenshot:</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-55.png" alt="" width="500" height="250" />Please note that valid COP file for Nokia S60 phone type is called cmterm-nokia_s60_001-sccp.cop.sgn. If that is what you have listed, press Next and importing process will start (downloading):</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-66.png" alt="" width="500" height="250" />Once it is downloaded you will be presented with MD5 hash value which you can compare with one provided by Nokia from security reasons:</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-77.png" alt="" width="500" height="250" />Once you press Next, import process will start and you will be presented with progress as follows:</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-88.png" alt="" width="500" height="250" /></p>
<p>Process will run for few minutes and once it has been completed, you will be prompted about it as follows:</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-99.png" alt="" width="500" height="250" /></p>
<p>Once done with this step, we have imported new phone type to Call Manager: Nokia S60. To make sure that it is there, we will need to check it in Cisco Unified CM Administration configuration pages. Therefore, we will need to make proper selection in upper right corner:</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-100.png" alt="" width="500" height="250" /></p>
<p style="text-align: left;">Once we are in Cisco Unified CM Administration pages, we need to navigate to Device drop down menu and we need to select Phone.</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-111.png" alt="" width="500" height="250" /></p>
<p style="text-align: left;">Once there, we will need to add new phone, and we can do that by pressing Add new button as per following picture:</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-122.png" alt="" width="500" height="250" /></p>
<p style="text-align: left;">Once the page is loaded we need to make proper selection, and in our case we need to select Nokia S60. If we are able to see Nokia S60 then our COP import was successful.</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-133.png" alt="" width="500" height="250" />Now, assuming that you have installed Call Connect client (.sis) on your Nokia Eseries device and that it works fine, we can continue with configuration. In this section, we will add new phone with phone type device Nokia S60 as listed above. Please notice that product type is now listed as Nokia S60 and that Device protocol is Skinny:</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-144.png" alt="" width="500" height="250" /></p>
<p style="text-align: left;">Next thing that we need to do is to check  wireless MAC address on phone since it is one of the required fields in order to add new phone. Fastest way to achieve that on Nokia E71/E72 is to type following code: *#62209526# and you will be prompted with WLAN MAC address. Once you type that into MAC address field, Description field will be populated automatically. Please note that we need to fill up all the fields indicated with asterisk (*).</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-155.png" alt="" width="500" height="250" />We will needed to select Phone Button Template and Commong Phone Profile fields since they are required. Also, that includes Presence Groups and Device Security Profile fields as shown on following screenshot:</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-166.png" alt="" width="500" height="250" />Once done with basic configuration, we need to save changes by hiting Save button. Then, we need to configure associated information which includes configuration of directory numbers as per following:</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-177.png" alt="" width="500" height="250" /></p>
<p style="text-align: left;">Once there, we need to click on Line [1] &#8211; Add a new DN and we need to fill up required fields. Field of interest is Directory number. Also, please notice that in Associated Devices box, our Nokia Eseries device will be listed:</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-188.png" alt="" width="500" height="250" />Once done with directory number configuration, click on Save and you will have your new Nokia S60 phone configured and listed on phone list, as follows:</p>
<p style="text-align: left;"><img class="aligncenter" src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-199.png" alt="" width="500" height="250" />Once we are done with configuring Cisco Unified Communications Manager side which includes importing COP file and configuring new phone, we can start configuring Call Connect client which we installed on Nokia Eseries phone.</p>
<p style="text-align: left;"><strong>Configuring Nokia Eseries phone</strong></p>
<p style="text-align: left;">Since we have server side up and running, we can start configuring our Nokia Eseries Call Connect client. In our lab environment, we are using Nokia E72 and following screenshots are taken on that phone. First thing that we need to do is to open installed application by navigating to Menu &gt; Apps &gt; Nokia CC Cisco. Please notice that Call Connect is offering multiple productivity features such as Call pick up, Group Call pickup, Call divert and DND. Also, please notice that we do not have SCCP active profiles, and in following sections we will describe process of configuring one.</p>
<p style="text-align: left;"><strong><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0007%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /><img class="alignnone" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0008%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /></strong></p>
<p style="text-align: left;">To configure new SCCP service, select Options &gt; Settings &gt; New profile</p>
<p style="text-align: left;"><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0009%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0010%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /></p>
<p>Once in the New profile configuration mode, we will need to configure Profile name, select default Access Point and configure TFTP server. Please note that in our example Profile name is set to Call Manager, 6BFlat5 is default access point and that TFTP is manually set to 192.168.1.10 which is in our case IP address of our lab Call Manager. Valid option for selecting TFTP server is also DHCP, but in that case we would need to configure DHCP server with option 150, which would indicate IP address of our TFTP server.</p>
<p><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0011%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0012%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /></p>
<p>Once we are done with basic profile configuration, we can click on Back. We will see our new profile in &#8220;Not registered&#8221; state. To register service, we will need to navigate to Contacts and then from viable options drop down list we need to select Cisco VoIP and select &#8220;Activate service&#8221;, as shown below:</p>
<p><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0013%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0027%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /></p>
<p>Once you activate the service, you will see your newly created profile registered.</p>
<p><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0014%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /><img class="alignleft" src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0016%20%5B1600x1200%5D.jpg" alt="" width="250" height="188" /></p>
<p>Once registered, one additional step can be made in order to make sure that all is working properly. Navigate to Menu &gt; Apps &gt; Nokia CC Cisco and select Status information. You will be able to check what is the Stack version, Outgoing phone number, License information, MAC address, DHCP related information, Networking information and SCCP profile information.</p>
<p><img src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0017%20%5B1600x1200%5D.jpg" alt="" /><img src="http://www.sanjta.org/pics/CallConnectBlog/screens/Screenshot0019%20%5B1600x1200%5D.jpg" alt="" /></p>
<p>To make sure that all is running fine on Unified Communications Manager, navigate to Cisco Unified CM Administration configuration pages, select Devices drop down list and from there pick up Phones and click on Find/List. You should receive output that indicates that SCCP phone is registered, as follows:<br />
<img src="http://www.sanjta.org/pics/CallConnectBlog/Screenshot-222.png" alt="" /></p>
<p>Please notice that in upper right corner on your phone you will be able to see your configured directory number followed by the SCCP profile name (in our example it is (1003)CallManager), and also, registration status will be indicated by the small VoIP icon in bottom part of the screen of your Nokia Eseries phone. Once you have your profile registered with Unified Communications Manager, you can start making VoIP phone calls and you can start using productivity features that we already mentioned in previous text.</p>
<p>For more details about Call Connect please refer to following links:</p>
<ol>
<li><a href="http://europe.nokia.com/support/download-software/nokia-call-connect-for-cisco" target="_blank">Nokia Call Connect For Cisco</a></li>
<li><a href="http://www.cisco.com/en/US/prod/collateral/voicesw/ps6789/ps7290/ps10589/qa_c67-567770.html">Nokia Call Connect For Cisco: Licensing and Support</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=229</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>31/01/10, Caffe &#8220;Ekran&#8221; at 18h: Zenica GNU/Linux users meeting</title>
		<link>http://www.sanjta.org/?p=225</link>
		<comments>http://www.sanjta.org/?p=225#comments</comments>
		<pubDate>Mon, 18 Jan 2010 17:25:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=225</guid>
		<description><![CDATA[After a long time, Zenica GNU/Linux Users are about to have meeting! It is going to take a place in Caffe &#8220;Ekran&#8221; at 18h on 31. Jan &#8217;10. We intend to talk about some future projects, Linux based solutions that we have learned about during our many months of inactivity, and we intend to have [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.sanjta.org/pics/blog/linux-campi-2.jpg" alt="" width="500" height="190" /></p>
<p>After a long time, Zenica GNU/Linux Users are about to have meeting! It is going to take a place in Caffe &#8220;Ekran&#8221; at 18h on 31. Jan &#8217;10. We intend to talk about some future projects, Linux based solutions that we have learned about during our many months of inactivity, and we intend to have good time. Since we were inactive for some time we are happy that there are some new users that we intend to meet with on this meeting. If you are interested in our projects and who we are, just show up. We will be willing to meet you, help you with your Linux/Networking/Programing/IT issues (you don&#8217;t have to be Linux user as you can see, and we can help up to level that we are capable to help) and to share our experience!</p>
<ol>
<li><a href="http://www.linux.org.ba/">Linux Users group of Bosnia and Hercegovina</a></li>
<li><a href="http://forum.linux.org.ba/viewforum.php?id=37">Zenica Linux users forum</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=225</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My Linux Professional Institute LPIC-1 certification</title>
		<link>http://www.sanjta.org/?p=167</link>
		<comments>http://www.sanjta.org/?p=167#comments</comments>
		<pubDate>Tue, 10 Nov 2009 10:25:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=167</guid>
		<description><![CDATA[Few days ago I have passed LPI 102 certificate and became Linux Professional Institute LPIC-1 certified. I have passed LPI 101 back in March, 2007. There was 60 questions and 90 minutes to resolve those questions. One of the surprises that I had was option &#8216;Previous&#8217;, so you are able to check all of the [...]]]></description>
			<content:encoded><![CDATA[<p>Few days ago I have passed LPI 102 certificate and became Linux Professional Institute LPIC-1 certified. I have passed LPI 101 back in March, 2007. There was 60 questions and 90 minutes to resolve those questions. One of the surprises that I had was option &#8216;Previous&#8217;, so you are able to check all of the questions once more in case that you have some additional time. I have to say that exam was easier than LPI 101 (which I find to be one of the hardest exams) because I do have experience with things that were asked in my day to day business. There is a lot of documentation available for preparing the exam, but I would recommend their &#8216;<a href="https://www.lpi.org/eng/certification/the_lpic_program/lpic_1">Detail objectives</a>&#8216; documentation as the start point. They will just ask what you will find listed over there, so you just need to cover that part. In the end, I need to say that I am really glad to obtain this certification because I find GNU/Linux as real satisfaction. If you would need some help, information or something else in regards to this, please feel free to contact me.</p>
<p><a href="http://www.lpi.org/verify">http://www.lpi.org/verify</a><br />
LPI ID: LPI000116482<br />
Code: uuw3rpvp8v</p>
<ol>
<li><a href="https://www.lpi.org/eng/about_lpi">What is Linux Professional Institute?</a></li>
<li><a href="https://www.lpi.org/eng/certification">Linux Professional Insitute Certifications</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=167</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Objavljen BHLD 2.0</title>
		<link>http://www.sanjta.org/?p=146</link>
		<comments>http://www.sanjta.org/?p=146#comments</comments>
		<pubDate>Wed, 24 Jun 2009 21:52:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=146</guid>
		<description><![CDATA[Obavještavamo sve zainteresovane da je objavljena finalna verzija Bosanskohercegovačkog Linux desktopa BHLD 2.0. Ovaj projekat je finansiralo Ministarstvo obrazovanja, nauke i kulture FBiH, a vodio ga je dr Samir Ribić sa ETFa Sarajevo. U projektu su učestvovali i mnogobrojni studenti ETFa (kojima se ovom prilikom zahvaljujemo). Bh. Linux desktop je projekat čiji je cilj prezentovanje [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Obavještavamo sve zainteresovane da je objavljena finalna verzija Bosanskohercegovačkog Linux desktopa BHLD 2.0. Ovaj projekat je finansiralo Ministarstvo obrazovanja, nauke i kulture FBiH, a vodio ga je dr Samir Ribić sa ETFa Sarajevo. U projektu su učestvovali i mnogobrojni studenti ETFa (kojima se ovom prilikom zahvaljujemo).</p>
<p>Bh. Linux desktop je projekat čiji je cilj prezentovanje Linuxa u svojstvu radne stanice (desktopa) kao i aktivnosti ULK na lokalizaciji (prevođenu na naše jezike) grafičkog okruženja i aplikacija. BHLD 2.0 dolazi sa setom aplikacija posebno prilagođenim za primjenu u obrazovanju, kao i sa vrlo detaljnim priručnikom na našem jeziku u kojem su opisane sve aplikacije uključene u distribuciju. Od aplikacija ističemo OpenOffice.org 3.1 i Firefox 3.0. Pored standardnog KDE okruženja BHLD 2.0 sadrži i lagano okruženje za starije računare te bi trebao biti upotrebljiv i na računarima sa svega 128 MB RAM. BHLD je &#8220;live CD&#8221; što znači da ga možete isprobati bez instalacije, a za razliku od verzije 1.x instalacija na disk je potpuno podržana.</p>
<p>Verzija 2.0 bazirana je na megapopularnoj Ubuntu Linux distribuciji. Tehničke detalje (spisak paketa) možete saznati na ULK wiki stranici koja će se po potrebi dopunjavati informacijama:<br />
<a href="http://wiki.linux.org.ba/BHLD2">http://wiki.linux.org.ba/BHLD2</a></p>
<p>BHLD 2.0 moći ćete naći u sljedećem broju magazina &#8220;Info&#8221; zajedno sa člankom i intervjuom, a ISO image možete preuzeti sa mirror servera:<br />
<a href="ftp://mirror.bhld.com.ba/bhld/">ftp://mirror.bhld.com.ba/bhld/</a> (BH Telecom)<br />
<a href="http://europronet.ba/bhld/">http://europronet.ba/bhld/</a> (Europronet &#8211; za korisnike cable zone: <a href="ftp://cableftp.europronet.ba/DOWNLOAD/OS/Linux/BHLD/">ftp://cableftp.europronet.ba/DOWNLOAD/OS/Linux/BHLD/</a>)</p>
<p>Sva pitanja u vezi BHLDa i pomoć za korištenje možete dobiti na <a href="http://forum.linux.org.ba/viewforum.php?id=35">ULK forumu &#8211; sekcija BHLD</a> koji redovno prati i sam dr Ribić (nick &#8220;megaribi&#8221;).</p>
<p>Pozivamo vas na promociju BHLD 2.0 koja će se održati u subotu 4. jula 2009. u 12:00 u Malom amfiteatru Elektrotehničkog fakulteta (ETF-MA):<br />
* <a href="http://www.openstreetmap.org/?lat=43.85585&amp;lon=18.39568&amp;zoom=16&amp;layers=B000FTF">Mapa</a> (koristite kontrolu sa lijeve strane da napravite zoom-in / zoom-out, ili vucite mišem mapu za skrolovanje)<br />
Ovom prilikom ćete se moći učlaniti u Udruženje Linux korisnika, dobiti majice i kape sa logom Udruženja kao i odštampane BHLD priručnike sa CDom.</p></blockquote>
<ol>
<li><a href="http://www.linux.org.ba">Udruženje Linux korisnika Bosne i Hercegovine</a></li>
<li><a href="http://forum.linux.org.ba/viewtopic.php?id=5407">BHLD 2.0</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=146</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moj kratki izlet u openSuSE 10.3 na Powerbook/u</title>
		<link>http://www.sanjta.org/?p=122</link>
		<comments>http://www.sanjta.org/?p=122#comments</comments>
		<pubDate>Thu, 28 Feb 2008 23:24:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=122</guid>
		<description><![CDATA[Nakon podosta vremena našao sam nešto vremena da istestiram openSuSE Linux 10.3 verziju. U suštini interesovalo me šta se dešava sa KDevelopom i KDE-om, koje nisam koristio veoma dugo vremena, a znajući da je SuSE dosta dobra osnova za iste. Detaljnije tekst na gotovo istu temu sam objavio prije nekoliko godina na ovom linku. Na [...]]]></description>
			<content:encoded><![CDATA[<p>Nakon podosta vremena našao sam nešto vremena da istestiram openSuSE Linux 10.3 verziju. U suštini interesovalo me šta se dešava sa KDevelopom i KDE-om, koje nisam koristio veoma dugo vremena, a znajući da je SuSE dosta dobra osnova za iste.</p>
<p>Detaljnije tekst na gotovo istu temu sam objavio prije nekoliko godina <a href="http://hardwarebase.net/uradi_sam.php?akcija=pokazi&amp;uradi_sam_id=49">na ovom linku</a>.</p>
<p>Na početku ovog teksta treba da kažem da su moja očekivanja od openSuSE Linux distribucije bila prilično visoka, naročito ako uzmemo u obzir činjenicu da nisam koristio nijednu verziju iz porodice 10, te uzimajući u obzir činjenicu da su sve verzije od 7.0 bile dosta dobra ostvarenja.</p>
<p>OpenSuSE strana je dosta jednostavna i jako lijepo uređena što itekako mnogo znači. Pristupačnost strane i dobra dokumentacija na istoj je jedan od faktora koji meni dosta znače, a kako to ova distribucija ima, moja volja da istu pretestiram na svom laptopu je očeličila.</p>
<p style="text-align: center"><img src="http://www.sanjta.org/pics/blog/103bootsplashug3.png" height="375" width="500" /></p>
<p>Usljedilo je skidanje verzije za PowerPC platformu (da, i dalje koristim Powerbook i dalje mi se veoma sviđa ovaj komad hardvera) i u međuvremenu isčitavanje dokumentacije.</p>
<p>Prvi problem sa kojim se korisnik može da susretne jeste particionisanje diska. Kako nikad nisam bio pobornik automatskog particionisanjua diska to je bio slučaj i ovdje. Manuelno particionisanje diska je prošlo bez ikakvih problema.</p>
<p>Ono što je potrebno da korisnik zna prije igranja sa particijama jeste da su potrebne dvije particije. Jedna mala, 32 MB velika particija formatirana u Apple_HFS filesystemu koja &#8216;e se koristiti za bootloader i druga, nozovimo je velika particija, formatirana u ext2, ext3 ili Reiser filesystemu koju ćemo koristiti kao root particiju.</p>
<p>Ne preporučujem manuelno particionisanje diska korisnicima koji nemaju iskustva sa istim, umjesto toga, predlažem particionisanje diska sa Apple DiskUtilityem koji je sastavni alat Mac OS X, koji cijeli ovaj posao može da riješi bez ikakvih poteškoća i dosta elegantno. Za one koji \ele svjesno da se poigraju sa svojim hard diskom savjetujem da pročitaju <a href="http://en.opensuse.org/PPC_Partitioning">ovo upustvo</a>. Za sve korisnike koji imaju iskustva sa fdiskom, ovo nebi trebalo da predstavlja bilo akakv problem.</p>
<p>U prvom dijelu instalacije je potrebno da postavite osnovne parametre, kao što je root password, podešavanje vremenske zone, instalacija softvera i slično. Sama instalacija traje nešto više od sat vremena, sve ovisno o tome koji ste softver izabrali za instalaciju. Vezano za softver, izabrao sam defaultnu instlaciju sa GNOME grafičkim okruženjem, čisto da vidim kako se cijela stvar odvijala na tom planu. Nikada mi se nije sviđalo kako GNOME izgleda pod SuSE-om pa me interesovalo da li je to i dalje slučaj.</p>
<p>Nakon instlacije na Powerbook prva stvar koju ćete uočiti jeste da X11 ne radi posao kako treba. Naime, rezulucija koju SuSE automatski setuje nikako ne odgovara je potrebno manuelno promjeniti xorg.conf.</p>
<p>Dakle, prva stvar koju je potrebno uraditi jeste dodati podršku za generičku grafičku akceleraciju:</p>
<blockquote><p>Load &#8220;dri&#8221;</p></blockquote>
<p>u Modules sekciji, i poslije toga u sekciji sa rezolucijama, za defaultnu rezoluciju, potrebno je dodati:</p>
<blockquote><p> &#8220;1280&#215;854&#8243;</p></blockquote>
<p>Poslije toga jednostavno resetujte X11 i uživajte u novoj, prilagođenoj rezoluciji. Sada kada smo to podesili, relativno brzo možete uočiti da zvuk opće ne radi.</p>
<p>Cijela stvar se može riješiti relativno jednostavno, sa konzole (a kako bi drugačije):</p>
<blockquote><p> vim /etc/init.d/alsasound (linija 188)</p>
<p>test -d /proc/asound &amp;&amp; start_rest to test -d /proc/asound &amp;&amp; start_all.</p></blockquote>
<p>Nakon što zvuk proradi možemo se posvetiti podešavanju osnovnih postavki desktopa. GNOME iako u novijoj verziji, izgleda dosta nezgrapno i neprilagođeno, sa nekim novim SuSE application luncher/om koji opće nije po mojoj mjeri. Koristeći Debian i Ubuntu GNOME jednostavno sam se navikao na izgled desktopa koji oni forsiraju, tako da je ovaj, relativno novi za mene, pristup bio prilično veliak promjena za mene, koja je zahtjevala brojne promjene da bi se cijela stvar prilagodila.</p>
<p>Instalaciju KDE-a sam uradio koristeći Yast iz konzole. Jednostavno, usljed višegodišnjeg iskustva sa Yastom shvatio sam da ga je dosta brže i jednostavnije koristiti sa konzole, pa se je to isto tako podrazumijevalo  i za instalaciju KDE-a. Sa obzirom da sam izabrao cijelu kategoriju KDE za instalaciju, to je potrajalo nešto duže nego obično (da, da, instalirao sam i translations) i prvo prijavljivanje na KDE je ostavilo pozitivan utisak na meni. KDE loader izgleda veoma lijepo i prilagođeno cijelom okruženju, pa sam odmah stekao dojam da je oficijelni prelazak na GNOME kao default samo obična maska, te da je KDE tu i dalje defaultno grafičko okruženje. KDE luncher koji dolazi sa openSuSE/om izgleda dosta lijepo, po defaultu je uključen transparency, pa sve to onako izgleda dosta lijepo i uredno. KDevelop je i dalje na visini zadatka te ima sve ono zašto je meni potreban. Sve u svemu openSuSE je nastavio sa dobro uhodanom praksom, i dalje se radi o jednoj dosta dobroj i ogromnoj distribuciji, jako lijepo uređenoj, namijenjenoj za ljude koji relativno kratko koriste Linux operativni sistem ili žele da počnu sa istim.</p>
<p>Kao neko ko najviše radi sa Gentoo-om i Debianom treba da kažem da me iznenađuje jednostavnost nekih rješenja koje SuSE nudi, ali isto tako, najveći broj nešto iskusnijih korisnika neće pronaći ništa posebno što bi ih ostavilo ili eventualno prebacilo na ovu Linux distribuciju.</p>
<p>Sve u svemu, radi se o dosta dobroj Linux distribuciji, sa ciljanom korisničkom bazom, i u tom smislu SuSE Linux je i prije, kao i sada, radi izvanredan posao.</p>
<ol>
<li><a href="http://en.opensuse.org">OpenSuSE</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=122</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>System.hack()</title>
		<link>http://www.sanjta.org/?p=102</link>
		<comments>http://www.sanjta.org/?p=102#comments</comments>
		<pubDate>Wed, 21 Nov 2007 10:49:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=102</guid>
		<description><![CDATA[System.hack()/* if using System.hack() syntax in programming, a method hack would be invoked on the object System. */ System.hack() is an exhibition project and a book by Multimedia Institute realized through the collaborative platform Zagreb &#8211; Cultural Kapital of Europe 3000. You can participate by submitting your favorite System.hack()s. Original concept and production: Multimedia Institute [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>System.hack()/* if using System.hack() syntax in programming, a method hack would be invoked on the object System. */ System.hack() is an exhibition project and a book by Multimedia Institute realized through the collaborative platform Zagreb &#8211; Cultural Kapital of Europe 3000. You can participate by submitting your favorite System.hack()s.</p>
<p>Original concept and production: Multimedia Institute<br />
Creative assistance: Vuk Ćosić and What, How and For Whom</p>
<p>A moment of excellence in programming is called hack. A perfect hack issurprising, mediagenic, innovative in employing technology, funny andnon-violent. System.hack() is every hack that opens up a closed system or makes an open system dynamic.</p>
<p>System.hack() exhibition seeks to find connections between moments of excellence in different fields of human production. This exploration always has to provide answers to the following two questions:</p>
<p>* What system is being hacked?, and</p>
<p>* How this system is being hacked, or what is a specific hack in an individual work?</p>
<p>The exhibition environment is not a gallery, but the interior of a hotelroom. The hotel room is supposed to function as the lowest commondenominator of living environments users/viewers/visitors/readersinhabit. The hotel room also functions as a Table of Contents for theSystem.hack() book. Museum labels found on exhibited objects linkindividual hacks to the essays dealing with issues they raise and socialcontext they intervene in.</p>
<p>Hacks exhibited:</p>
<p>1. Orson Welles &#8211; War of the Worlds<br />
2. Captain Crunch &#8211; whistle<br />
3. Richard Stallman &#8211; GNU GPL<br />
4. Heath Bunting &#8211; Superweed Kit 1.0<br />
5. Michael Steil &#8211; Xbox Linux project<br />
6. CD Protection Kit</p>
<p>Authors of essays: Jonah Brucker-Cohen, Benjamin Mako Hill, Marcell Mars, Tomislav Medak, Ognjen Strpic and Mckenzie Wark</p></blockquote>
<p>Prejako! Neću ići, ali bih volio. aBd, sljedeći meeting.</p>
<p>Lokacija i vrijeme: Novi Sad (November 21-22 16:00-21:00): There will be a System.hack() exhibition!</p>
<p>1. <a href="http://systemhack.org/">System.hack()</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=102</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NO to the Microsoft Office format as an ISO standard</title>
		<link>http://www.sanjta.org/?p=95</link>
		<comments>http://www.sanjta.org/?p=95#comments</comments>
		<pubDate>Sun, 04 Nov 2007 23:32:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=95</guid>
		<description><![CDATA[Dugo se po raznim medijima odvija saga zvana MSOOXML i ISO standard. Bilo je tu zaista dosta kvalitetne dokumentacije sa obje strane, međutim, prvi put to vidim u jednoj konciznoj formi: 1. There is already a standard ISO26300 named Open Document Format (ODF): a dual standard adds costs, uncertainty and confusion to industry, government and [...]]]></description>
			<content:encoded><![CDATA[<p>Dugo se po raznim medijima odvija saga zvana MSOOXML i ISO standard. Bilo je tu zaista dosta kvalitetne dokumentacije sa obje strane, međutim, prvi put to vidim u jednoj konciznoj formi:</p>
<p>   1. There is already a standard ISO26300 named Open Document Format (ODF): a dual standard adds costs, uncertainty and confusion to industry, government and citizens;<br />
   2. There is no provable implementation of the OOXML specification: Microsoft Office 2007 produces a special version of OOXML, not a file format which complies with the OOXML specification;<br />
   3. There is information missing from the specification document, for example how to do a autoSpaceLikeWord95 or useWord97LineBreakRules;<br />
   4. More than 10% of the examples mentioned in the proposed standard do not validate as XML;<br />
   5. There is no guarantee that anybody can write software that fully or partially implements the OOXML specification without being liable to patent lawsuits or patent license fees by Microsoft;<br />
   6. This format conflicts with existing ISO standards, such as ISO 8601 (Representation of dates and times), ISO 639 (Codes for the Representation of Names and Languages) or ISO/IEC 10118-3 (cryptographic hash);<br />
   7. There is a bug in the spreadsheet file format which forbids any date before the year 1900: such bugs affect the OOXML specification as well as software applications like Microsoft Excel 2000, XP, 2003 and 2007.<br />
   8. This standard proposal was not created by bringing together the experience and expertise of all interested parties (such as the producers, sellers, buyers, users and regulators), but by Microsoft alone.</p>
<p>Radi se o peticiji pa ko želi da glasa može isto da uradi <a href="http://www.noooxml.org/petition">ovdje</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=95</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GNOME 2.20 Ten Years of Freedom</title>
		<link>http://www.sanjta.org/?p=82</link>
		<comments>http://www.sanjta.org/?p=82#comments</comments>
		<pubDate>Mon, 24 Sep 2007 10:36:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=82</guid>
		<description><![CDATA[Da, da izašao je prelijepi GNOME 2.20. Ukratko, kombinacija lijepog i funkcionalnog desktopa. GNOME GNOME 2.20 release notes]]></description>
			<content:encoded><![CDATA[<p><img src="http://gomez.unze.ba/pics/blog/two-twenty.jpg" align="middle" height="234" width="500" /></p>
<p>Da, da <strong>izašao je prelijepi GNOME 2.20</strong>. Ukratko, kombinacija lijepog i funkcionalnog desktopa.</p>
<ol>
<li><a href="http://www.gnome.org">GNOME</a></li>
<li><a href="http://www.gnome.org/start/2.20/notes/en/">GNOME 2.20 release notes</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=82</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux na iPod-u</title>
		<link>http://www.sanjta.org/?p=19</link>
		<comments>http://www.sanjta.org/?p=19#comments</comments>
		<pubDate>Sat, 24 Feb 2007 18:08:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=19</guid>
		<description><![CDATA[Kao to sam i najavio u nekoliko postova prije, instalirao sam Linux na iPod. Naime, ve? neko vrijeme sam ponosni vlasnik iPod video-a (30 GB model) i Apple-ov softver koji dolazi sa njime bio je sasvim zadovoljavaju?i. Me?utim, kako sam pobornik FOSS solucija to nije potedilo ni iPod. Na iPod sam instalirao Podzillu ali i [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://gomez.unze.ba/pics/tux-ipod_k-net_tux2.png" align="left" height="256" width="256" />Kao to sam i najavio u nekoliko postova prije, instalirao sam Linux na iPod. Naime, ve? neko vrijeme sam ponosni vlasnik iPod video-a (30 GB model) i Apple-ov softver koji dolazi sa njime bio je sasvim zadovoljavaju?i. Me?utim, kako sam pobornik FOSS solucija to nije potedilo ni iPod. Na iPod sam instalirao Podzillu ali i Rockbox i neko vrijeme testirao oba firmware-a.</p>
<p>Podzilla je jako dobar firmware, ?ista Linux analogija u strukturi datote?nog sistema ali i 2.4-ipod2 kernel bili su stimuliraju?i elementi. Me?utim, sporo kretanje kroz menije, ali i nekoliko modula koje je bilo gotovo nemogu?e popraviti (popravio, ali izgubio nekoliko sati) bili su presudni razlog da potraim jos neku alternativu. Za razliku od nekadanje instalacijske procedure, ovu sam uspio zavriti sa GUI inslacijskim alatom koji je dostupan u dvije verzije (installer i networkless installer). Instalacija je dosta brza i jednostavna. Prvi put sam prekinuo instalaciju u pola procesa i ono to se dogodilo jeste da sam morao napraviti restore boot particije ali kako to nije radilo iz instalatera (vjerovatno nije zavren) bio sam prisiljen da manuelno editujem Sysinfo datpteku ili da napravim Resore iz iTunes-a to nije nikako prihvatljiva opcija jer sam imao desetak GB muzike na ure?aju, a kako imam USB 1.1 proces ponovnog prebacivanja trajao bi predugo. Manuelno editovanje Sysinfo datoteke je rijeilo problem:</p>
<p><code>BoardHwName: iPod M25<br />
pszSerialNumber: XXXXXXXXXXX<br />
ModelNumStr: MA002<br />
FirewireGuid: 0x000A27001482E5FC<br />
HddFirmwareRev: BU111A<br />
RegionCode: NF(0x001B)<br />
PolicyFlags: 0x00000001<br />
buildID: 0x06208000 (6.2.0)<br />
visibleBuildID: 0x01208000 (1.2.0)<br />
boardHwRev: 0x00000000 (0.0 0)<br />
boardHwSwInterfaceRev: 0x000B0005 (0.0.11 5)<br />
bootLoaderImageRev: 0x00000000 (0.0 0)<br />
diskModeImageRev: 0x00000000 (0.0 0)<br />
diagImageRev: 0x00000000 (0.0 0)<br />
osImageRev: 0x00000000 (0.0 0)<br />
iPodFamily: 0x00000000<br />
updaterFamily: 0x00000000</code></p>
<p>Ono to me je pozitivno iznenadilo jeste prisustvo mysql-light paketa pa imam viziju da ?emo kroz nekoliko godina svoje iPod-e mo?i koristiti za neke dosta interesantne projekte.</p>
<p>Drugi firmware koji sam isprobao jeste Rockbox i svakako treba da kaem da se radi o odli?nom firmware-u koji je od nedavno moj prvi izbor na iPod bootloaderu. Visoko konfigurabilno okruenje sa mntvom funkcija, lijepih i besplatnih tema natjeralo me da mu dam priliku i nisam se nimalo pokajao. Instalacija je protekla bez ikakvih problema i ono to je bitno spomenuti jeste da nema grafi?kog instalera (me?utim, svako ko ima malo iskustva sa komandnom linijom ne?e imati problema). Svakako preporu?ujem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
