maanantaina, lokakuuta 17, 2011

Taas voi tykkeillä

DHL:n kuriiri toi tykkipaketin tänään.

Laatikko on ilman mitään merkkejä sisällöstä, mutta jälleen kissamme päätti heti mennä makoilemaan laatikon päälle. Laatikon koko lienee jotenkin ihanteellinen kissan mielestä?
Lähettäjä Laitekaapin hurinoita
Tässä vartioin minä

Tykki oli pehmusteiden hyvin vuoraamana. Se on täsmälleen samanalainen kun oma tykkini, tykin sarjanumerokin on melko lähellä omaani. Tykki on tehdasasetuksilla ja sen lampun laskuri näyttää nollaa tuntia. Uusi se ei kuitenkaan ole ja sen muovikuorissa on melko paljon sormenjälkiä ja vähän tomua, jotka kertovat sen käytöstä.

Tykki on nyt paikoillaan ja sen kuva on virheetön pl. oikeassa alakulmassa olevaa pientä tummentumaa. Tuo on juuri se kohta, jossa kirkkauden alentumasta on vähiten haittaa. Värit ovat kuitenkin kunnossa. Koska tämä on käsittääkseni minulla vain lainassa, en ala tekemään sen ihmeemmin säätöjä. Varsinkin, kun tehdasasetukset eivät ole mitenkään huonot.

 Katsoimme kuopuksen kanssa blu-ray version elokuvasta HOP. Se oli melko lapsellinen, mutta teknisesti erittäin laadukas elokuva, joka käsittelee vastuuta ja omia haaveita. E.B. -nimisen pupun pitäisi ottaa vastuulleen vuotuinen pääsiäispupun tehtävä, mutta hän haluaa soittaa rumpuja. Suomalaisen lapsen on ehkä vähän vaikea käsittää, mitä hienoa on pääsiäismunien jakamisessa ja puutarhoihin piilottamisessa, koska meiltä vastaava pääsiäisperinne puuttuu.

lauantaina, lokakuuta 15, 2011

RAID-ohjaimen päivitys

Surffasin Internetissä ja löysin pari mielenkiintoista tietoa: Dell SAS 5/iR adapterille löytyy tuki LSI:n lsiutil -nimisestä ohjelmasta. Sen avulla pystyy säätämään joitakin ohjaimen asetuksia ja tulostamaan tietoja sen toiminnasta.

Ohjelma tulostaa kortista mm kortin revision, joka on B0:
# lsiutil
LSI Logic MPT Configuration Utility, Version 1.38, July 6, 2005

1 MPT Port found

     Port Name         Chip Vendor/Type/Rev    MPT Rev  Firmware Rev
 1.  /proc/mpt/ioc0    LSI Logic SAS1068 B0      105      000a3300

Select a device:  [1-1 or 0 to quit]


Lisäksi löysin LSI:n tekemän SASFlash flashäys-ohjelman LSI SAS HBA -kortille. Kannattaa huomioida, että SASFlash-ohjelmasta ei ole saatavana lähdekoodia vaan ainoastaan käännetty binääri. Yritin ajaa sillä ohjaimeen LSI SAS3081ER-kortin BIOSia ja firmwarea, mutta se ei onnistunut. Täällä olevan tiedon mukaan siinä on sama piiri kun tuossa Dellin kortissa.

Dellin ftp-palvelimelta löytyi kuitenkin Dellin tekemä BIOS versio A04, joka ohjeen mukaan asennettaisiin DOSissa kortille. Paketissa on sekä BIOS että firmware ohjaimelle.

Seuraavalla komennolla sain kortin BIOSin päivitettyä uuteen:

sudo ./sasflash -f SAS5IRA.FW -b dllsasir.rom

Nyt kortin MPTBIOS on päivittynyt versiosta 6.06.00.02 versioon 6.12.05.00 ja päiväys 2006.04.05 päiväykseksi 2007.09.29.


BIOS ja Firmware päivittyivät
Levyasetuksia pääsee säätämään BIOSista

Firmwaren versio päivittyi versioon 0.10.51.00-IR. Vanha firmware oli versiota 0.06.06.02 jotain, en enää muista. Nopeutta en varsinaisesti huomaa tulleen lisää, mutta seuraavia korjauksia tästä readme.txt -tiedoston mukaan ainakin löytyy:

Component         Version             
MPT Firmware      00.10.51.00             
SASBIOS           06.12.05.00                         
SASFlash          01.15.04.00

1. Fixed an issue that causes errors during cable disconnect scenarios when connected to a Dell MD3000 enclosure
2. Addressed an issue where interrupt warnings were seen during Operating system installations
3. Fixed an issue with rebuild progress reporting in an OS environment
4. Improved Tape performance on SAS 5/E with External SAS Tape Units
5. Disabled option in BIOS to change the "report device missing delay" which could potentially cause timing  related issues and performance related issues with attached devices when toggled
6. Modified Webpack script for SAS 5 cards so that it is compatible with other 6th Generation SAS controllers
7. Modified the SAS5 Option ROM to improve CHS (Cylinder/Head/Sector) to LBA (Logical Block Address)  translation, to add support for newer disk partition utilities.

Lisää Ubuntua

Tänä aamuna laitoin miniläppärin päivittymään uuteen Ubuntu 11.10-releaseen. Se kesti melkoisen kauan, yli puolitoista tuntia, koska sen SSD-kovalevy on kovin hidas. Päivitys sujui kuitenkin ilman ongelmia.

Päivitin myös palvelimelle Ubuntun ja siinä ei mennyt kuin ehkä parikymmentä minuuttia. Tosin siinä on huomattavasti vähemmän asennettuja ohjelmia kuin työasemalla tai miniläppärillä. Päivitys onnistuu helposti sudoamalla "do-release-upgrade" komennon.


perjantaina, lokakuuta 14, 2011

Uusi Ubuntu on julkaistu

Aamulla miniläppäri ilmoitti, että uusi Ubuntu-versio 11.10 (Oneiric Ocelot) on julkaistu. Haluaisinko asentaa sen? En uskaltanut aamulla alkaa asentamaan, mutta nyt illalla laitoin työasemani asentamaan päivitystä.

Jakelupäivitysalkamassa
Päivityksen asennusohjelma kertoo selkeästi, mitä se tekee ja kauanko asennuksessa menee. Se nouti verkosta noin 2000 kpl ohjelmapaketteja ja asensi ne noin 20 minuutissa.

Paljon päivitettävää

Jonkin verran tarpeettomia (42) tai ei-tuettuja paketteja (59 kpl) löytyi samalla. Lopuksi kone piti käynnistää uudelleen. Ensimmäinen käynnistys kesti melko kauan, muutamia minuutteja, mutta nyt on alla uusi Ubuntu ja kaikki näyttäisi pikakokeilulla toimivan hienosti. Myös Nvidian ajurit ja ylimääräisiä ohjelmia, kuten Dropbox ja Spotify-asiakasohjelma (vaikka sitä en ole saanut toimimaan, se ei ole koskaan hyväksynyt kirjautumistani).
Myös näytönohjaimen ajurit päivittyivät automaattisesti
Tätä helpompaa ei Ubuntun jakeluversion päivittäminen voi olla.
Uusi versio käytössä

Uusi kirjautumis-sivu on tyylikäs ja myös Unityn käyttämä valikko on selkeytynyt 10.04 natty-versioon nähden. Myös Linux-ytimen versio on nyt 3.0.0-12-generic eli uutta kolmossarjaa. Laitteisto tuntuisi kokonaisuudessaan tunnistuneen ilman ongelmia.

Vaihtoprojektori saapui

DHL on nopea. Kotiin tultuani oli DHL:n lappu turhasta käynnistä ja yhteystiedot, mistä sopia paketin uudesta toimittamisesta. Soitin lapussa olleeseen numeroon ja valitsin toimitukset. Koska kello oli jo yli neljän, oli seuraava mahdollinen toimitusaika vasta ensi maanantaina. Samperi, olisi ollut tykille käyttöä jo viikonloppuna!

Dennis Ritchie on kuollut

Yksi tietokoneohjelmoinnin edelläkävijöistä Dennis Ritchie on kuollut. Ritchie, 70, kuoli pitkän sairauden jälkeen, kertoo Britannian yleisradioyhtiö BBC.

Lähde: Helsingin Sanomat


Omasta hyllystänikin löyty Ritchien ja Kernighanin C-kielen perusopas, jota tyylikkäämpää saa hakea. Monet uudetkin tietokirjat voisivat ottaa mallia, miten selkeästi ohjelmointikielen syntaksi käydään lävitse ja annetaan tyylikkäät esimerkit.

Unixin periaatteet luotiin käyttäjän tarpeesta lähtien ja samalla syntyi filosofia, jota tänäkin päivänä mm. Open Source ja Linuxin kehityksessä noudatetaan. Tehdään kukin ohjelma tiettyyn tarpeeseen ja pidetään huoli, että ohjelma hoitaa tuon tarpeen hyvin.  Eli ei tehdä monitoimityökaluja. Ja annetaan ohjelman lähdekoodi toisten arvioitavaksi ja jatkokehitettäväksi. Roska nauretaan piiloon ja parhaat ideat kehittyvät eteenpäin muiden ohjelmoijien toimesta.

Ritchie tulee jäämään tietojenkäsittelyn historiaan samalla tavalla kuin monet muut suurmiehet (Charles Babbage, Ada Lovelace, Steve Jobs, Tim Berners-Lee jne).

torstaina, lokakuuta 13, 2011

Vaihtotykki-vaihdokki on lähetetty

Sain illalla tekstiviestin, että UK:sta on lähetetty samanlainen vaihtovideotykki huollossa olevan tilalle. Nyt olen tyytyväinen, että tilasin tykkini suomesta, enkä säästänyt pikkuisen tilaamalla sitä nettikaupasta vaikkapa saksasta.