lunes, 16 de noviembre de 2009

3 cosas nada que ver: Comando SET Cisco Router IOS, Dynagen en Windows 7, y Pnkbstrb.exe en BF2

De nuestro servicio de utilidad pública:
(no usé post diferentes por que la info es breve y no quiero llenar el blog con cosas "nada que ver")

1- Battlefield 2: PnkbstrB.exe heartbeats stopped.
Despues de lidiar con este odioso problema que comenzó cuando me cambié a Windows 7, y leer distintas soluciones, terminé ocupando una propia que no vi publicada en ningún otro lado (puede que sirva en otros OS y otros juegos, pero no tengo certeza)

Solución: Aumentar la prioridad del proceso pnkbstrb.exe
¿Cómo?
Click derecho en el menú inicio, Iniciar el Administrador de Tareas, Procesos, Mostrar procesos de todos los usuarios, click derecho en Pnkbstrb.exe, Establecer prioridad, Por encima de lo normal.
Santo remedio para mí. (en otros sistemas operativos el proceso es similar)
OJO: El proceso se carga generalmente una vez que te conectas al servidor, es decir, no podría hacerse antes de cargar el juego. En mi caso, mientras carga el mapa hago Alt+Tab, y subo la prioridad. También puede ser rápidamente una vez que ya cargó el mapa.

Otras soluciones que vi mientras investigué (no entraré en detalles, usar a modo de referencia, todo se puede investigar en google):
-Permitir procesos de punkbuster ( pnkbstra.exe pnkbstrb.exe ) en firewall si tuvieses (recordar que windows trae un "firewall" tambien), y programas afines como suites antivirus.
-Revisar problemas de conexión (si tienes un ping alto antes de ser echado del servidor, indicaría un problema en esto. Alto es más de 100ms generalmente) Esto puede significa que alguien más en la red de tu casa esta bajando cosas o viendo youtube. O problemas de tu ISP. O tambien algun gusano que se instaló en algunos de los pc(virus).
-Chequear virus, spyware, gusanos
-Reinstalar servicios punkbuster, actualizar punkbuster.
Reinstalacion de servicios mediante pbsvc:
http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe
Actualizacion manual (bajar la version correspondiendo a su OS):
http://www.evenbalance.com/index.php?page=pbsetup.php
-Jugar despues de un reinicio, sin abrir otros programas más que el juego (algunos PC se saturan)
-Reinstalar el juego (no lo recomiendo, mucho trabajo y pocas probabilidades de mejora)



2- Dynagen / Dynamips y Windows 7
(gracias a Lordnet por esta solución)
Me llevé la mala sorpresa que dynamips da problemas de la forma que se instala por defecto en windows 7. Resulta que intenta acceder al ejecutable en la carpeta system32 por un error en variables.

Solución?: editar el dynamips-start.cmd con bloc de notas.
corregir la siguiente línea:

set dynamips=%CD%\dynamips.exe

reemplazar lo que va después del "=" por la ruta verdadera del exe.
Recordar que debe ser ejecutado con privilegios de administrador.

Si te da problemas con los permisos para editarlo en Windows 7 (no debería referirme, es bien offtopic, pero en fin):
Panel de control -> Cuentas de Usuario -> Configuracion de Control de Cuentas de usuario, bajar barra a "No notificarme nunca". Reiniciar.
Esto deja la seguridad al estilo Xp, es decir, inexistente. El sistema no volverá a preguntar si estás seguro que quieres ejecutar o instalar programas. No se recomienda si es un equipo compartido, usado por gente inexperta, o gente con tendencia a atraer virus bajando contenidos dudosos o trayendo pendrives infectados.



3- Comando set en routers Cisco
No me pregunten qué version, pero pensé que a alguien le serviría.
Configurando BGP en un 3745 en Dynamips, en específico tratando de modificar el valor local-preference, me di cuenta que no me tomaba el comando. Al poner " set local-preference 75" el router me respondía 75, y nada más, y el cambio no se registraba en la running-config. Después de darle vueltas un rato, me di cuenta que una cosa es el comando set del modo de configuración de route-map , y otro es el set de variables del router, tal como en los shell de sistemas operativos.
Solución? Escribir SET con mayúscula. Increíble que a Cisco se le pasen cosas tan tontas.


Ojala a más de uno le sirvan estos breves tips no-relacionados. Saludos!

No hay comentarios: