Cloudy Alix
De Guifi.net - Wiki Català
Alix és una SBC amb un processador AMD (x86) diverses interfícies d'entrada-sortida (sèrie, miniPCI, Ethernet, etc.). És per això que s'ha de fer servir un sistema operatiu preparat amb els controladors (drivers) corresponents per a fer funcionar aquestes interfícies.
Nota: aquesta guia s'ha fet amb una Debian especialment preparada per a funcionar en Alix, però és possible que amb una altra distribució basada en Debian funcioni amb passos similars.
Contingut
Aconseguir Debian per Alix
Pots descarregar d'aquesta pàgina una imatge especial de Debian a punt per a funcionar en placas Alix un cop gravada en una targeta CF.
Característiques/serveis inclosos
- Sistema d'arxius de només lectura, protegeix contra fallades de corrent i augmenta substancialment la vida de la targeta.
- Serveis comuns disponibles en la primera arrencada:
- serial terminal ( 38400n8 )
- dnsmasq ( servidors DNS i DHCP )
- iptables ( regles firewall i compartició d'Internet )
- samba ( compartició d'arxius de Microsoft Windows )
- cups ( servidor d'impressora )
- vsftpd ( servidor FTP )
- nginx with fastcgi ( servidor HTTP )
- minidlna ( servidor multimèdia )
- openssh ( terminal i SFTP )
- stunnel ( motor SSL, suport HTTPS pre-configurat per a nginx i transmission )
- tinyproxy ( servidor proxy HTTP/HTTPS )
- pptpd ( servidor VPN, MS Windows té un client incorporat )
- snmpd ( servidor SNMP )
- openvpn ( servidor i client VPN )
- openconnect ( client VPN, compatible amb Cisco )
- external storage automount and sharing basic web admin panel performance monitor ( on web panel )
- Serveis addicionals disponibles:
- transmission ( torrent p2p )
- hostapd ( wireless access point / necessita targeta miniPCI o usb wifi )
- Sistema de mantenimient a través de
apt-get
, utilitza'l per a actualitzar, instal·lar o eliminar aplicacions i patches.
- Tingues en compte que és una Debian i386, pel que qualsevol software disponible per aquesta arquitectura pot ser instal·lat, considerant les limitacions de potència.
- Els arxius d'imatge estan disponibles per a descarregar en GoogleDrive:
- debian-for-alix-v1.img.bz2 (debian 6 based) version 1 wiki page
- debian-for-alix-v2.img.bz2 (debian 6 based) version 2 wiki page
- debian-for-alix-v3.img.bz2 (debian 7 based) Debian instalació bàsica, només servidor SSH i utilitats bàsiques, també el terminal sèrie está preparat, perè no té el sistema d'arxius en només lectura ni altres característiques.
- La configuració per defecte és:
eth0: DHCP
eth1: static 172.16.210.254
eth2: sense configuració
usuario: alix (root té l'accés bloquejat)
Instal·lar la imatge Debian en la CF
Identificar la CF
La targeta CF necessita ser formatejada amb ext2. Assegura't de quin dispositiu és la teva targeta, en cas contrari podries esborrar el S.O. del teu ordinador. En aquest exemple la CF està en /dev/sdb
.
Pots provar mirant en /proc/bus/usb/devices
. Hauries de veure una secció amb una línia S: i el nom del teu lector, i una línia I: amb Driver=usb-storage
. Si ho veus, és que el kernel reconeix el dispositiu.
Instal·lar el paquet sg3-utils
si no ho tens ja (en Debian: apt-get install sg3-utils
). Per a comprovar els teus dispositius SCSI, executa la comanda:
sg_scan -i
Hauries de veure alguna cosa similar a això:
/dev/sg0: scsi0 channel=0 id=0 lun=0 [em] type=0 eUSB Compact Flash 5.09 [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
Mostra que el dispositiu “raw” SCSI associat amb el teu lector és /dev/sg0
. Pots confirmar que el driver està funcionant mirant l'arxiu /proc/scsi/scsi
. Ara, per a determinar el dispositiu SCSI real associat al teu lector executa la comanda:
sg_map
Veuràs una sortida com aquesta:
/dev/sg0 /dev/sdb
Això és tot, el teu lector de targetas és /dev/sdb
. La primera (i probablement l'única) partició és /dev/sdb1
.
Copiar la imatge en la CF
Per a instal·lar la imatge en la targeta CF pots fer-ho amb la següent comanda:
bzcat debian-for-alix-v3.img.bz2 | dd of=/dev/sdb bs=16k
Instal·lar Cloudy
Per instal·lar Cloudy pots seguir les instrucciones per a convertir una instal·lación bàsica de Debian en Cloudy afegint al sistema els arxius i eines específiques de la distribució.
Ho anomenem "cloudynitzar".
Recomanem utilitzar un script per a automatitzar el procés. Pots saber com en la pàgina d'aquesta wiki que explica com "cloudynitzar".