miércoles, 13 de septiembre de 2017

Ver memoria instalada Storage IBM Storewize 3700

Como no encontré por ningún lado en la interfaz gráfica, les dejo el comando para ver la memoria instalada en cada canister del Storage.

Les dejo sólo el del canister 2, para el uno sólo deben reemplazar el 2 por el uno luego de la coma:

IBM_Storwize:ARG1STO01:superuser>lsnodecanisterhw -delim , 2
id,2
name,node2
status,online
IO_group_id,0
IO_group_name,io_grp0
hardware,TB4
actual_different,no
actual_valid,yes
memory_configured,4
memory_actual,4
memory_valid,yes
cpu_count,1          
cpu_socket,1
cpu_configured,2 core Intel(R) Celeron(R) CPU G530T @ 2.00GHz
cpu_actual,2 core Intel(R) Celeron(R) CPU G530T @ 2.00GHz
cpu_valid,yes
adapter_count,5
adapter_location,0
adapter_configured,6Gb/s SAS adapter
adapter_actual,6Gb/s SAS adapter
adapter_valid,yes
adapter_location,0
adapter_configured,Midplane bus adapter
adapter_actual,Midplane bus adapter
adapter_valid,yes
adapter_location,0
adapter_configured,1Gb/s Ethernet adapter
adapter_actual,1Gb/s Ethernet adapter
adapter_valid,yes
adapter_location,0
adapter_configured,1Gb/s Ethernet adapter
adapter_actual,1Gb/s Ethernet adapter
adapter_valid,yes
adapter_location,1
adapter_configured,Four port 8Gb/s FC adapter
adapter_actual,Four port 8Gb/s FC adapter
adapter_valid,yes
ports_different,no
IBM_Storwize:ARG1STO01:superuser>

viernes, 1 de septiembre de 2017

Lector de Tarjetas RFID-RC522 en Raspberry Pi B+


Les dejo un extracto de wikipedia de lo que es RFID:
RFID o identificación por radiofrecuencia (del inglés Radio Frequency Identification) es un sistema de almacenamiento y recuperación de datos remoto que usa dispositivos denominados etiquetas, tarjetas o transpondedores RFID. El propósito fundamental de la tecnología RFID es transmitir la identidad de un objeto (similar a un número de serie único) mediante ondas de radio. Las tecnologías RFID se agrupan dentro de las denominadas Auto ID (automatic identification, o identificación automática).
Las etiquetas RFID (RFID tag en inglés) son unos dispositivos pequeños, similares a una pegatina, que pueden ser adheridas o incorporadas a un producto, un animal o una persona. Contienen antenas para permitirles recibir y responder a peticiones por radiofrecuencia desde un emisor-receptor RFID. Las etiquetas pasivas no necesitan alimentación eléctrica interna, mientras que las activas sí lo requieren. Una de las ventajas del uso de radiofrecuencia (en lugar, por ejemplo, de infrarrojos) es que no se requiere visión directa entre emisor y receptor.


Primero conectamos el RFID-RC522 a los pines GPIO de la Raspberry pi:

3.3v   al PIN-1   (el que se identifica en la placa con P1 en la imagen el de arriba a la izquierda)
RST   al PIN 22 (GPIO25 verde)
GND  al PIN 6   (GND negro)
MISO al PIN 21 (GPIO 9 verde)
SCK   al PIN 23 (GPIO 11 verde)
SDA   al PIN 24 (GPIO 8 verde)
IRQ no lo utilizamos


Les dejo la imagen de la raspberry que utilicé y sus pines GPIO:


Habilitamos el SPI:
pi@raspberrypi:~ $ sudo raspi-config






Reiniciamos la raspberry:
sudo reboot


Verificamos que haya cargado el spi:
pi@raspberrypi:~ $ lsmod |grep spi


Instalamos ó verificamos que tengamos python instalado:
pi@raspberrypi:~ $ sudo apt-get install python2.7-dev



Descargamos SPI-Py con git y lo instalamos:

pi@raspberrypi:~ $ git clone https://github.com/lthiery/SPI-Py.git
pi@raspberrypi:~ $ cd SPI-Py 
pi@raspberrypi:~ $  sudo python setup.py install



Instalamos MFRC522-python y ejecutamos el Read.py, probar leer la tarjeta y el llavero:

Les dejo un video usandolo:



Fuentes: 

https://es.wikipedia.org/wiki/RFID
https://github.com/lthiery/SPI-Py/
https://github.com/mxgxw/MFRC522-python