date +’%Y-%m-%d’ 1970-01-01

[ ~ ]$ date +'%Y-%m-%d'
1970-01-01

¿Cómo configurar la fecha y hora en ArkOS?, pues por lo visto no lo hace por defecto.
Primero hay que activar ntpd:

sudo systemctl enable ntpd

Luego hay que sincronizar la hora:

sudo ntpdate -u 0.es.pool.ntp.org
sudo ntpdate -u 0.es.pool.ntp.org

Ejecutamos el comando dos veces para que la diferencia de tiempo sea muy baja, menor que 0,000.

Y , por último, empezamos ntpd:

sudo systemctl start ntpd

Ahora aunque apaguemos el raspberry pi, la hora y fecha serán correctas siempre.

Ohh php.conf !!! Dónde estas ???

Tras un día entero lidiando con problemas de sshd, nginx, fail2ban y php-fpm, con la ayuda del Jacob Cook, el creador de ArkOS, no he podido mas, he tirado de mi copia de seguridad, dd, y listo.

Pero uno de los problemas persistió, nginx fallaba a iniciar:

[ ~ ]$ systemctl status nginx
nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled)
   Active: failed (Result: exit-code) since Sat 2014-02-15 23:21:45 CET; 15min ago
  Process: 823 ExecStop=/usr/bin/nginx -g pid /run/nginx.pid; -s quit (code=exited, status=1/FAILURE)
  Process: 1005 ExecStartPre=/usr/bin/nginx -t -q -g pid /run/nginx.pid; daemon on; master_process on; (code=exited, status=1/FAILURE)
 Main PID: 755 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/nginx.service

Comprobando journalctl para esos PIDs:

[ ~ ]$ sudo journalctl _PID=1005
-- Logs begin at Thu 1970-01-01 01:00:03 CET, end at Sat 2014-02-15 23:41:54 CET. --
Feb 15 23:21:45 harker nginx[1005]: nginx: [emerg] open() "/etc/nginx/php.conf" failed (2: No such file or directory) in /etc/nginx/nginx.conf:35
Feb 15 23:21:45 harker nginx[1005]: nginx: configuration file /etc/nginx/nginx.conf test failed

Sigue leyendo

Overclocking con ArkOS

frontal de raspberrypi + sd
He estado trasteado con los Raspberry Pi, principalmente con ArkOS y OpenELEC. Ayer he estado probando, una detrás de otra, muchas configuraciones de overcloking en ArkOS que no anulan la garantía.

Esta configuración es la que mas me ha convencido, la he probado con el test de estrés y me dice que es viable:

  # config.txt

  gpu_mem=16

  arm_freq=1000
  core_freq=250
  sdram_freq=450
  over_voltage=4

  force_turbo=0
  initial_turbo=60

  temp_limit=70

  init_emmc_clock=110000000
  sdhci-bcm2708.emmc_clock_freq=100000000

SSH parece fallar de vez en cuando, pero … Sigue leyendo