<?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>¡darandandunguen! &#187; howto</title>
	<atom:link href="http://www.darandandunguen.org/category/howto/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.darandandunguen.org</link>
	<description>Gritos a mansalva.</description>
	<lastBuildDate>Wed, 27 May 2009 07:42:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HOWTO: MapServer 5 and PostGIS in RHEL5</title>
		<link>http://www.darandandunguen.org/2008/02/01/como-instalacion-de-mapserver-5-con-postgis-en-rhel5howto-mapserver-5-and-postgis-in-rhel5/</link>
		<comments>http://www.darandandunguen.org/2008/02/01/como-instalacion-de-mapserver-5-con-postgis-en-rhel5howto-mapserver-5-and-postgis-in-rhel5/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 11:00:51 +0000</pubDate>
		<dc:creator>manu</dc:creator>
				<category><![CDATA[Mapserver]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PostGIS]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://www.darandandunguen.org/2008/02/01/como-instalacion-de-mapserver-5-con-postgis-en-rhel5howto-mapserver-5-and-postgis-in-rhel5/</guid>
		<description><![CDATA[The goal of this document is to install Mapserver5 and PostGIS in RHEL5. This document is based upon René Viancos&#8217; fantastic tutorial,  Cómo compilar Mapserver y Postgis en Linux y no morir en el intento&#8230; Hacerlo. [Spanish]. René&#8217;s tutorial is aimed at the installation of Mapserver4 so I&#8217;ve written this article to update his.
UPDATE: [...]]]></description>
			<content:encoded><![CDATA[<p>The goal of this document is to install Mapserver5 and PostGIS in RHEL5. This document is based upon René Viancos&#8217; fantastic tutorial,  <a href="http://www.cartografia.cl/download/compilacion_mapserver_postgis.pdf">Cómo compilar Mapserver y Postgis en Linux y no morir en el intento&#8230; Hacerlo.</a> [Spanish]. René&#8217;s tutorial is aimed at the installation of Mapserver4 so I&#8217;ve written this article to update his.</p>
<p><strong>UPDATE:</strong> I&#8217;ve also written a <a href="http://www.darandandunguen.org/2008/02/06/como-soporte-para-mr-sid-en-mapserver-5howto-mr-sid-support-in-mapserver-5/">HOWTO on adding support for mrsid image format in MapServer5</a>.</p>
<p><span id="more-72"></span></p>
<ul>
<li>This first item is just for the sake of comfort, I don&#8217;t like to walk to our datacenter to change a CD/DVD, so I import the CD images using NFS and then loop mount them. So, first of all, we&#8217;ll mount the CD Images:<br />
<code>for i in `seq 1 5`; do mount -t iso9660 -o loop /RedHatCDs/rhel-5-server-i386-disc$i.iso /mnt/cd$i; done</code>
</li>
<li>WEB SERVER
<p>We need a web server with PHP and freetds support. (FreeTDS is needed to access Microsoft SQLServer or Sybase databases). We&#8217;ll start with apache rpm&#8217;s and some dependencies:</p>
<p><code>rpm -i /mnt/cd2/Server/unixODBC-2.2.11-7.1.i386.rpm<br />
rpm -i /mnt/cd2/Server/mx-2.0.6-2.2.2.i386.rpm<br />
rpm -i /mnt/cd2/Server/httpd-2.2.3-6.el5.i386.rpm<br />
rpm -i /mnt/cd2/Server/unixODBC-devel-2.2.11-7.1.i386.rpm</code></p>
<p>Now we are ready to compile freetds from source. We must rename the tgz package as freetds-version.tar.gz else rpmbuild won&#8217;t work.</p>
<p><code>cd<br />
wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz<br />
mv freetds-stable.tgz freetds-0.64.tar.gz<br />
rpmbuild -ta freetds-0.64.tar.gz<br />
rpm -i /usr/src/redhat/RPMS/i386/freetds-0.64-1.i386.rpm<br />
rpm -i /usr/src/redhat/RPMS/i386/freetds-devel-0.64-1.i386.rpm</p>
<p>rpm -i /usr/src/redhat/RPMS/i386/freetds-unixodbc-0.64-1.i386.rpm<br />
rpm -i /usr/src/redhat/RPMS/i386/freetds-devel-0.64-1.i386.rpm</code></p>
<p>Now we&#8217;ll simply install PHP packages.</p>
<p><code>rpm -i /mnt/cd2/Server/php-cli-5.1.6-5.el5.i386.rpm \<br />
/mnt/cd2/Server/php-common-5.1.6-5.el5.i386.rpm \<br />
/mnt/cd2/Server/php-5.1.6-5.el5.i386.rpm \<br />
/mnt/cd3/Server/php-gd-5.1.6-5.el5.i386.rpm \<br />
/mnt/cd3/Server/php-pgsql-5.1.6-5.el5.i386.rpm \<br />
/mnt/cd2/Server/php-odbc-5.1.6-5.el5.i386.rpm \<br />
/mnt/cd2/Server/php-pdo-5.1.6-5.el5.i386.rpm</code></p>
<p>Some PHP parameters have to be tweaked in <em>/etc/php.ini</em>:</p>
<blockquote><p>max_execution_time = 150<br />
max_input_time = 200<br />
memory_limit = 256M<br />
error_reporting = E_ALL &#038; ~E_NOTICE<br />
display_errors = On ; To debug errors<br />
register_long_arrays = On<br />
extension_dir = &#8220;/usr/lib/php/modules&#8221;</p></blockquote>
<p><em>/etc/httpd/conf/httpd.conf</em> also needs some slight changes. First one is under <em>dir_module</em> section</p>
<blockquote><p>&lt;IfModule dir_module&gt;<br />
DirectoryIndex index.php index.html<br />
&lt;/if module&gt;</p></blockquote>
<p>Second one is in AddType block, we&#8217;ll add php extensions there:</p>
<blockquote><p>AppType application/x-httpd-php .php .phtml<br />
AddType application/x-httpd-php-source .phps</p></blockquote>
<p>Now we&#8217;ll test the server.</p>
<p><code>/etc/init.d/httpd start</code></p>
<p>Any browser should be able to show Apache&#8217;s start page.</p>
<p><code>lynx http://localhost</code></p>
<p>To test php, we&#8217;ll write an ultra tiny page and browse there.</p>
<p><code>echo "&lt;?php phpinfo (); ?&gt;" &gt; /var/www/html/info.php<br />
lynx http://localhost/info.php</code></p>
<p>All PHP options and Apache should be on that page. If everything is OK, it&#8217;s time to add apache to autostart scripts.</p>
<p><code>chkconfig httpd on</code></p>
<p>Our web server is ready for the fiesta <img src='http://www.darandandunguen.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  It&#8217;s time to move on and work on the database backend.</p>
</li>
<li>POSTGRES
<p>We&#8217;ll work from source here, so we have to download, configure, make and install. Easy stuff!</p>
<p><code>cd<br />
wget http://ftp5.es.postgresql.org/mirror/postgresql//source/v8.2.6/postgresql-8.2.6.tar.bz2<br />
tar xjvf postgresql-8.2.6.tar.bz2 -C /usr/local/<br />
cd /usr/local/postgresql-8.2.6/<br />
LDFLAGS=-lstdc++ ./configure \<br />
        --prefix=/usr/local/pgsql \<br />
        --with-perl \<br />
        --with-python \<br />
        --with-krb5 \<br />
        --with-openssl<br />
make<br />
make install</code></p>
<p>We still have to configure everything.</p>
<p>First of all, we create the data directory.</p>
<p><code>mkdir /usr/local/pgsql/data</code></p>
<p>This directory must be owned by user postgres and group postgres, so we need them both:</p>
<p><code>groupadd -r postgres<br />
adduser postgres -g postgres<br />
chown postgres:postgres /usr/local/pgsql/data/</code></p>
<p>We should use user postgres everytime we use the database. It&#8217;s a good time to set a password for it.</p>
<p><code>passwd postgres<br />
su - postgres<br />
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/ -U postgres -W<br />
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data/ -l /usr/local/pgsql/data/logfile<br />
exit</code></p>
<p>If everything works, we also have to write an script for the autostart of the server in<em>/etc/init.d/postgresql</em>:</p>
<blockquote><p><code><br />
#!/bin/sh<br />
# postgresql This is the init script for starting up the<br />
# PostgreSQL server<br />
# chkconfig: - 85 15<br />
# description: Starts and stops the PostgreSQL backend daemon that handles all database requests.<br />
# processname: postmaster<br />
# pidfile: /usr/local/pgsql/data/postmaster.pid<br />
#<br />
# Source function library.<br />
. /etc/rc.d/init.d/functions<br />
# Get config.<br />
. /etc/sysconfig/network<br />
# Check that networking is up.<br />
# Pretty much need it for postmaster.<br />
[ ${NETWORKING} = "no" ] &#038;&#038; exit 0<br />
[ -f /usr/local/pgsql/bin/postmaster ] || exit 0<br />
# See how we were called.<br />
case "$1" in<br />
start)<br />
pid=`pidof pg_ctl`<br />
if [ $pid ]<br />
then<br />
echo "Postgres already running."<br />
else<br />
echo -n "Starting postgresql service: "<br />
su -l postgres -c '/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data/ -l /usr/local/pgsql/data/logfile start'<br />
sleep 1<br />
echo<br />
exit<br />
fi<br />
;;<br />
stop)<br />
echo -n "Stopping postgresql service: "<br />
su -l postgres -c '/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data/ stop'<br />
sleep 2<br />
rm -f /usr/local/pgsql/data/postmaster.pid<br />
echo<br />
;;<br />
restart)<br />
$0 stop<br />
$0 start<br />
;;<br />
status)<br />
su -l postgres -c '/usr/local/pgsql/bin/pg_ctl  -D /usr/local/pgsql/data/ status'<br />
;;<br />
*)<br />
echo "Usage: postgresql {start|stop|restart|status}"<br />
exit 1<br />
esac<br />
exit 0</code>
</p></blockquote>
<p>These are the orders to write it an add to autostart:</p>
<p><code>vi /etc/init.d/postgresql<br />
chmod 700 /etc/init.d/postgresql<br />
/etc/init.d/postgresql restart<br />
/etc/init.d/postgresql status<br />
chkconfig --add postgresql</code>
</li>
<li>POSTGIS
<p>We&#8217;ll need Proj library, but it&#8217;s pretty easy to build.</p>
<p><code>wget ftp://ftp.remotesensing.org/proj/proj-4.5.0.tar.gz<br />
tar -xvzf proj-4.5.0.tar.gz -C /usr/local/<br />
cd /usr/local/proj-4.5.0/<br />
./configure<br />
make<br />
make install</code></p>
<p>GEOS library should be easy too.</p>
<p><code>cd<br />
wget http://geos.refractions.net/downloads/geos-3.0.0.tar.bz2<br />
tar xjvf geos-3.0.0.tar.bz2 -C /usr/local/<br />
cd /usr/local/geos-3.0.0/<br />
./configure<br />
make<br />
make install</code></p>
<p>PostGIS compilation won&#8217;t start the problems yet <img src='http://www.darandandunguen.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><code>cd<br />
wget http://www.postgis.org/download/postgis-1.3.2.tar.gz<br />
tar xvzf postgis-1.3.2.tar.gz -C /usr/local/postgresql-8.2.6/contrib/<br />
cd /usr/local/postgresql-8.2.6/contrib/postgis-1.3.2/<br />
./configure --with-pgsql=/usr/local/pgsql/bin/pg_config<br />
make<br />
make install</code></p>
<p>Installation deserves some more talking. First we need to add one line to <em>/etc/ld.so.conf</em> so the libraries are usable in exec time.</p>
<p><code>echo "/usr/local/lib" &gt;&gt; /etc/ld.so.conf</code></p>
<p>Binaries are in <em>/usr/local/pgsql/bin</em>, it may be worth to add this to th path.</p>
<p>Libraries are in <em>/usr/local/pgsql/lib</em>, so we add this to <em>/etc/ld.so.conf</em> too.<br />
<code>echo "/usr/local/pgsql/lib" &gt;&gt; /etc/ld.so.conf<br />
rm /usr/local/pgsql/lib/libpq.so.5<br />
ln -s /usr/local/pgsql/lib/libpq.so.5.0 /usr/local/pgsql/lib/libpq.so.5<br />
ldconfig</code>
</p>
<p>This ends PostGIS Installation. You can create a test db and add the extensions as a test:</p>
<p><code>/usr/local/pgsql/bin/createdb --encoding latin1 test -u<br />
/usr/local/pgsql/bin/createlang plpgsql test -u<br />
/usr/local/pgsql/bin/psql -d test -f /usr/local/pgsql/share/lwpostgis.sql -u<br />
/usr/local/pgsql/bin/psql -d test -f /usr/local/pgsql/share/spatial_ref_sys.sql -u</code></p>
<p>Last two orders should end with COMMIT and VACUUM respectively, if all went as expected.</p>
</li>
<li>MAPSERVER
<p>Now, all the infraestructure is in place so it&#8217;s time to start with the libraries that MapServer will use.</p>
<p>GDAL permits to use most common GIS formats.</p>
<p><code>cd<br />
wget http://download.osgeo.org/gdal/gdal-1.5.0.tar.gz<br />
tar xvzf gdal-1.5.0.tar.gz -C /usr/local/<br />
cd /usr/local/gdal-1.5.0/<br />
./configure --with-png --with-libtiff --with-jpeg --with-gif --with-pg=/usr/local/pgsql/bin/pg_config --with-geos --with-odbc<br />
make<br />
make install<br />
ldconfig</code> </p>
<p>Every other dependency has a rpm package. One exception, AGG also has an rpm but MapServer won&#8217;t build with that version, we&#8217;ll build from source that one.</p>
<p><code>rpm -i /mnt/cd3/Server/php-devel-5.1.6-5.el5.i386.rpm<br />
rpm -i /mnt/cd1/Server/gd-2.0.33-9.3.fc6.i386.rpm<br />
rpm -i /mnt/cd2/Server/gd-devel-2.0.33-9.3.fc6.i386.rpm \<br />
/mnt/cd2/Server/fontconfig-devel-2.4.1-6.el5.i386.rpm \<br />
/mnt/cd2/Server/freetype-devel-2.2.1-16.el5.i386.rpm \<br />
/mnt/cd2/Server/libX11-devel-1.0.3-8.el5.i386.rpm \<br />
/mnt/cd2/Server/libXpm-devel-3.5.5-3.i386.rpm \<br />
/mnt/cd2/Server/libjpeg-devel-6b-37.i386.rpm \<br />
/mnt/cd2/Server/libpng-devel-1.2.10-7.i386.rpm \<br />
/mnt/cd2/Server/libXau-devel-1.0.1-3.1.i386.rpm \<br />
/mnt/cd2/Server/libXdmcp-devel-1.0.1-2.1.i386.rpm \<br />
/mnt/cd2/Server/xorg-x11-proto-devel-7.1-9.fc6.i386.rpm \<br />
/mnt/cd2/Server/mesa-libGL-devel-6.5.1-7.2.el5.i386.rpm<br />
rpm -i  /mnt/cd2/Server/SDL-1.2.10-8.el5.i386.rpm<br />
rpm -i /mnt/cd2/Server/SDL-devel-1.2.10-8.el5.i386.rpm \<br />
/mnt/cd2/Server/alsa-lib-devel-1.0.12-3.el5.i386.rpm \<br />
/mnt/cd2/Server/mesa-libGLU-devel-6.5.1-7.2.el5.i386.rpm \<br />
/mnt/cd2/Server/libXext-devel-1.0.1-2.1.i386.rpm \<br />
/mnt/cd2/Server/libXrandr-devel-1.1.1-3.1.i386.rpm \<br />
/mnt/cd2/Server/libXrender-devel-0.9.1-3.1.i386.rpm \<br />
/mnt/cd2/Server/libXt-devel-1.0.2-3.1.fc6.i386.rpm \<br />
/mnt/cd2/Server/libSM-devel-1.0.1-3.1.i386.rpm \<br />
/mnt/cd2/Server/libICE-devel-1.0.1-2.1.i386.rpm<br />
wget http://www.antigrain.com/agg-2.5.tar.gz<br />
tar xzvf agg-2.5.tar.gz -C /usr/local/<br />
cd /usr/local/agg-2.5/<br />
aclocal<br />
autoheader<br />
autoconf<br />
libtoolize --force<br />
automake --foreign --add-missing --ignore-deps<br />
./configure<br />
make<br />
make install</code></p>
<p>Almost done. Before compiling, one detail, max number of symbol objects in a dataset is defined in <em>mapsymbol.h</em> (<em>/usr/local/mapserver-5.0.0/mapsymbol.h</em> after untaring) in line:</p>
<blockquote><p>#define MS_SYMBOL_ALLOCSIZE 64     /* number of symbolObj ptrs to allocate for a symbolset at once */</p></blockquote>
<p>If you use more than 64 symbols (I do), change it before compiling.</p>
<p><code><br />
cd<br />
wget http://download.osgeo.org/mapserver/mapserver-5.0.0.tar.gz<br />
tar xvzf mapserver-5.0.0.tar.gz -C /usr/local/<br />
cd /usr/local/mapserver-5.0.0/<br />
./configure \<br />
--with-proj=/usr/local/proj-4.5.0 \<br />
--with-geos=/usr/local/bin/geos-config \<br />
--with-ogr=/usr/local/bin/gdal-config \<br />
--with-gdal=/usr/local/bin/gdal-config \<br />
--with-postgis=/usr/local/pgsql/bin/pg_config \<br />
--with-curl-config=/usr/bin/curl-config \<br />
--with-httpd=/usr/sbin/httpd \<br />
--with-php=/usr/include/php \<br />
--with-wfs \<br />
--with-wfsclient \<br />
--with-wmsclient \<br />
--enable-debug \<br />
--with-threads \<br />
--with-wcs \<br />
--with-wcsclient \<br />
--with-sos \<br />
--with-gd \<br />
--with-freetype \<br />
--with-jpeg \<br />
--with-agg=/usr/local/<br />
make clean<br />
make</code></p>
<p>Installation is made &#8216;by hand&#8217;:</p>
<p><code><br />
echo "cp mapserv legend scalebar shp2img shptree shptreetst shptreevis sortshp tile4ms /var/www/cgi-bin/"&gt; install.sh<br />
echo "./mapserv -v" &gt;&gt; install.sh<br />
echo "service httpd reload" &gt;&gt; install.sh<br />
chmod +x install.sh<br />
./install.sh<br />
</code></p>
<p>To test it:</p>
<p><code>./mapserv -v</code></p>
<p>The server will answer with its installled features. Then copy the PHP module to it&#8217;s place and reload Apache.</p>
<p><code>cp /usr/local/mapserver-5.0.0/mapscript/php3/php_mapscript.so /usr/lib/php/modules/<br />
service httpd reload</code></p>
<p>Done!!!.</p>
</li>
<li>DEMO
<p>If you want to test your brand new server, you can use Itasca demo:</p>
<p><code><br />
cd<br />
wget http://maps.dnr.state.mn.us/mapserver_demos/workshop-5.0.zip<br />
unzip workshop-5.0.zip<br />
mv workshop-5.0 /var/www/html/<br />
chown apache:apache /var/www/*<br />
chown -R apache:apache /var/www/html/workshop-5.0/<br />
mkdir /var/www/html/tmp<br />
chmod 777 /var/www/html/tmp</code></p>
<p>Before toying with it, change these lines in <em>/var/www/html/workshop-5.0/index.html</em>:</p>
<p><code>        // EDIT THE NEXT 2 LINES TO MATCH YOUR SETUP<br />
        var snippet = "IMAGEPATH '/var/www/html/tmp/'";<br />
        snippet += " IMAGEURL '/tmp/'";<br />
</code></p>
<p>Browse to http://localhost/workshop-5.0/index.html and enjoy!</p>
</li>
<li>THE END</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.darandandunguen.org/2008/02/01/como-instalacion-de-mapserver-5-con-postgis-en-rhel5howto-mapserver-5-and-postgis-in-rhel5/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Using a Huawei E620 3G card in linux</title>
		<link>http://www.darandandunguen.org/2007/01/11/usando-una-tarjeta-3g-de-vodafone-en-linux-huawei-e620using-a-huawei-e620-3g-card-in-linux/</link>
		<comments>http://www.darandandunguen.org/2007/01/11/usando-una-tarjeta-3g-de-vodafone-en-linux-huawei-e620using-a-huawei-e620-3g-card-in-linux/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 16:38:06 +0000</pubDate>
		<dc:creator>manu</dc:creator>
				<category><![CDATA[3g]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[huawei]]></category>
		<category><![CDATA[vodafone]]></category>

		<guid isPermaLink="false">http://www.darandandunguen.org/2007/01/11/usando-una-tarjeta-3g-de-vodafone-en-linux-huawei-e620using-a-huawei-e620-3g-card-in-linux/</guid>
		<description><![CDATA[


 I&#8217;ve been using an option GPRS card for a while (without any problems) so I was very eager to try the new HSDPA cards in my linux laptop. It works like a charm (I&#8217;m so happy  )
Well, now the facts, what you need to make the card work?

A working PCMCIA port
To have the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using an option GPRS card for a while (without any problems) so I was very eager to try the new HSDPA cards in my linux laptop. It works like a charm (I&#8217;m so happy <img src='http://www.darandandunguen.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )<br />
Well, now the facts, what you need to make the card work?</p>
<ol>
<li>A working PCMCIA port</li>
<li>To have the card detected as 3 USB Serial ports</li>
<li>PPP Drivers</li>
<li>Wvdial installed and configured</li>
</ol>
<p><span id="more-43"></span></p>
<p>I&#8217;ll assume you have the pcmcia subsystem up and working (else <a href="http://www.google.com/search?q=linux+pcmcia+howto">google</a> is your friend).</p>
<p>Secondly, you need the usbserial module. If you don&#8217;t have it available, you&#8217;ll need a kernel recompilation, else just load it with <code>modprobe usbserial</code>. Once loaded, when you plug the card on the PCMCIA slot, you&#8217;ll see a bunch of messages in your syslog, look for these three:</p>
<p><code><br />
[...]<br />
Jan 11 19:47:50 acsev-109 pl2303 6-1:1.0: pl2303 converter detected<br />
<strong>Jan 11 19:47:50 acsev-109 usb 6-1: pl2303 converter now attached to ttyUSB0</strong><br />
Jan 11 19:47:50 acsev-109 pl2303 6-1:1.1: usb_probe_interface<br />
Jan 11 19:47:50 acsev-109 pl2303 6-1:1.1: usb_probe_interface - got id<br />
Jan 11 19:47:50 acsev-109 pl2303 6-1:1.1: pl2303 converter detected<br />
<strong>Jan 11 19:47:50 acsev-109 usb 6-1: pl2303 converter now attached to ttyUSB1</strong><br />
Jan 11 19:47:50 acsev-109 pl2303 6-1:1.2: usb_probe_interface<br />
Jan 11 19:47:50 acsev-109 pl2303 6-1:1.2: usb_probe_interface - got id<br />
Jan 11 19:47:50 acsev-109 pl2303 6-1:1.2: pl2303 converter detected<br />
<strong>Jan 11 19:47:50 acsev-109 usb 6-1: pl2303 converter now attached to ttyUSB2</strong><br />
Jan 11 19:47:50 acsev-109 usbcore: registered new interface driver pl2303<br />
Jan 11 19:47:50 acsev-109 drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver<br />
Jan 11 19:47:50 acsev-109 drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)<br />
Jan 11 19:47:50 acsev-109 usbcore: registered new interface driver option<br />
Jan 11 19:47:50 acsev-109 drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.1<br />
</code></p>
<p>If you can&#8217;t see those three messages, it just won&#8217;t work (again, <a href="http://www.google.com/search?q=linux+usbserial+howto">google is your friend</a>)</p>
<p>Install PPP: <code>modprobe ppp</code>.</p>
<p>Install and configure wvdial. Install it your preferred way (apt-get it, install from source, use emerge or rpm or whatever), then edit the file <em>/etc/wvdial.conf</em>. These are the settings needed for Vodafone users in Spain. People from other countries should try Tazz Tux&#8217; files on <a href="http://www.mybroadband.co.za/vb/showthread.php?t=21726">mybroadband.co.za forums</a>.</p>
<p><code><br />
[Dialer Defaults]</p>
<p>Phone = *99***1#<br />
Username = username<br />
Password = password<br />
Stupid Mode = 1<br />
Dial Command = ATDT</p>
<p>[Dialer pin]</p>
<p>Init1 = AT+CPIN=<strong>XXXX</strong><br />
# You should change the XXXX for your PIN code<br />
[Dialer option]</p>
<p>Modem = /dev/ttyUSB0<br />
Baud = 460800<br />
Init2 = ATZ<br />
Init3 = ATQ0 V1 E1 S0=0 &#038;C1 &#038;D2 +FCLASS=0<br />
ISDN = 0<br />
Modem Type = Analog Modem</p>
<p>[Dialer internet]</p>
<p>Init5 = AT+CGDCONT=1,"IP","ac.vodafone.es";</p>
<p></code></p>
<p>Although there&#8217;s a PIN section in the code, I have never been able to use any of my cards with PIN code enabled so I&#8217;ll just disable it (I&#8217;ve put the SIM card in my phone and told it not to ask for PIN anymore). Then just exec wvdial: <code>wvdial option internet</code>. Enjoy! </p>
<p>Feedback is welcome <img src='http://www.darandandunguen.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.darandandunguen.org/2007/01/11/usando-una-tarjeta-3g-de-vodafone-en-linux-huawei-e620using-a-huawei-e620-3g-card-in-linux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Apache2 con soporte para ASP</title>
		<link>http://www.darandandunguen.org/2006/03/10/apache2-con-soporte-para-asp/</link>
		<comments>http://www.darandandunguen.org/2006/03/10/apache2-con-soporte-para-asp/#comments</comments>
		<pubDate>Fri, 10 Mar 2006 22:15:13 +0000</pubDate>
		<dc:creator>manu</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://www.darandandunguen.org/2006/03/10/apache2-con-soporte-para-asp/</guid>
		<description><![CDATA[Por motivos de trabajo, he tenido que montar un servidor de Apache2 con soporte para ASP en Windows. Como lo mío es el PHP sobre Linux, me he encomendado a San Google a ver que pasaba. Y lo que pasaba es que hay demasiados artículos desactualizados sobre el tema, y parece mucho más difícil de [...]]]></description>
			<content:encoded><![CDATA[<p>Por motivos de trabajo, he tenido que montar un servidor de <a href="http://www.apache.org">Apache2</a> con soporte para <a href="http://es.wikipedia.org/wiki/Active_Server_Pages">ASP</a> en <a href="http://sam.zoy.org/goatse/ripgoatse.gif">Windows</a>. Como lo mío es el <a href="http://www.php.net">PHP</a> sobre <a href="http://www.kernel.org">Linux</a>, me he encomendado a <a href="http://www.google.com">San Google</a> a ver que pasaba. Y lo que pasaba es que hay demasiados artículos desactualizados sobre el tema, y parece mucho más difícil de lo que es. Porque realmente se puede hacer en tres pasos. Veamos cómo.</p>
<p><span id="more-30"></span></p>
<ol>
<li>
<p>Descargamos desde la página de <a href="http://www.apache.org">Apache</a> el paquete <a href="http://www.apache.org/dyn/closer.cgi/perl/win32-bin/">Ready-for-the-fiesta</a>. El paquete es tan completo que viene con <a href="http://perl.apache.org/">mod_perl</a>, <a href="http://www.zend.com/manual">php</a>, <a href="http://www.apache-asp.org/">Apache::ASP</a> y varias cosas más. Instala el paquete en un directorio que no contenga espacios en blanco en su nombre (las cosas de güindows). El instalador nos hará varias preguntas.</p>
<ul>
<li>¿Instalar nmake? <strong>Sí</strong></li>
<li>¿Crear HTML docs? <strong>Sí</strong></li>
<li>¿Configurar CPAN? <strong>Sí</strong></li>
<li>Ahora se abrirá la consola de CPAN y debes teclear <br /><code>o conf init</code><br /> con lo que comenzará la configuración. Puedes aceptar todos los valores por defecto. Al final debes elegir tu continente, país (España está en la 2ª página de Europa, pulsa <em>return</em> tras la primera página de países y te aparecerán el resto.) y seleccionar algunos de los mirrors de paquetes que te aparezcan.</li>
</ul>
</li>
<li>Añade al <em>PATH</em> los directorios <em>[directorio donde instalaste el paquete]/apache2/bin</em> y <em>[directorio donde instalaste el paquete]/perl/bin</em></li>
<li>Crea una carpeta para tus páginas ASP en <em>[directorio donde instalaste el paquete]/apache2/htdocs/</em> y copia en ellas el archivo <em>.htaccess</em> del directorio con los ejemplos en ASP (<em>[directorio donde instalaste el paquete]/apache2/htdocs/ASP/eg/</em></li>
</ol>
<p>Y a disfrutar (si se puede disfrutar con el ASP, claro)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darandandunguen.org/2006/03/10/apache2-con-soporte-para-asp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar una ATI Radeon en Debian GNU/Linux</title>
		<link>http://www.darandandunguen.org/2005/09/04/configurar-una-ati-radeon-en-debian-gnulinux/</link>
		<comments>http://www.darandandunguen.org/2005/09/04/configurar-una-ati-radeon-en-debian-gnulinux/#comments</comments>
		<pubDate>Sun, 04 Sep 2005 15:40:55 +0000</pubDate>
		<dc:creator>manu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ati]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[radeon]]></category>

		<guid isPermaLink="false">http://www.darandandunguen.org/2005/09/04/configurar-una-ati-radeon-en-debian-gnulinux</guid>
		<description><![CDATA[Últimamente he estado tratando de hacer funcionar la aceleración 3D de mi nueva tarjeta gráfica, una ATI Radeon 9550. Teóricamente debería haber sido fácil, desde la página de ATI te bajas el instalador y entre las opciones que tiene, una de ellas es generar paquetes específicos para Debian. El problema es que no importa que el instalador tenga éxito o no, siempre te dirá que el proceso ha sido un éxito. El segundo problema es que la información en cristiano es más bien cero y en inglés poco más. Por ello este mini-tutorial.]]></description>
			<content:encoded><![CDATA[<p>Últimamente he estado tratando de hacer funcionar la aceleración 3D de mi nueva tarjeta gráfica, una ATI Radeon 9550. Teóricamente debería haber sido fácil, desde <a title="la página de ATI" href="http://www.ati.com">la página de ATI</a> te bajas el instalador y entre las opciones que tiene, una de ellas es generar paquetes específicos para Debian. El problema es que no importa que el instalador tenga éxito o no, siempre te dirá que el proceso ha sido un éxito. El segundo problema es que la información en cristiano es más bien cero y en inglés poco más. Por ello este mini-tutorial.</p>
<p><span id="more-22"></span>Qué debemos hacer y qué necesitamos:</p>
<ol>
<li>Desinstalar todo lo relacionado con nvidia<br />
Si, como era mi caso, tu anterior tarjeta era una nvidia, desinstálala ahora mismo, te ahorrará muchos quebraderos de cabeza más adelante. Para ello, ejecuta:</p>
<pre>/usr/bin/nvidia-installer --uninstall</pre>
</li>
<li>Fuentes del kernel<br />
Necesitarás las fuentes del kernel para poder compilar el módulo que necesitamos. Si has compilado tu propio kernel esto no es ningún problema, si no, si estas usando un kernel de Debian, puedes obtener los paquetes ya creados de <a href="http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html"> la página de Flavio Stanchina (está en inglés)</a></li>
<li>Opciones del kernel<br />
Tu kernel debe estar compilado con las siguientes opciones, de lo contrario tendrás problemas bien al compilar, bien al intentar cargar el módulo:</p>
<ul>
<li>CONFIG_MODULES=y</li>
<li>CONFIG_MODULE_UNLOAD=y</li>
<li>CONFIG_KMOD=y</li>
<li># CONFIG_MODVERSIONS is not set</li>
<li>CONFIG_MTRR=y</li>
<li>CONFIG_AGP=m</li>
<li>CONFIG_AGP_chipset=m</li>
<li>CONFIG_DRM=m</li>
<li>CONFIG_DRM_RADEON=m</li>
<li># CONFIG_FB is not set</li>
<li># CONFIG_FB_RADEON is not set</li>
<li>CONFIG_TMPFS=y</li>
</ul>
</li>
<li>Obtener el instalador y generar los paquetes<br />
Para ello primero debes descargar el instalador de la página de ATI. Teniendo en cuenta si tienes instalado el servidor de X de XFree para i386, de XFree para ia64 o de XOrg, deberás bajarte un instalador u otro. Bájate el archivo .run que es el que te permitirá crear los páquetes para debian.<br />
Una vez descargado, ejecútalo</p>
<pre>chmod u+x ati-driver-installer-8.16.20-i386.run
./ati-driver-installer-8.16.20-i386.run</pre>
<p><em>Por supuesto, es probable que en tu caso, la versión del archivo cambie, usa el sentido común <img src='http://www.darandandunguen.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </em><br />
Selecciona la opción generar paquetes para una distribución específica y elige tu versión de Debian, en mi caso Debian/unstable, en el tuyo la que tengas instalada.<br />
Los paquetes que crea estarán en el directorio /tmp.</li>
<li>Instalar los paquetes<br />
De los cinco paquetes que aparecen en el directorio /tmp, sólo dos son fundamentales y son los que instalaremos</p>
<pre>dpkg -i /tmp/fglrx-driver_8.16.20-1_i386.deb
dpkg -i /tmp/fglrx-kernel-src_8.16.20-1_i386.deb</pre>
</li>
<li>Compilar el módulo del kernel e instalarlo<br />
Primero eliminamos cualquier fuente del driver que pudiesemos tener de pruebas anteriores, ejecutando</p>
<pre>rm -rf /usr/src/modules/fglrx*</pre>
<p>Después descomprimimos las fuentes del módulo (sabemos que están ahí porque se han creado al instalar el paquete fglrx-kernel-src_8.16.20-1_i386.deb en el paso anterior).</p>
<pre>cd /usr/src
tar xjf fglrx.tar.bz2</pre>
<p>Para compilar el módulo hay tantos métodos como formas de compilaar el kernel, yo siempre recomiendo hacerlo <em>The Debian Way</em>, es decir usando el comando make-kpkg. Para ello iremos al directorio con las fuentes del núcleo y crearemos un paquete con el módulo</p>
<pre>cd linux
make-kpkg --added-modules fglrx modules_image</pre>
<p><em>Es probable, que, según con que opciones compilases tu kernel, necesites añadir bien &#8211;append-to-version &#8220;[nombre]&#8220;, bien &#8211;revision &#8220;[revision]&#8221; o incluso ambas opciones.</em><br />
El paquete generado estará en el directorio /usr/src, lo instalamos como siempre con</p>
<pre>dpkg -i fglrx-[version].deb</pre>
<p>Por último, hemos de cargarlo con</p>
<pre>modprobe fglrx</pre>
<p>Si tienes algún problema ejecuta dmesg y actua en consecuencia, lo más usual es que tengas cargado algún otro módulo de drm. Puedes ver los módulos que tienes cargados con <strong>lsmod</strong>.</li>
<li>Configura las X<br />
Edita el fichero de configuración /etc/X11/XF86Config-4 (o el fichero de configuración de XOrg [/etc/X11/xorg.conf] si es lo que usas tú) y asegurate que en la seccion Device tienes en la línea Driver la cadena &#8220;fglrx&#8221;. Por ejemplo</p>
<pre>Section "Device"
Identifier "ATI_Radeon"
Driver     "fglrx"</pre>
<p>Reinicia las X y ejecuta</p>
<pre>glxinfo</pre>
<p>Debes obtener algo parecido a</p>
<pre>name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture</pre>
</li>
</ol>
<p>Referencias. La mayoría de la información necesaria para crear este tutorial viene de diversos foros, y de <a href="http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html">la página de Flavio Stanchina</a> y de <a href="http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html">Gentoo ATI Radeon FAQ</a>. Ambas páginas en inglés-]]&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darandandunguen.org/2005/09/04/configurar-una-ati-radeon-en-debian-gnulinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usar encriptación WPA Personal con el SpeedTouch 121g en Debian GNU/Linux</title>
		<link>http://www.darandandunguen.org/2005/07/21/usar-encriptacion-wpa-personal-con-el-speedtouch-121g-en-debian-gnulinux/</link>
		<comments>http://www.darandandunguen.org/2005/07/21/usar-encriptacion-wpa-personal-con-el-speedtouch-121g-en-debian-gnulinux/#comments</comments>
		<pubDate>Thu, 21 Jul 2005 05:28:42 +0000</pubDate>
		<dc:creator>manu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SpeedTouch]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://www.darandandunguen.org/2005/07/21/usar-encriptacion-wpa-personal-con-el-speedtouch-121g-en-debian-gnulinux</guid>
		<description><![CDATA[Ya comenté en otra entrada como configurarlo usando el driver de ndiswrapper. Ahora veremos como encriptarlo con WPA-PSK.
Para utilizar WPA Personal (también conocida como WPA-PSK) necesitaremos descargar la última versión del wpa_supplicant
apt-get updateapt-get install wpasupplicant
Una vez instalado, en /usr/share/doc/wpasupplicant/examples/ tenemos una versión anotada y con múltiples ejemplos del archivo de configución  wpa_supplicant.conf, debemos copiarlo [...]]]></description>
			<content:encoded><![CDATA[<p>Ya comenté en <a title="otra entrada" href="/2005/07/08/configurar-el-speedtouch-121g-en-debian-gnulinux-parte-i/">otra entrada</a> como configurarlo usando el driver de <a href="http://ndiswrapper.sourceforge.net">ndiswrapper</a>. Ahora veremos como encriptarlo con WPA-PSK.<br />
<span id="more-25"></span>Para utilizar WPA Personal (también conocida como WPA-PSK) necesitaremos descargar la última versión del wpa_supplicant</p>
<pre>apt-get updateapt-get install wpasupplicant</pre>
<p>Una vez instalado, en <em>/usr/share/doc/wpasupplicant/examples/</em> tenemos una versión anotada y con múltiples ejemplos del archivo de configución  wpa_supplicant.conf, debemos copiarlo al directorio /etc</p>
<pre>cp /usr/share/doc/wpasupplicant/examples/wpa_supplicant.conf</pre>
<p>Ahora editamos el archivo /etc/wpa_supplicant.conf<br />
Primero eliminamos, todas las entradas <em>network</em> que hay al final del archivo y las cambiamos por una que represente nuestra red, así, si lo queremos conectar al router SpeedTouch 580, añadiremos (sirve para casi cualquier router):</p>
<pre>network={
ssid="[ElSidDeTuPuntoDeAcceso]"
#psk="[LaClavePSKEnTextoPlano]"
psk=[LaClavePSKEnHexadecimal]
key_mgmt=WPA-PSK
proto=WPA
priority=2
}</pre>
<p>Podéis ver que he comentado la clave en texto plano y la he puesto en hexadecimal, esto es recomendable por que así el wpa_supplicant no tendráque calcularla cada vez. Para obtenerla debéis ejecutar</p>
<pre>wpa_passphrase [ElSsidDeTuPuntoDeAcceso] [LaClavePSKEnTextoPlano]</pre>
<p>El Ssid es el que hayáis configurado en el punto de acceso (en el SpeedTouch 580 en la pestaña inalámbrica) y la clave PSK, la que hayáis configurado en el punto de acceso (en el SpeedTouch 580 en la pestaña seguridad dentro de inalámbrica (tenéis que tener activada la seguridad de nivel 2))<br />
Ya sólodebéis levantar la interfaz inalámbrica</p>
<pre>ifconfig wlan0 ip [TuIP]</pre>
<p>Y arrancar el wpa_supplicant</p>
<pre>wpa_supplicant -Dndiswrapper -iwlan0 -c/etc/wpa_supplicant.conf -dd</pre>
<p>Con la opción -dd lo que hacemos es que nos de mucha información sobre lo que está haciendo. De todos modos, siguiendo estos pasos debería funcionar sin problemas, con lo que tras comprobar que funciona bien podemos eliminarlo y arrancarlo como demonio.]]&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darandandunguen.org/2005/07/21/usar-encriptacion-wpa-personal-con-el-speedtouch-121g-en-debian-gnulinux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurar el SpeedTouch 121g en Debian GNU/Linux (Parte I)</title>
		<link>http://www.darandandunguen.org/2005/07/08/configurar-el-speedtouch-121g-en-debian-gnulinux-parte-i/</link>
		<comments>http://www.darandandunguen.org/2005/07/08/configurar-el-speedtouch-121g-en-debian-gnulinux-parte-i/#comments</comments>
		<pubDate>Fri, 08 Jul 2005 18:01:28 +0000</pubDate>
		<dc:creator>manu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SpeedTouch]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://www.darandandunguen.org/2005/07/08/configurar-el-speedtouch-121g-en-debian-gnulinux-parte-i</guid>
		<description><![CDATA[For those of you that are not aware, the SpeedTouch 121g is an USB wireless dongle. I haven&#8217;t been able to make it work ussing native drivers but it works with ndiswrapper.

There are two ways to do it:

Non geek version
If you&#8217;re pretty new to Debian this may be the best way for you:

Install the binary [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you that are not aware, the SpeedTouch 121g is an USB wireless dongle. I haven&#8217;t been able to make it work ussing native drivers but it works with <a title="ndiswrapper" href="http://ndiswrapper.sourceforge.net/">ndiswrapper</a>.</p>
<p><span id="more-26"></span></p>
<p>There are two ways to do it:</p>
<ol>
<li>Non geek version<br />
If you&#8217;re pretty new to Debian this may be the best way for you:</p>
<ul>
<li>Install the binary packages and the kernel for them. In this moment newest version for a pentium IV is
<pre>apt-get install ndiswrapper-modules-2.6.8-2-686 kernel-image-2.6.8-2</pre>
</li>
<li>Boot the machine with this kernel. Simply turn off the  computer and boot it again. In the boot manager (whether <em>grub</em>, or <em>lilo</em>) choose linux-2.6.8-2.</li>
<li>Download the driver for Windows (yes, it&#8217;s not April&#8217;s Fool, I said the seven chars O.S.) from <a href="http://www.speedtouch.com/support.htm">SpeedTouch</a>. The ETSI driver is for E.U. and the FCC one for the U.S.A. (and allows two channels less than the ETSI one)</li>
<li>Unzip the file.
<pre>unzip Windows_Instaler_ST121g_R1.0_ETSI.zip</pre>
</li>
<li>Look for a file called BT4501G.inf which is under Installer/Driver/</li>
<li>Rename the file to BT4501G.INF
<pre>mv BT4501G.inf BT4501G.INF</pre>
</li>
<li>Plug the SpeedTouch 121g in any USB dock.</li>
<li>Let&#8217;s install the driver with ndiswrapper.
<pre>ndiswrapper -i BT4501G.INF</pre>
</li>
<li>Type
<pre>ndiswrapper -l</pre>
<p>A message will appear saying that the driver is installed and the hardware present.</li>
<li>Now we must load the kernel module
<pre>modprobe ndiswrapper</pre>
</li>
<li>A green light will appear in the USB dongle, now let&#8217;s config the wlan.
<pre>iwconfig wlan0 mode "Managed"
iwconfig wlan0 essid "[YourNetworkName]"
iwconfig wlan0 key "s:[YourNetworkPassword]"</pre>
<p>I was only able to  make this work with a 12 chars password</li>
<li>Finaly we bring up the interface
<pre>ifconfig wlan0 [ip] netmask [máscara] up</pre>
</li>
<li>Example:
<pre>iwconfig wlan0 mode "Managed"
iwconfig wlan0 essid "SuperCoco"
iwconfig wlan0 key "s:EstoEsArriba"
ifconfig wlan0 192.168.0.128 netmask 255.255.255.0</pre>
</li>
</ul>
</li>
<li>Normal Version<br />
If you compiled your own kernel:</p>
<ul>
<li>Get the source code for <em>ndiswrapper</em>
<pre>apt-get install ndiswrapper-source</pre>
</li>
<li>Go to <em>/usr/src</em> and untar the source
<pre>cd /usr/srctar xjvf ndiswrapper-source.tar.bz2</pre>
</li>
<li>Now it depends how you compiled your kernel
<ol>
<li>If you did it <em>The Debian Way</em> (best option I think,  There is a good tutorial in <a href="http://myrddin.org/howto/debian-kernel-recompile.html">myrddin</a>), you must just type
<pre>cd linuxmake-kpkg modules-image --added-modules ndiswrapper</pre>
<p>Finally install the debian package that will be under  <em>/usr/src</em> using <em>dpkg</em></li>
<li>If you compiled your kernel &#8216;as ussual&#8217; you should know how to build the kernel module <img src='http://www.darandandunguen.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ol>
</li>
<li>From here on just follow the instructions for non-geeks</li>
</ul>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.darandandunguen.org/2005/07/08/configurar-el-speedtouch-121g-en-debian-gnulinux-parte-i/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->