<?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>Senín ( con n ) &#187; linux</title>
	<atom:link href="http://www.senin.org/weblog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.senin.org/weblog</link>
	<description>Mis notas rápidas de perl y shell</description>
	<lastBuildDate>Wed, 28 Jul 2010 23:14:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>gnome terminal : copiar y pegar = truncado</title>
		<link>http://www.senin.org/weblog/2010/07/26/gnome-terminal-copiar-y-pegar-truncado/</link>
		<comments>http://www.senin.org/weblog/2010/07/26/gnome-terminal-copiar-y-pegar-truncado/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 16:52:13 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Cosas de la vida]]></category>
		<category><![CDATA[Notas rápidas]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[marujadas]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2010/07/26/gnome-terminal-copiar-y-pegar-truncado/</guid>
		<description><![CDATA[Argggg, últimamente me flaquean las fuerzas para defender a Gnome. Sigo buscando una alternativa sin encontrar un entorno que realmente me merezca la pena. Xfce está en mi punto de vista, pero no me convence demasiado. La última grande y gorda que me pasa es que al copiar texto del terminal ( uso gnome terminal [...]]]></description>
			<content:encoded><![CDATA[<p>Argggg, últimamente me flaquean las fuerzas para defender a Gnome. Sigo buscando una alternativa sin encontrar un entorno que realmente me merezca la pena. Xfce está en mi punto de vista, pero no me convence demasiado.</p>
<p>La última grande y gorda que me pasa es que al copiar texto del terminal ( uso gnome terminal ) me corta la selección cuando uso la rueda del ratón. Si si, selecciono, hago scroll con la rueda y copy. Cuando copio/paste ( tengo que indexar en google <img src='http://www.senin.org/weblog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) sólo me copia lo que he seleccionado hasta tocar la rueda.</p>
<p>Re-abrí un ticket en Debian, pero me contestan que no lo pueden reproducir, así que tendré que darles más detalles. Un punto negativo para los chic@s de GNOME que se lo están mereciendo y mucho últimamente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2010/07/26/gnome-terminal-copiar-y-pegar-truncado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cambiar password de usuario sistema en modo batch</title>
		<link>http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/</link>
		<comments>http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 09:22:58 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[shell scripting]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/</guid>
		<description><![CDATA[En Debian existe una forma cómoda de cambiar la password de root usando un script echo &#8220;root:mipassword&#8221; &#124; chpasswd Así de simple. Como añadido, os recomiendo usar apg ( apg &#8211; generates several random passwords ) muy cómod para generar passwords apt-get intall apg un ejemplo: $ apg Please enter some random data (only first [...]]]></description>
			<content:encoded><![CDATA[<p>En Debian existe una forma cómoda de cambiar la password de root usando un script </p>
<p><source><br />
echo &#8220;root:mipassword&#8221; | chpasswd</p>
<p>Así de simple.</p>
<p>Como añadido, os recomiendo usar apg (  apg &#8211; generates several random passwords ) muy cómod para generar passwords</p>
<p></source><source><br />
apt-get intall apg</p>
<p>un ejemplo:</p>
<p></source><source><br />
$ apg</p>
<p>Please enter some random data (only first 8 are significant)<br />
(eg. your old password):&gt;<br />
kodThunOw1 (kod-Thun-Ow-ONE)<br />
pivVabraf1 (piv-Vabr-af-ONE)<br />
mivpicEv7 (miv-pic-Ev-SEVEN)<br />
DeksuvLynk7 (Deks-uv-Lynk-SEVEN)<br />
DiwrogAvLyb6 (Di-wrog-Av-Lyb-SIX)<br />
pheFruanigs8 (phe-Fru-an-igs-EIGHT)</source></p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>trucos molones : extraer un fragmento de texto</title>
		<link>http://www.senin.org/weblog/2010/02/17/trucos-molones-extraer-un-fragmento-de-texto/</link>
		<comments>http://www.senin.org/weblog/2010/02/17/trucos-molones-extraer-un-fragmento-de-texto/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 18:01:13 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[shell scripting]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2010/02/17/trucos-molones-extraer-un-fragmento-de-texto/</guid>
		<description><![CDATA[Cuántas vezces hemos tenido que buscar un fragmento en un fichero de texto desde el texto &#8216;tal&#8217; hasta el texto &#8216;cual&#8217;. Con lo sencillo que es con linux y awk !!!! Lo bueno que tiene linux es que cada día te sorprendes más y cada día eres consciente de lo poco que conoces, es como [...]]]></description>
			<content:encoded><![CDATA[<p>Cuántas vezces hemos tenido que buscar un fragmento en un fichero de texto desde el texto &#8216;tal&#8217; hasta el texto &#8216;cual&#8217;. Con lo sencillo que es con linux y awk !!!! </p>
<p>Lo bueno que tiene linux es que cada día te sorprendes más y cada día eres consciente de lo poco que conoces, es como perderse por una megápolis.</p>
<p>Por ejemplo para sacar todos los usuarios desde el 100 al 111. Tomamos el 100 como march de origen y 111 como match de final y el contenido es lo seleccionado. Se podrías usar por ejemplo &#8220;&lt;?php y ?&gt;&#8221; o &#8220;&lt;body&gt;&#8221; y &#8220;&lt;/body&gt;&#8221;</p>
<pre>
cat /etc/passwd | awk '/100/,/111/ { print } '
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:105::/var/spool/exim4:/bin/false
statd:x:102:65534::/var/lib/nfs:/bin/false
messagebus:x:103:108::/var/run/dbus:/bin/false
avahi-autoipd:x:104:109:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
avahi:x:105:110:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
gdm:x:106:113:Gnome Display Manager:/var/lib/gdm:/bin/false
haldaemon:x:107:115:Hardware abstraction layer,,,:/var/run/hal:/bin/false
hplip:x:108:7:HPLIP system user,,,:/var/run/hplip:/bin/false
polkituser:x:109:120:PolicyKit,,,:/var/run/PolicyKit:/bin/false
festival:x:110:29::/home/festival:/bin/false
mysql:x:111:121:MySQL Server,,,:/var/lib/mysql:/bin/false
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2010/02/17/trucos-molones-extraer-un-fragmento-de-texto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Experiencia con magento</title>
		<link>http://www.senin.org/weblog/2010/01/10/expiriencia-magento/</link>
		<comments>http://www.senin.org/weblog/2010/01/10/expiriencia-magento/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 20:52:09 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[plesk]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2010/01/10/httphostingaldescubierto-comwordpress20100108ayuda-magento-errores-al-importar-base-de-datos-magento/</guid>
		<description><![CDATA[He estado trasteando ultimamente con magento y la verdad que está bastante interesante y con muchas posibilidades. Parece muy estable y potente, bastantes plugins y una comunidad de usuarios muy activa. El origen de este post es que tuve unos problemillas a la hora de actualizar la versión ( un favor a un conocido ). [...]]]></description>
			<content:encoded><![CDATA[<p>He estado trasteando ultimamente con magento y la verdad que está bastante interesante y con muchas posibilidades. Parece muy estable y potente, bastantes plugins y una comunidad de usuarios muy activa.<br />
El origen de este post es que tuve unos problemillas a la hora de actualizar la versión ( un favor a un conocido ). Los mensajes de error no aparecían y luego resulta que era un problema con la versión de la base de datos.</p>
<p>Me ha solucionado baste la vida esta ayuda <a href="http://hostingaldescubierto.com/wordpress/2010/01/08/ayuda-magento-errores-al-importar-base-de-datos-magento/" target="_blank">ayuda magento.</a></p>
<p>Es un blog con bastante a<a href="http://hostingaldescubierto.com" target="_blank">yuda para plesk y hosting</a>, os recomiendo que lo echeis un vistazo.</p>
<p>Más informacion en <a href="http://hostingaldescubierto.com" target="_blank">http://hostingaldescubierto.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2010/01/10/expiriencia-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sed: cannot rename .//sedDtwt6w: Invalid cross-device link</title>
		<link>http://www.senin.org/weblog/2009/12/23/sed-cannot-rename-seddtwt6w-invalid-cross-device-link/</link>
		<comments>http://www.senin.org/weblog/2009/12/23/sed-cannot-rename-seddtwt6w-invalid-cross-device-link/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 11:52:06 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Cosas de la vida]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[marujadas]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[shell scripting]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/12/23/sed-cannot-rename-seddtwt6w-invalid-cross-device-link/</guid>
		<description><![CDATA[Error curioso al hacer un sed -i 's/foofoo/blabla/g' *conf Me lanza ester error, no me realiza el cambio y se para en el primer fichero que encuentra con *conf sed: cannot rename .//sedDtwt6w: Invalid cross-device link Este error aparece por que el sistema de ficheros es distinto al que estamos lanzando el sed. En mi [...]]]></description>
			<content:encoded><![CDATA[<p>Error curioso al hacer un </p>
<pre>
sed -i 's/foofoo/blabla/g' *conf
</pre>
<p>Me lanza ester error, no me realiza el cambio y se para en el primer fichero que encuentra con *conf</p>
<pre>
sed: cannot rename .//sedDtwt6w: Invalid cross-device link
</pre>
<p>Este error aparece por que el sistema de ficheros es distinto al que estamos lanzando el sed. En mi caso los ficheros son enlaces simbólicos a ficheros de otro punto de montaje.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/12/23/sed-cannot-rename-seddtwt6w-invalid-cross-device-link/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar 3com usb 3cp4218 con Linux</title>
		<link>http://www.senin.org/weblog/2009/11/25/instalar-3com-usb-3cp4218-con-linux/</link>
		<comments>http://www.senin.org/weblog/2009/11/25/instalar-3com-usb-3cp4218-con-linux/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:23:56 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Cosas de la vida]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mundo viejuno]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/?p=217</guid>
		<description><![CDATA[Instalar 3com usb 3cp4218 con Linux /* version del doc: 1.0 25 de noviembre de 2002 */ /* autor : jorge senin */ *Como Instalar mi modem 3Com ADSL USB cp4218: 1.- Mi sistema a la hora de realizar la instalación: Procesador AMD K6-2 450 Mhz : uname -p i586 Kernel : uname -r 2.4.19-16mdk [...]]]></description>
			<content:encoded><![CDATA[<p>Instalar 3com usb 3cp4218 con Linux</p>
<p>/* version del doc: 1.0 25 de noviembre de 2002 */<br />
/* autor : jorge senin */</p>
<p>*Como Instalar mi modem 3Com ADSL USB cp4218:</p>
<p>1.- Mi sistema a la hora de realizar la instalación:</p>
<p>Procesador AMD K6-2 450 Mhz :<br />
uname -p<br />
i586</p>
<p>Kernel :<br />
uname -r<br />
2.4.19-16mdk</p>
<p>Chip USB :<br />
lspci -v | grep USB<br />
USB Controller: Acer Laboratories Inc. [ALi] USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])<br />
( es una placa IWILL XA 100+ PLUS)</p>
<p>Version del compilador GCC :<br />
gcc &#8211;version<br />
gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)</p>
<p>Proveedor : Retevision ( PPPoATM ) / splitter</p>
<p>Sistema opertivo : Mandrake 9.0</p>
<p>2.- Ficheros necesarios :</p>
<p>driver : www.soureforge.net/projects/cp4218<br />
el ultimo es :<br />
3cp4218-2002-09-16-src.tgz -&gt; codigo fuente<br />
3cp4218-2002-09-16-bin.tgz -&gt; plataformas i686<br />
3cp4218-2002-09-16-bin-586.tgz -&gt; plataformas i586 (k6 y pentium viejos )</p>
<p>linux-atm :<br />
www.sourceforge.net/linux-atm</p>
<p>el ultimo es :<br />
linux-atm-2.4.0-1.i386.rpm</p>
<p>y por ultimo el ppp:<br />
Si quieres de la misma pagina del driver lo puedes bajar el :<br />
ppp-2.4.1.pppoe2-pppoatm.tar.gz</p>
<p>y si no de algun mirror de plf Pinguin Liberation Front.<br />
te bajas el ppp-2.4.1 y vale solo hay que modificar el nombre del directorio<br />
por que lo ponen como /usr/lib/pppd/2.4.1/ en vez de /usr/lib/pppd/plugins.</p>
<p>Luego es optativo el fichero options.<br />
Lo puedes encontrar en la pagina de davidlazaro.eresmas.net<br />
O lo puedes crear a mano leyendo la documentación que acompaña al driver.</p>
<p>3.- Pasos a seguir :</p>
<p>Copiamos los ficheros necesarios en nuestro caso los correspondientes a las fuentes ppp y<br />
al driver :</p>
<p>cp 3cp4218-2002-09-16-src.tgz /usr<br />
cp options.ppp /usr<br />
cp ppp-2.4.1.pppoe2-pppoatm.tar.gz /usr</p>
<p>descomprimimos</p>
<p>cd /usr<br />
tar zxvf 3cp4218-2002-09-16-src.tgz<br />
tar ppp-2.4.1.pppoe2-pppoatm.tar.gz<br />
( el options.ppp luego lo usaremos )</p>
<p>deberemos haber ejecutado al menos una vez el menu de configuración<br />
del kernel para poder compilar bien el driver.<br />
Basta con:</p>
<p>cd /usr/src/linux<br />
make menuconfig</p>
<p>darle a guardar y salir</p>
<p>ahora compilamos el driver<br />
cd /usr/3cp428<br />
make<br />
make install</p>
<p>Aqui si no tenemos instaladas las librerias libglade0-devel y sus<br />
correspondientes paquetes necesarios nos dara<br />
un monton de errores de gtk eso es por que construlle un panel<br />
de configuracion y otro de monitor de estado.</p>
<p>No pasa nada si falla este punto por que si llega hasta aqui nos<br />
habró compilado el driver.</p>
<p>Vale ya tenemos el driver instalado ahora el ppp.</p>
<p>Deinstalamos el ppp que tengamos<br />
rpm &#8211;erase &#8211;nodeps ppp-2.4.1<br />
esto en mi caso</p>
<p>Hacemos lo mismo con el ppp.</p>
<p>cd /usr/ppp-2.4.1.pppoe2-pppoatm<br />
./configure<br />
make<br />
make install</p>
<p>Si aparece un error como este :</p>
<p>gcc -o pppoatm.so -shared -g -O2 -I.. -I../../include -D_linux_=1 -fPIC pppoatm.c<br />
pppoatm.c:33:17: atm.h: No such file or directory<br />
In file included from /usr/include/linux/atmdev.h:12,<br />
from pppoatm.c:34:<br />
/usr/include/linux/atm.h:211: parse error before &#8220;uint32_t&#8221;<br />
/usr/include/linux/atm.h:213: parse error before &#8216;}&#8217; token<br />
/usr/include/linux/atm.h:217: parameter `addr&#8217; has incomplete type<br />
pppoatm.c: In function `setdevname_pppoatm&#8217;:<br />
pppoatm.c:196: `T2A_PVC&#8217; undeclared (first use in this function)<br />
pppoatm.c:196: (Each undeclared identifier is reported only once<br />
pppoatm.c:196: for each function it appears in.)<br />
pppoatm.c:196: `T2A_NAME&#8217; undeclared (first use in this function)<br />
make: *** [pppoatm.so] Error 1</p>
<p>Es por que falta instalar el linux-atm.<br />
Lo podemos obtener de :</p>
<p>http://sourceforge.net/project/showfiles.phpógroup_id=7812</p>
<p>cp linux-atm-2.4.0-1.i386.rpm /usr<br />
cd /usr<br />
rpm &#8211;install linux-atm-2.4.0-1.i386.rpm</p>
<p>y volvemos a hacer el make</p>
<p>cd /usr/ppp-2.4.1.pppoe2-pppoatm<br />
make</p>
<p>Si queremos instalar esto en Mandrake 8.2 ver otro post del foro<br />
del driver en el cual se comenta como instalarlo con Mandrake 8.2 ( ppp-2.4.1)</p>
<p>Ya tenemos instalado el ppp ahora lo configuramosEditamos el fichero options<br />
vi /usr/options<br />
en donde pone user ponemos el usuario<br />
que tenemos nostros sin comillas ni nada<br />
y si no tenemos usuario ponemos any.</p>
<p>Lo copiamos a su ubicación<br />
cp /usr/ppp/options /etc/ppp/options</p>
<p>Solo falta por ahora el fichero donde pondremos<br />
la password de la conexion.</p>
<p>vamos y editamos el chap, y el pap si considera necesario<br />
para mi caso solo es necesario el chap:</p>
<p>cd /etc/ppp<br />
vi chap-secrets</p>
<p>ponemos dentro<br />
rtXXXXXXX * contraseña *<br />
donde rtXXXXXXX el usuario que tengamos y si no hay poner any.<br />
y contraseóa la contraseóa, si tampoco tenemos poner any.</p>
<p>Si hemos compilado el panel pondremos:<br />
3cconfig<br />
y aparecera un panel facilmente configurable.<br />
Si no debermos editar el fichero /etc/cp4218<br />
y seleccionar las opciones correctas.</p>
<p>Las dns hay que introducirlas si no es con el 3cconfig<br />
las pondremos a mano introduciendo en el fichero /etc/resolv.conf<br />
lo siguiente:</p>
<p>nameserver 62.81.16.129<br />
nameserver 62.81.0.33</p>
<p>que son las dns primaria y secundaria de Retevisión (ojo).</p>
<p>a continuacion y como root escribimos<br />
3cstart.sh y cargaró todo.<br />
Se puede cargar tambien con 3cload.sh y luego 3cnet2up.sh</p>
<p>Si al cargar te sale algo como esto :</p>
<p>Nov 24 13:39:10 localhost pppd[1383]: Couldn&#8217;t load plugin /usr/lib/pppd/2.4.1/pppoatm.so<br />
Nov 24 13:39:26 localhost pppd[1386]: Plugin /usr/lib/pppd/2.4.1/pppoatm.so loaded.</p>
<p>Es por que no esta cargando bien la libreria ppp.<br />
Para solucionarlo :</p>
<p>editar el /etc/ld.so.conf<br />
aóadir la linea /usr/local/lib<br />
y dentro del directorio /etc<br />
ejecutar : ldconfig</p>
<p>y funciona.</p>
<p>Si no todo estó cargado correctamente y no funciona lo imprescidible son dos cosas:<br />
- poner el driver en modo debug<br />
- poner en /etc/ppp/options una lina al principio que ponga debug</p>
<p>Con estas dos cosas luego hay que mirar el /var/log/messages y /var/log/syslog<br />
póstead eso en el foro del driver junto con los pasos que habeis seguido.</p>
<p>Si todo esta bien y no funciona ningón ping<br />
hacer un ifconfig y si aparece algo como esto :</p>
<p>ppp0 Link encap:Point-to-Point Protocol<br />
inet addr:80.224.97.232 P-t-P:62.81.124.194 Mask:255.255.255.255<br />
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1<br />
RX packets:406 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:353 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:3<br />
RX bytes:199887 (195.2 Kb) TX bytes:39881 (38.9 Kb)</p>
<p>Donde ppp0 puede ser ppp1,ppp2&#8230;.<br />
y no funciona poned :<br />
route add default ppp0<br />
( o el ppp que salga en ifconfig)</p>
<p>Si apararece en /var/log/syslog habiendo puesto debug en /etc/ppp/options :</p>
<p>Nov 25 03:12:12 senin pppd[2234]: Plugin /usr/lib/pppd/2.4.1/pppoatm.so loaded.<br />
Nov 25 03:12:12 senin pppd[2234]: PPPoATM plugin_init<br />
Nov 25 03:12:12 senin pppd[2234]: PPPoATM setdevname &#8211; remove unwanted options<br />
Nov 25 03:12:12 senin pppd[2234]: PPPoATM setdevname_pppoatm &#8211; SUCCESS:8.35<br />
Nov 25 03:12:13 senin pppd[2235]: pppd 2.4.1 started by root, uid 0<br />
Nov 25 03:12:13 senin pppd[2235]: using channel 4<br />
Nov 25 03:12:13 senin kernel: atm_connect (TX: cl 1,bw 0-0,sdu 16386; RX: cl 1,bw 0-0,sdu 1502,AAL 5)<br />
Nov 25 03:12:13 senin pppd[2235]: Using interface ppp0<br />
Nov 25 03:12:13 senin pppd[2235]: Connect: ppp0 &lt;&#8211;&gt; 8.35<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfReq id=0x1 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf1 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf1 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfAck id=0x1 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf2 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf2 ]<br />
Nov 25 03:12:13 senin /etc/hotplug/net.agent: assuming ppp0 is already up<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf3 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf3 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf4 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf4 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf5 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf5 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf6 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf6 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf7 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf7 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf8 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf8 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xf9 ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xf9 ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP ConfReq id=0xfa ]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP ConfRej id=0xfa ]<br />
Nov 25 03:12:13 senin pppd[2235]: rcvd [LCP TermReq id=0xfb]<br />
Nov 25 03:12:13 senin pppd[2235]: sent [LCP TermAck id=0xfb]</p>
<p>Todo esto y se repite hasta el fin&#8230;.<br />
Es debido a que en el fichero options no has puesto bien el nombre de usuario<br />
en el apartado user o name , recuerda que estos dos apartados va el nombre<br />
de usuario y no usuario y contraseóa.<br />
La contraseóa la busca en /etc/ppp/chap-secrets o /etc/ppp/pap-secrets.<br />
En mi caso es el primero y recuerda que debe de ser<br />
usuario * contraseóa *</p>
<p>Como nota explico este fallo del ppp.<br />
El ppp intenta conectarse como no encuentra usuario en el /etc/options o no<br />
encuentra correspondencia en los ficheros secrets, intenta identificarse<br />
con otro protocolo que no sea ni pap ni chap por lo cual esta rechazando<br />
la conexion todo el rato y a la vez pidiendo conexion.</p>
<p>Un error de core dumped es debido a que los ficheros bin que has intalado<br />
no son compatibles con tu procesador, por lo cual deberas bajarte los fuentes u otros<br />
compilados con tu mismo tipo de procesador.</p>
<p>El error de ioctl -1 es debido a que no carga el modem o el driver<br />
con las ultimas versiones del driver no deberóa de dar problemas al instalarlo.</p>
<p>Al cargar el driver da un &#8216;tainted kernel&#8217; da igual no pasa nada, solo te<br />
esta avisando de que estó compilado con una versión diferente a la de tu kernel<br />
pero carga igual y funciona.</p>
<p>Creo que hasta aquó esta comentado todo lo que me ha sucedido.</p>
<p>/* un saludo */</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/11/25/instalar-3com-usb-3cp4218-con-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address</title>
		<link>http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/</link>
		<comments>http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 10:29:27 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redes]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/</guid>
		<description><![CDATA[Traceando protocolo aparece este error : traceproto -p tcp 192.168.1.1 error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address Es debido a que no hay ip o que no hemos especificado el interface que debe tracear. Por defecto elige el primer interface disponible. En mi caso saliendo por wifi habría que definir el trace por [...]]]></description>
			<content:encoded><![CDATA[<p>Traceando protocolo aparece este error :</p>
<pre>
traceproto -p tcp 192.168.1.1
error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address
</pre>
<p>Es debido a que no hay ip o que no hemos especificado el interface que debe tracear. Por defecto elige el primer interface disponible.</p>
<p>En mi caso saliendo por wifi habría que definir el trace por &#8216;wlan0&#8242; </p>
<pre>
# traceproto -p tcp -F wlan0 192.168.1.1
traceproto: trace to 192.168.1.1 (192.168.1.1), port 80
using interface wlan0
ttl  1:  TCP Syn Ack from 192.168.1.1 (192.168.1.1)
	8.3820 ms	0.95900 ms	0.72100 ms

hop :  min   /  ave   /  max   :  # packets  :  # lost
-------------------------------------------------------
  1 : 0.72100 / 3.3540 / 8.3820 :   3 packets :   0 lost
------------------------Total--------------------------
total 0.72100 / 2.5155 / 8.3820 :   3 packets :   0 lost
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>install: cannot stat `nls/af.gmo&#8217;: No such file or directory</title>
		<link>http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/</link>
		<comments>http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 12:24:48 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Cosas de la vida]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/</guid>
		<description><![CDATA[Estoy generando un rpm para sysstats desde el codigo fuente en http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz . El caso es que CentOS no dispone de &#8216;pidstat&#8217;( muy útil para analizar post-morten o in-morten que proceso nos está molestando). El caso es que he seguido estos pasos: yum install gcc make rpm-build cd /usr/src wget http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz tar zxvf sysstat-9.0.6.tar.gz sysstat-9.0.6/sysstat-9.0.6.spec [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy generando un rpm para sysstats desde el codigo fuente en <a href="http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz" target="_blank">http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz </a>. El caso es que CentOS no dispone de &#8216;pidstat&#8217;( muy útil para analizar post-morten o in-morten que proceso nos está molestando). </p>
<p>El caso es que he seguido estos pasos:</p>
<pre>
yum install gcc make rpm-build
cd /usr/src
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-9.0.6.tar.gz
tar zxvf sysstat-9.0.6.tar.gz sysstat-9.0.6/sysstat-9.0.6.spec
cp sysstat-9.0.6.tar.gz /usr/src/redhat/SOURCES/sysstat-9.0.6.tar.gz
rpmbuild -bb sysstat-9.0.6/sysstat-9.0.6.spec
</pre>
<p>y la compilación fallaba con estas últimas lineas:</p>
<pre>
install -m 644 nls/af.gmo /var/tmp/sysstat-9.0.6-root-root/usr/share/locale/af/LC_MESSAGES/sysstat.mo
install: cannot stat `nls/af.gmo': No such file or directory
make: *** [install_nls] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.94933 (%install)
</pre>
<p>Algo fallaba, y algo me faltaba por instalar&#8230; asi echando un vistazo al log del configure encontré esto: </p>
<pre>
WARNING: msgfmt command not found!
WARNING: xgettext command not found!
WARNING: msgmerge command not found!
</pre>
<p>Pues ahí lo llevas primo, eso va a ser, vamos a ver en que paquete está:</p>
<pre>
# yum provides */msgfmt
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: ftp.cica.es
 * base: ftp.cica.es
 * updates: ftp.cica.es
Excluding Packages from CentOS-Plesk - Base
Finished
gettext-0.14.6-4.el5.i386 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : base
Matched from:
Filename    : /usr/bin/msgfmt

gettext-0.14.6-4.el5.x86_64 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : base
Matched from:
Filename    : /usr/bin/msgfmt

gettext-0.14.6-4.el5.x86_64 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : installed
Matched from:
Filename    : /usr/bin/msgfmt

gettext-0.14.6-4.el5.i386 : GNU libraries and utilities for producing multi-lingual messages.
Repo        : installed
Matched from:
Filename    : /usr/bin/msgfmt
</pre>
<p>Pues nada, vamos a instalarlo</p>
<pre>
yum install gettext
</pre>
<p>Le damos otra vez a generar el rpm</p>
<pre>
rpmbuild -bb sysstat-9.0.6/sysstat-9.0.6.spec
</pre>
<p>y ahora si tenemos ya nuestro rpm listo para instalar </p>
<pre>
rpm -ivh /usr/src/redhat/RPMS/x86_64/sysstat-9.0.6-1.x86_64.rpm
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/11/20/install-cannot-stat-nlsaf-gmo-no-such-file-or-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marujeo: error en linux.com</title>
		<link>http://www.senin.org/weblog/2009/07/20/marujeo-error-en-linux-com/</link>
		<comments>http://www.senin.org/weblog/2009/07/20/marujeo-error-en-linux-com/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 07:21:16 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[marujadas]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/07/20/marujeo-error-en-linux-com/</guid>
		<description><![CDATA[Intentando cargar esta noticia en linux.com me he topado con este error :S jtablesession::Store Failed DB function failed with error number 1062 Duplicate entry 'fb1f64a95499bd844e6c8807a9e07dbe' for key 1 SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'fb1f64a95499bd844e6c8807a9e07dbe','1248073844','','0','1','0' ) Aquí no se libra nadie !]]></description>
			<content:encoded><![CDATA[<p>Intentando cargar esta noticia en <a href="http://www.linux.com/news/software/applications/27657-review-101-great-enterprise-open-source-apps" target="_blank">linux.com</a> me he topado con este error :S</p>
<pre>
jtablesession::Store Failed
DB function failed with error number 1062
Duplicate entry 'fb1f64a95499bd844e6c8807a9e07dbe' for key 1 SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'fb1f64a95499bd844e6c8807a9e07dbe','1248073844','','0','1','0' )
</pre>
<p>Aquí no se libra nadie !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/07/20/marujeo-error-en-linux-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>aplicando cambios&#8230;</title>
		<link>http://www.senin.org/weblog/2009/04/08/aplicando-cambios/</link>
		<comments>http://www.senin.org/weblog/2009/04/08/aplicando-cambios/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 09:51:00 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Cosas de la vida]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[marujadas]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/04/08/aplicando-cambios/</guid>
		<description><![CDATA[Estoy revisando los logs mi usuario y de sistema&#8230; con el cambio a la nueva versión de Debian, siempre quedan cositas sueltas: Warn: Inotify watches may be too low (8192) for some users! Increase it to at least 65535 by setting fs.inotify.max_user_watches in /etc/sysctl.conf]]></description>
			<content:encoded><![CDATA[<p>Estoy revisando los logs mi usuario y de sistema&#8230; con el cambio a la nueva versión de Debian, siempre quedan cositas sueltas:</p>
<pre>
Warn: Inotify watches may be too low (8192) for some users!  Increase it to at least 65535 by setting fs.inotify.max_user_watches in /etc/sysctl.conf
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/04/08/aplicando-cambios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
