Ver la capacidad de la bateria por terminal

Me encuentro con un gnome-shell y no hay to tia de ver las propiedades de la bateria, así que ha salido la duda de como hacerlo por terminal, pues es tan simple como usar el comando upower que viene instalado por defecto en el sistema.

Para ver las baterias disponible al sistema usaremos la opción –enumerate

laura@carboni:~$ upower --enumerate
/org/freedesktop/UPower/devices/line_power_AC
/org/freedesktop/UPower/devices/battery_BAT0
/org/freedesktop/UPower/devices/DisplayDevice

Y para ver la capacidad de la bateria usamos la opción -i

laura@carboni:~$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               LGC
  model:                45N1025
  serial:               24668
  power supply:         yes
  updated:              dc 06 mai 2015 21:44:46 CEST (67 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              21,84 Wh
    energy-empty:        0 Wh
    energy-full:         48,09 Wh
    energy-full-design:  62,16 Wh
    energy-rate:         12,715 W
    voltage:             11,086 V
    time to empty:       1,7 hours
    percentage:          45%
    capacity:            77,3649%
    technology:          lithium-ion
    icon-name:          'battery-good-symbolic'
  History (charge):
    1430941486	45,000	discharging
  History (rate):
    1430941486	12,715	discharging

Esto del /org no es un directorio físico, se tiene que llamar desde upower.

Con acpi también tenemos varias formas de mirarlo, seguid éste link para mas información.

Gracias Genar para el pequeño reto! ;)…

Debian: Los discos extraíbles se montan como RO para el usuario

El otro día conseguí solucionar una cosa que es un tanto molesta y un infierno para un usuario no experimentado al cual le decimos que linux es lo mejor :P

Lo que nos encontramos es que al conectar un lápiz usb o un disco duro externo usb, root tiene acceso a rw al dispositivo, pero el usuario sólo tiene ro.

El motivo es que cuando hacemos la instalación del sistema por USB nos añade un par de líneas en /etc/fstab y lo correcto es que le dejemos a udev montar estos dispositivos y no hacerlo por /etc/fstab, así que la solución consiste en comentar o borrar las líneas referentes a los medios extraíbles de fstab

#/dev/sdb1       /media/usb0     auto    rw,user,noauto  0       0
#/dev/sdb2       /media/usb1     auto    rw,user,noauto  0       0

Rápido, sencillo y eficaz! :)…

Instalar debian en una pcengines APU1d4

Hoy me han regalado una rosa y me han traído la placa PCEngines APU1d4, como una buena friki al momento que me han regalado la rosa he estado mas pendiente de la caja blanca que traía el portador que de la propia rosa :P lo admito, me pierde la tecnología xD

AjG_ANsHTjjF011HMcnmKEwljKh0ggWEBTXBMYl-LsJ6

En la caja venía la placa y un disco mSATA de 16Gb, pero faltaban las tarjetas, pero al estar desmontando un portátil me he percatado que las tarjetas de portátil también me sirven, así que vamos a hacer la prueba con unas intel, que necesitan firmware privativo y no tengo claro que las pueda poner en modo de punto de acceso. La elección es una tarjeta atheros, pero aún estoy investigando cuál es la que mas que conviene para lo que quiero hacer!

photo32009721698429475

Actualización post instalación debian por puerto serie: Debian 8 Jessie

El post del otro día, si éste que os váis a cansar de él hasta que no consiga hacer funcionar esto! :P instalé una debian a partir de una imagen que había creado alguien, pero esta imagen era una debian 6 y las versiones de los programas que necesito para hacer funcionar el sistema (basicamente hostapd) en debian 6 tienen muchos problemas, así que tenía 2 posibilidades, ponerme con el marrón de hacer que debian 6 se comiese una versión mas nueva de hostapd con patatas (SO viejo & dependencias & co = dolor) o fabricar un instalador modificado (hasta que no he encontrado como hacerlo, ha sido doloroso también, pero al menos he aprendido algo nuevo y parece que la cosa va por buen camino xD).

Una de las curiosidades de la instalación es que estamos usando la compact flash como disco de arranque para la instalación, normalmente usamos un CD o un lápiz de memoria USB.

Lo primero que se me ha ocurrido ha sido meter tal cual una iso en la compact flash, pero claro, el interfaz es por puerto serie, así que tenemos que modificar la iso… descomprime, monta, dale la vuelta, tablas de particiones guerreras, etc. todo fallido, hasta cuando he encontrado éste link en debian y no sé como he llegado a éste otro link: Ficheros de la instalación de debian jessie. A partir de aquí aunque ya caía la noche, se ha empezado a iluminar el día :)…

Convertir una debian en un punto de acceso wifi

Ayer hice un post sobre como instalar debian en una placa Alix 2d2 por puerto COM, ahora vamos a convertir esta preciosidad en un punto de acceso wifi :)

Como disponemos de dos tarjetas wifi de fabricantes que respetan el software libre y liberan sus drivers, no será necesario instalar el paquete firmware-iwlwifi o firmware-linux-nonfree, así que un pasito mas para un punto de acceso totalmente libre! :D

root@alix2d2:/home/blackhold# lspci |grep Atheros
00:0c.0 Ethernet controller: Atheros Communications Inc. AR5413 802.11abg NIC (rev 01)
00:0e.0 Ethernet controller: Atheros Communications Inc. AR5413 802.11abg NIC (rev 01)

Si nos fijamos, las dos tarjetas minipci ya aparecen en el sistema sin tener que instalar nada adicional :)…

Glances: herramienta de monitorización del sistema en ncurses

Adictos al interfaz ncurses! aquí está vuestra herramienta de monitorización del sistema perfecta!

glances

Con esta herramienta puedes pegar una “ojeada” rápida a lo que ocurre en tu sistema, glance precisamente quiere decir esto, ojeada/mirada/vistazo ;)

La herramienta está escrita en python y usa la librería psutil para recopilar toda la información del sistema.

Me llama la atención lo de las alertas que pone debajo, así que vamos a tener que pegarle una ojeadilla mas a fondo :o

Disponible en los repositorios de Debian Jessie

# apt-get install glances

Para mas información glances en github

Bonding + VLAN + Mikrotik

Esta semana se me ha presentado un pequeño reto, así que tras recibir el material nos hemos puesto a probar el entorno.

El escenario es que tenemos una ubicación en la que queremos poner varias antenas y sólo podemos bajar un sólo cable de red y uno de alimentación. Algunos enlaces se van a administrar desde un router y otros desde otro. Así que la solución escogida ha sido la de alimentar cada una de las antenas por separado y definir vlan para el tráfico de cada una.

Para ponerle mas emoción a la cosa, las antenas que vamos a poner van a estar en bonding, para poder tener mas ancho de banda.

En la ubicación 1 tenemos:
– 1 Router Mikrotik x86 virtualizado en un vmware
– 2 enlaces en bonding (4 antenas)

En la ubicación 2 tenemos:
– 1 Router Mikrotik RB1100AHx2
– 1 enlace en bonding (2 antenas)

La ubicación 3 es idéntica a la ubicación 2.…

Buffalo Springfield – For What Its Worth


Buffalo Springfield – For What Its Worth

There’s something happening here
What it is ain’t exactly clear
There’s a man with a gun over there
Telling me I got to beware
I think it’s time we stop, children, what’s that sound
Everybody look what’s going down

There’s battle lines being drawn
Nobody’s right if everybody’s wrong
Young people speaking their minds
Getting so much resistance from behind
I think it’s time we stop, hey, what’s that sound
Everybody look what’s going down

What a field-day for the heat
A thousand people in the street
Singing songs and carrying signs
Mostly say, hooray for our side
It’s time we stop, hey, what’s that sound
Everybody look what’s going down

Paranoia strikes deep
Into your life it will creep
It starts when you’re always afraid
You step out of line, the man come and take you away

We better stop, hey, what’s that sound
Everybody look what’s going down
Stop, hey, what’s that sound
Everybody look what’s going down
Stop, now, what’s that sound
Everybody look what’s going down
Stop, children, what’s that sound
Everybody look what’s going down…