jueves, julio 28, 2011

Optimizar la velocidad de modem 3g en Linux (ubuntu)





Espero que este post, sirva a más de alguno, aunque aún estoy en pruebas con estas modificaciones que he hecho a Linux (en Ubuntu 10.04.3) he notado si, una gran mejora respecto a la velocidad con la que responde el internet. Pasa que cuando usaba Windows xp y usaba Linux el modem 3g huawei e-166, era menos eficiente en Linux que Windows, lo cual me frustraba mucho y al final optaba por usar Windows.

No quiero que se mal entienda la entrada, porque estos dispositivos en horas pico trabajan muy mal dependiendo de que tan cargado esté la señal (al menos es lo que supongo yo), lo que quiero decir es que en Linux las páginas tardan más en cargar que en Windows y si se trata de esas horas pico era aún peor. Pues bien para que funcione igual o mejor que en Windows, hay que modificar 3 cosas.

1-Deshabilitar los protocolos de IP versión 6 o ipv6 (es lo mismo)
2- Configurar el archivo en el directorio /etc/sysctl.conf (el cual permite configurar los protocolos un poco)
3- Resetear el archivo con el comando sudo sysctl -p

Bien, lo que se necesita para hacer esos 3 pasos, es editar el archivo sysctl.conf, agregándole lo siguiente (todo como root)
#Deshabilita ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

#mejorar velocidad
net.core.rmem_default = 524288
net.core.rmem_max = 524288
net.core.wmem_default = 524288
net.core.wmem_max = 524288
net.ipv4.tcp_wmem = 4096 87380 524288
net.ipv4.tcp_rmem = 4096 87380 524288
net.ipv4.tcp_mem = 524288 524288 524288
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 0
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_ecn = 0
net.ipv4.route.flush = 1

  Donde las primeras lineas deshabilita el ipv6 (tranquilo que aun así podrás visitar páginas con ipv6). Y el segundo bloque configura algunas respuestas. Si por alguna razón te es inestable, entonces debes cambiar la linea net.ipv4.tcp_window_scaling = 1, con un “uno”.

Resetear el archivo con el comando sudo sysctl -p
Desde entonces me ha funcionado mucho mejor

lunes, abril 18, 2011

Consola portátil para recordar viejos tiempos



Si tienes los cartuchos de la snes y no sabes qué hacer con ellos (además de tenerlos de recuerdo o de colección) puedes darle algo de uso (?) adquiriendo una consola portátil.

El dispositivo es simple, sacas tus cartuchos viejos de tu snes y lo insertas en la ranura del Supaboy y así de simple podrás disfrutar nuevamente de tus juegos que en algún momento fueron tu vicio. 

Ahora si lo que quieres es tener nuevamente una interfaz como tu vieja consola pero con un aspecto más nuevo, puedes adquirir cualquiera de los siguientes modelos en HYPERKIN

Supongo que si existe una página como ésta donde los venden es porque aún hay quien los compre,  en lo personal veo más productivo descargar un emulador, pero bueno para gustos colores y para el consumo, consumidores.

Visita Supaboy

jueves, abril 07, 2011

Librero en forma de árbol

Los libreros o pequeñas bibliotecas de nuestras casa, a veces suelen quitar mucho espacio. Navegando me encontré algo ingenioso y que te ayudará a ahorrar espacio, me refiero a un librero con una curiosa forma que le resultará llamativa a más de alguno.

No se vería mal en una esquina. ¿Verdad? después de todo las páginas de un libro (en la mayoría provienen de los árboles)

Visto en: likecool

lunes, abril 04, 2011

Nueva Nota (?)

Después de un gran tiempo de no actualizar el blog, surgió mi idea de escribir algo (?) he estado ocupado, he tenido algo de tiempo como para escribir en el blog pero sin darme cuenta olvidé escribir algo. Es cierto que si queremos un buen blog, debemos estar constantemente escribiendo notas, ¿aunque sean repost?.

Cuando creé éste blog, lo hice con el fin de ganar dinero (?) pero después pensé (rayos los blogs con mucha publicidad apestan) es por esa razón por la cual mi blog solo tendrá la publicidad de adsense de Google, estaba pensando en agregar palabras clave a mis notas del blog pero creo que no será así.

 A veces pasa que entramos con muchas ganas a hacer algo y cuando lo vemos difícil, le perdemos la importancia. No digo que para mal, por ejemplo yo, dejé de escribir en mi blog pero a cambio aprendí a usar otro gestor de contenidos y hasta diseñar plantillas para este, además soy colaborador en SiempreGeek (el cual también he dejado abandonado :P)

Pero bueno, la idea es escribir una nota diaria y una semanal para Siempre Geek =)  y para recordar como es un geek, pues me robé tomé prestada esta imagen desde. CódigoGeek
Wow, me falta la laptop y un teléfono sotisficado (entonces no soy geek D: )

domingo, enero 09, 2011

G-pen 560 y ubuntu 10.04 y otras versiones


En este planeta existen 3 tipos de usuarios de sistemas operativos. Los que pueden pagar, los que no pagan pero son piratas y los que definitivamente no queremos pagar y no ser piratas y es que pensar en licencias da pereza, aunque podamos ser piratas :P.

Algo que no dejaba que yo lograra pasarme a Linux, era mi tableta gráfica G-pen 560 que aunque es sencilla y daba algunos fallos misterios mientras corría en sistemas de paga, en Linux una vez que pude configurarla, funciona genial. Tuve que buscar algo sobre la documentación para mi dispositivo que se llama “Aiptek” según

cat /proc/bus/input/devices



Que es el nombre con que Linux identificaba mi tablet. Ya desde un principio Ubuntu detectaba la tablet y la resolución, más no la presión y el movimiento era muy obsoleto. En resumidas cuentas lo que hay que hacer es informarse en los foros y googlear en inglés un poco, que es por lo general donde hay información. En español casi no encontré información para mi modelo de tablet.

Lo primero que debes hacer es instalar los 2 siguientes controladores


sudo add-apt-repository ppa:doctormo/xorg-wizardpen && sudo apt-get update
sudo apt-get install xserver-xorg-input-wizardpen
sudo apt-get install xserver-xorg-input-aiptek

Posteriormente descargas estos dos archivos con las configuraciones  y los agregas en la ventana emergente.

El archivo “69-xserver-xorg-input-aiptek.rules” lo copias y lo pegas
sudo nautilus /lib/udev/rules.d

El archivo “10-aiptek.conf” lo copias y pegas en:
sudo nautilus /usr/lib/X11/xorg.conf.d


Al final deberás reiniciar, eso es todo lo que se necesita. Si tienes  otra versión de Ubuntu puedes ver la documentación acá