Hirdetés

VAAPI RHEL 5.5

Van egy kis gond a vaapi-val RHEL 5.5 alatt. Feltelepítettem ami elvileg szükséges a libva-hoz

# yum -y install libdrm libdrm-devel
# wget http://www.splitted-desktop.com/~gbeauchesne/libva/libva-latest.tar.gz
# tar zxf libva-latest.tar.gz
# cd libva-0.31.1/
# ./configure

De nem ment. Megpróbáltam autoconfig és automake segítségével, de sajnos nem fordul le:

undefined reference to `drmOpenOnce'

Azt az egyet tudtam kisütni, hogy talán a libdrm túl régi. De ha azt is le akarom fordítani, akkor le kell cserélnem az utomaket, amihez viszont... Azt hiszem ebbe a lavinába nem akarok beszállni. mindenesetre ha valakinek van használható ötlete, azt szívesen hallgatom. Esetleg RHEL 6-al kellene próbálkozni...

RHEL 5.5 wifi, GPRS, multimedia

Elnezest az ekezetek hianyaert, de meg csak most kezdtem el belakni a gepem.

A RHEL 5.5 nem eppen desktop rendszernek keszult, persze minden megoldhato, mint minden linuxon. Elso korben belottem a wifit, ugyanis hianyzott a firmware a dmesg szerint:

kernel: iwlagn: iwlwifi-5000-1.ucode firmware file req failed: -2

Masodik korben belottem a GPRS-t bluetoothon keresztul. Ez kicsit heggesztes lett, elegge csunya, de majd felrakok valami GUI-t kesobb:

# cat /etc/bluetooth/hcid.conf
#
# HCI daemon configuration file.
# HCId options
options {
autoinit yes;
security auto;
pairing multi;
dbus_pin_helper;
}

# Default settings for HCI devices
device {
name "jomadar-%d";
class 0x120104;
iscan enable; pscan enable;
lm accept;
lp rswitch,hold,sniff,park;
}

Dunai vízhűtés

Hónapokkal ezelőtt kezdtünk licitálni bacsissal, hogy milyen hűtést kellene kipróbálni. A zöld gondolatok jegyében sikerült kidolgozni egy elég halk megoldást. Ha egészen pontos akarok lenni, akkor az első tesztnél csak a szél zúgása, a víz csobogása és az UPS csipogása volt hallható.

Felhasznált hardver

Alaplap: "nem kár érte" típusú korai Asrock 478-as
CPU: Celeron D 330 (Prescott)
VGA: félmagas (ez fontos lesz) Geforce2 MX200 VGA
Hűtés: nagy full réz hűtőborda A legfontosabb jellemzője, hogy jóval magasabb, mint a videó kártya.
Egyéb: Golyós egér, APC Smart-UPS 3000VA

A következő elveket követtük a felszerelés válogatásánál: Ha véletlenül túl jól sikerülne a vizezés, akkor se sajnáljuk az eredményt. Az felszerelés hordozható legyen a kitelepüléshez. Ez utóbbit elvileg a Smart biztosította, de 40 kg fölötti tömegével a QTH változtatásának legnagyobb akadályát is képezte.

Solaris repository szerver

A tűzfalak miatt nem mindig elérhető a SUN az Oracle Solaris repository. Ha valami extrát szeretnék telepíteni az alap OS-re, akkor valamit tenem kell. Vagy saját csomagokat készítek, vagy ami egyszerűbb saját repository szervert. Ehhez először letöltöttem a DVD-t (sol-11-exp-201011-repo-full.iso), ami az x86 és SPARC verziókat is tartalmazza. Második lépésként felcsatoltam az iso-t:

# mount -F hsfs /store/sol-11-exp-201011-repo-full.iso /mnt/iso

Beállítottam a package szervert, hogy a 10000-es porton figyeljen:

# svccfg -s svc:/application/pkg/server add mirror
# svccfg -s pkg/server:mirror addpg pkg application
# svccfg -s pkg/server:mirror addpg start method
# svccfg -s pkg/server:mirror setprop pkg/inst_root=/mnt/iso/repo
# svccfg -s pkg/server:mirror setprop pkg/port = 10000
# svccfg -s pkg/server:mirror setprop pkg/readonly=true
# svccfg -s pkg/server:mirror setprop pkg/mirror=false

Solaris mirror

Kíváncsi vagyok, hogy a ZFS milyen teljesítményre képes. Első körben feltelepítettem egy Sol 11-et, hogy a legutolsó pool verzió legyen a gépen. Valahogy kimaradt a root mirror a telepítésből, ezért gyorsan korrigáltam a hibát:

zpool attach -f rpool c2t2d0s0 c2t3d0s0

Miután lefutott a resilvering rendbe raktam a boot blockot.

# zpool status -v
pool: rpool
state: ONLINE
scan: resilvered 7.63G in 0h4m with 0 errors on Mon Dec 27 21:06:26 2010
config:

NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
c2t2d0s0 ONLINE 0 0 0
c2t3d0s0 ONLINE 0 0 0

# installboot -F zfs /usr/platform/`uname -i`/lib/fs/zfs/bootblk /dev/rdsk/c2t3d0s0

Referenciaként csináltam egy "klasszikus" RAID 5-os meta tömböt:

Solaris 11 Express 11/10

Gyorsan feldobtam a legújabb Solarist. Egyelőre tetszik. Pár apróság, amit text install után jó letudni:

X és Gnome telepítése

pkg install slim_install
svcadm enable gdm

iSCSI

Fel kell telepíteni az iscsi targetet, majd engedélyezni. Az első mehet GUI-ról, a második így volt a leggyorsabb:

root@solco:~# svcadm enable -r svc:/network/iscsi/target:default

Gyorsan ki is exportáltam egy 40 Gigás darabot.

root@solco:~# zfs create -V 40g rpool1/iscsi
sbdadm create-lu /dev/zvol/rdsk/rpool1/iscsi
Created the following LU:

GUID DATA SIZE SOURCE
-------------------------------- ------------------- ----------------
600144f0b014810000004d10eca80001 42949672960 /dev/zvol/rdsk/rpool1/iscsi
root@solco:~# stmfadm add-view 600144f0b014810000004d10eca80001
root@solco:~# itadm create-target
Target iqn.1986-03.com.sun:02:fd1a4ac0-ef69-ec19-82fd-9972aba4339f successfully created

Nyílt wifi és wireshark

Sokan ismerik, de hátha valakinek újdonságot jelent, hogy a wifi nem biztonságos. Az lenne az igazi, ha a http-t mindenhol felváltaná a https, hogy applikációs szinten történjen a titkosítás. Lássuk a lényeget:

Kell egy *nix, megfelelően preparálva. Scriptkiddiek és windows felasználók kedvéért van Auditor CD. Innen már csak pár programot kell ismerni (kismet, airodump). Ha nyitott a wifi, mert mondjuk egy kavézóban ülünk, máris lehet halászni. (WEP esetén még void11_penetration, aireplay és aircrack kell, WPA ellen meg piszok mázli.)

A halászathoz megintcsak dump kell, amivel szép csomagokba gyűjtjük az információt. Ha eleget halásztunk össze következhet a kiértékelés. A láthatóság kedvéért tcp stream follow-al összeraktam pár eredményt. Hogy olvashatóvá váljanak kattintsatk a képekre.

freemail: alap beállításokkal nem használ ssl-t az autentikációnál. Magyarán sima text-ként küldi el a loginnevünk és jelszavunk. Innen nem nehéz kitalálni, hogy ez mit jelent.

NAS III. - freeNAS

Solaris (Nexenta) és Linux (openfiler) után egy freeBSD-n alapuló NAS következik. Az előző kettővel ellentétben nem áll nagy cég a freeNAS mögött, ezért nagyon kíváncsi voltam rá, hogy mit tud. A "vas" ugyanaz: 2G RAM, 2xCPU, 2x ethernet...

Telepítés

A freeNAS képes szinte bármilyen médiáról (CD, memóriakártya, merevlemez...) működni, csak a beállításokat kell valahol tárolni. A telepítő nagyon egyszerű, karakteres felülettel rendelkezik. Miután kiválasztottam, hogy a merevlemezre akarom telepíteni már csak a szokásos pár kérdésre kellet válaszolni.

NAS II - Nexenta

Az Openfiler után a Nexentastor Community kiadása került fel a tesztgépre. Ismét 2x 2.8GHz Phenom, 2G RAM és 2x 40G HDD állt rendelkezésre. Az Enterprise kiadáshoz képest egy nagy limitáció van, csak 18TB kapacitásig skálázódik és néhány plugin (pl. HA) nem elérhető. A lényeg, hogy mint NAS tökéletesen funkcionál.

Telepítés

A telepítés karakteres felületen történt. Egyszerű kérdéseket tett fel, pár apró csapda volt csak, amire később visszatérek. A merevlemez kiválasztását követően automatikusan létrehozott egy zfs poolt. Ha több merevlemezt választunk ki, akkor RAID tömb fogja védeni adatainkat.