sábado, 20 de julio de 2013

Como habilitar la captura de datos en minicom - GNU/Linux

1. para ejecutar minicom, simplemente digite ¨minicom¨ (sin comillas) en la terminal

2. para iniciar la captura de datos presione:

Ctrl + A para accesar al menú de config
Z para modificar las opciones
L para habilitar la captura de datos

3. puede modificar el nombre del archivo

4. Puede utilizar find en GNU/Linux para verificar donde se guardó el archivo (ver posts previos acerca de find)


Como accesar un switch Cisco via Cable USB-Serial desde Fedora Linux

1. Para accesar vamos a utilizar minicom, si no lo tienes instalado procede con la instalacion (¨yum install minicom¨ en el caso de Fedora)

2. Necesitamos saber con que nombre está reconociendo Linux el cable serial:

[root@localhost ]# dmesg |grep tty
[    0.000000] console [tty0] enabled
[    1.213545] tty tty53: hash matches
[   71.322059] usb 3-1: pl2303 converter now attached to ttyUSB0
[   72.455437] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[   74.168465] usb 4-1: pl2303 converter now attached to ttyUSB0
[  986.250821] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[  989.200373] usb 2-2: pl2303 converter now attached to ttyUSB0

----> Con lo anterior sabemos que lo está reconociendo como ttyUSB0

2. Posteriormente es necesario configura minicom, para esto necesitamos datos que nos brinda el comando ¨find / -name ttyUSB0 - print¨


[root@localhost ]# find / -name ttyUSB0 -print
/sys/bus/usb-serial/devices/ttyUSB0
/sys/bus/usb-serial/drivers/pl2303/ttyUSB0
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/ttyUSB0
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/ttyUSB0/tty/ttyUSB0
/sys/class/tty/ttyUSB0
/dev/ttyUSB0

3. Configuracion de minicom:

3.1 Ejecute el comando ¨minicom -s¨
3.2 Selecione  ¨Configuracion de la puerta serial¨ y presione ENTER
3.3 Modifique los  parámetros A,B, con los datos que obtuvimos en el paso 2:

      A - Dispositivo Serial            : /dev/ttyUSB0                      |
    | B - Localización del Archivo de Bloqueo : /sys/bus/usb-serial/devices |
    | C - Programa de Acceso           :                                    |
    | D - Programa de Salida             :                                  |
    | E - Bps/Paridad/Bits             : 9600 8N1                           |
    | F - Control de Flujo por Hardware: No                                 |
    | G - Control de Flujo por Software: No

Nota: Los parámetros E y F tambien fueron modificados para cumplir con los requerimientos de consola del switch

4. Luego minicom va a solicitar una IP, como en este caso se trata de una conexión serial, simplemente vamos a digitar enter hasta que nos muestre el prompt del switch:

 Switch>

Espero les sirva!



jueves, 11 de julio de 2013

Permission Denied al tratar de compilar en CodeBlocks instalado en Windows 7

Al tratar de compilar un programa en Code Blocks instalando Windows 7 se genera un mensaje de error diciendo que la compilación falla por "Permission Denied" ( ld.exe)





El problema se debe a un conflicto con la seguridad de Windows 7.

Solución: Copiar el folder donde se tiene el programa a "Documentos", de esta manera el usuario tiene privilegios y no se generará el error.

Espero les sirva. Saludos!