Recuperar sistema FreeBSD d'una Raspberry Pi que no es pot iniciar

Image
Body

De vegades fem canvis als nostres sistemes que, tal vegada, podem ocasionar que l'arranc no funcione correctament o que, directament, no funcione. Al meu cas, he fet uns canvis a la Raspberry Pi 2 tocant el fitxer /etc/fstab perquè volia que munte automàticament un disc dur SATA que tinc a un dock connectat amb un port USB.

Doncs bé, aquesta línea de l'fstab feia que el FreeBSD s'aturava a l'arranc, i la solució està en extreure la targeta microSD i anar a un altre ordinador, muntar-la, i reparar els errors.

artícles
14

Configurar l'SSH per a que no es tanque la sessió per inactivitat

Image
Body

A la Raspberry, amb FreeBSD 11-STABLE tenia un problema, la sessió es quedava congelada quan deixava de fer alguna cosa durant 2 o 3 minuts, no ho sé exactament.

Modifiquem el fitxer /etc/ssh/ssh_config i ho deixem:


Host *
ServerAliveInterval 100

El truquet està en el ServeraliveInterval el qual farà que el client envie un paquet null al servidor cada 100 segons per a mantenir la connexió.

I ara configurem /etc/ssh/sshd_config i fiquem:

artícles
14

Com tenir Window Maker a FreeBSD configurat en UTF8 català, castellà i esperanto

Image
Body

En aquest article vull explicar com tenir un sistema BSD totalment configurat en català i esperanto. Al meu ordinador personal de casa, faig servir Window Maker (sí, ja sé que és un entorn gràfic molt antic, i què?), i he de dir que m'encanta i és el meu favorit per les seues característiques, perque és super configurable, perque és ultra ràpid, perque té tot el que necessite com a escriptori, perque no consumeix molts recursos i perquè el faig servir com a escriptori, aproximadament, 15 anys.

artícles
14

Actualitzant tot el sistema FreeBSD i passar a una versió superior

Image
Body

Al meu portàtil tenia la versió 10.2-RELEASE de FreeBSD i avui, al voler instal·lar chaosreader he tingut uns problemes amb l'ordre pkg install i he necessitat fer una actualtizació del sistema.

Al fer pkg update && pkg ugrade em donava error també, i el sistema em recomanava:


cd /usr/ports/ports-mgmt/pkg
make deinstall
make install clean

Ho he fet, i després he tornat a fer un pkg upgrade però l'error de pkg continuava, i aleshores he fet:

artícles
14

Compartir sessions i pantalles Tmux a diferents ordinadors

Image
Body

Fa un temps, vaig publicar aquest article Alguns apunts de tmux, un bon multiplexor de consola i afegisc un truquet nou, a modo de recordatori, molt útil per a mi.

Al igual que amb screen, podem mantenir serveis i processos a una màquina Unix sense necessitat d'estar davant. Podem tancar la sessió i fins i tot el nostre ordinador, i des d'un altre ordinador recuperar la sessió tmux i continuaran els processos corrent.

artícles
14

Solventar l'error "Body is using the following invalid tokens: [site:account-name]"

Image
Body

Drupal 8 Body is using the following invalid tokens: [site:account-name]
A Drupal 8, des de fa dos dies anava rebent molts correus d'usuaris spammers que es volien registrar a la web, i vaig detectar que a "Configuració" + "opcions dels usuaris" no em deixava guardar la informació mostrant-me l'error The Body is using the following invalid tokens: [site:account-name].

És un bug de Drupal 8 i la solució estava anant a la pestanya "Cuenta caducada" i canviant [site:account-name] per [site:name].

artícles
14

Instal·lant Monitorix a la Raspberry Pi 2 amb FreeBSD

Image
Body

Ahir vaig instal·lar el monitoritzador Monitorix, seguint les indicacions per a instal·lacions a FreeBSD on, bàsicament, cal compilar /usr/ports/ftp/axel i /usr/ports/sysutils/monitorix, i configurar-ho per tenir-ho a un port distint del 80 o 8080.

Com sempre, a FreeBSD, si volem arrencar el servei al iniciar la màquina, editarem el fitxer /etc/rc.conf i afegim:


monitorix_enable="YES"

artícles
14

Configuració automàtica Wifi a FreeBSD

Body

Cal carregar els drivers a l'arranc, al fitxer /boot/loader.conf:


if_urtw_load="YES"

O bé, al portàtil Lenovo X201i:


iwnfw_load="YES"
if_iwn_load="YES"

iwn6050="YES"
legal.intel_iwn.license_ack=1
wlan_ccmp_load="YES"
wlan_tkip_load="YES"

wlan_wep_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"

Al fitxer /etc/wpa_supplicant.conf especifiquem el SSID i el PSK:


network={
ssid="LA_TEUA_WIFI"
psk="LA_TEUA_CONTRASENYA"
}

artícles
14

Escoltar CDs i DVDs d'àudio a FreeBSD

Body

Avui havia ficat un CD que tenia per casa antic d'una banda que m'agraden molt i no podia per problemes de permís a /dev/cd0 amb l'aplicació VLC.

Per a donar-li permissos correctament, caldrà tenir a /etc/rc.conf:


devfs_system_ruleset="devfsrules_common"

Al fitxer /etc/devfs.conf haurem d'afegir:


# Allow operator group to access CD/DVD
own /dev/acd0 root:operator
perm /dev/acd0 0660
own /dev/acd1 root:operator
perm /dev/acd1 0660
own /dev/cd0 root:operator
perm /dev/cd0 0660
own /dev/cd1 root:operator
perm /dev/cd1 0660

I també a /etc/devfs.rules:


add path 'acd[0-9]*' mode 0660 group operator
add path 'cd[0-9]*' mode 0660 group operator

I, encara que ja ho tenia per a l'automuntatge de les fotos de la meua càmera Canon 1100D, finalment també cal afegir a /boot/loader.conf:


fuse_load="YES"

artícles
14
Subscribe to categoria-unix