[See English summary below] Pitkään palvellut Slingbox Pro ei eräänä päivänä enää mennytkään verkkoon, vaan vilkutteli verkkovaloaan. Bittiäkään ei luonnollisesti kulkenut. No ; kokeilin kolmella eri kytkimellä GigE/100Base-T/10Base-T ja erilaista valoshowta tarjottiin, muttei bitin kuljetusta. Kun Googlestakaan ei apu tärpännyt, niin laite osiksi ja vikaa etsimään. Tuollaisesta äärimmilleen integroidusta vehkeestä ei sitten mitään älyllistä irronnut […]
Nämä artikkelit kirjoitti Kimmo
Slingbox ei mene verkkoon – Vaihda verkkolaite
28. Kesäkuuta 2010 · Ei kommentteja
Avainsanat: · blinking network light, blinking sling led, ethernet, hub, network problem, not connecting, power supply, psu, replace external power supply, sling, slingbox, slingbox pro, switch
Moxa UC-7420+ Intel XScale ja MontaVista Linux 2.6 ytimellä
20. Lokakuuta 2009 · Ei kommentteja
Jo useamman vuoden ajan erilaiset lähetysautomaation integraatiotehtävät ovat olleet arkipäivää tämän mainion laitteen edeltäjälle (malli ilman Plussaa 2.4.x ytimellä). Moxa UC-7420+:ssa on kaksi ethernetiä, WLAN, USB, muistikorttilukija, 8 RS-232/422/485 porttia, LCD, funktionäppäimet, ulkoinen virtalähde (=ulkoisen +48v:n syöttö) ja sen täydellisesti ilman tuuletittimia. Yhdistelmä, jolla uptimet pysyvät raskaastikin käytetyllä laitteella vuosien tasolla. Ainakaan edeltäjän muisti ei vuotanut […]
Avainsanat: · 2.6.10, dual, dual ethernet, ethernet, kernel, linux, montavista, moxa, multiport, uc-7420
XScale Moxa Toolchain – Ohjelmien kääntäminen
20. Lokakuuta 2009 · Ei kommentteja
Moxa UC-7420+ sulautetun Linux purkin mukana tulee esikäännetyt kehitystyökalut 2.6.10 kernelille. Toimivat suoraan muinaisessa Fedora FC5:ssä, mutta kenties muissakin. Miten sitten käännän näillä ohjelman Moxalle ? Asenna Moxan CD-ROM:ilta roottina työkalut suorittamalla tool-chain/Linux/xscale_be_1_1.sh. Oletusasennuspaikka on /usr/local/xscale_be ja sen alta löytyy hakemisto sitten armv5teb-montavista-linuxeabi. Siltä löydät /bin ja /lib hakemistot, joita tarvitset kehittämiseen. Binistä löytyvät tutut […]
Avainsanat: · building, compile, gcc, linux, ltermcap, microemacs, moxa, ncurses, nut, nut-2.4.1, toolchain, uemacs, xscale, xscale_be
Sulautettua Linuxia, OpenEmbedded ja XScale/MontaVista Moxa-UC7420+
20. Lokakuuta 2009 · Ei kommentteja
[See English summary in the end of this article] Sulautetut Linux palvelimet ovat varsin kätevä tapa kehittää automaatiota teollisuudessa ja miksipä kotiautomaatiota ei voisi rakentaa myös samalle alustalle. Ainakin allekirjoittanut arvostaa suuresti jokaista kohdetta, missä herkästi vikaantuvat PC-pohjaiset integraatiokomponentit korvataan levyttömällä, virtalähteettömällä ja täysin passiivisesti jäähdytetyllä laitteella. MontaVista Linuxin luotettavuuskin on uskomatonta luokkaa. Uptimet vierähtävät […]
Avainsanat: · 2.6.10, arm, armv5teb, bitbake, build, configure, cross-compile, development, distro, embedded, environment variable, fc5, fedora, host, linux, local.conf, machine, makefile, montavista, moxa, openembedded, perl, pre-built, python, receipe, samba, sourcable, target, toolcain, tools, xscale
OpenEmbedded – Asentaminen
20. Lokakuuta 2009 · Ei kommentteja
Asenna Moxa Toolchain 2.6.10 kernelille. Lataa täältä. Oletetaan esimerkin vuoksi, että asensit oletuspaikkaan /usr/local/xscale_be. Asenna uusi Python, vähintään 2.5, mutta 2.6.3 toimii hyvin. Tarvitaan täysi development versio. Lataa täältä. Asenna Psyco JIT kääntäjä Pythonille. Ilman tätä Bitbake tulee olemaan todella hidas. Lataa täältä. Tulevien ohjelmistojen asennuspaikan pitää olla sellainen, jonka yläpuolella ei tiedostojärjestelmässä ole yhtään […]
Avainsanat: · bitbake, build, development, distro, installing, installing bitbake, installing openembedded, local.conf, machine, openembedded, python, strip, toolchain
OpenEmbedded – empty.conf
20. Lokakuuta 2009 · Ei kommentteja
Tiedosto: Esimerkiksi /opt/oe/openembedded/conf/machine/empty.conf #@TYPE: Machine #@NAME: Moxa (big-endian) #@DESCRIPTION: Machine configuration for an UC-7420+ in big-endian mode (Moxa) Tiedosto: Esimerkiksi /opt/oe/openembedded/conf/distro/empty.conf DISTRO_NAME ?= “empty” DISTRO_VERSION = “.dev-snapshot-${SRCDATE}” DISTRO_TYPE ?= “debug”
Avainsanat: · distro, empty.conf, machine, openembedded
OpenEmbedded – local.conf
20. Lokakuuta 2009 · Ei kommentteja
Tiedosto: Esimerkiksi /opt/oe/build/conf/local.conf Käyttää: Bitbake # WARNING: lines starting with a space (‘ ‘) will result in parse failures. # Remove ‘# ‘ from commented lines to activate them. # Use this to specify where BitBake should place the downloaded sources into # DL_DIR = “${OEBASE}/downloads” LOCALDIR = “${OEBASE}” BBFILES := “/opt/oe/openembedded/recipes/*/*.bb” # Overlays # […]
Avainsanat: · bitbake, local.conf
OpenEmbedded – envs
20. Lokakuuta 2009 · Ei kommentteja
Tiedosto: Esimerkiksi /opt/oe/build/conf/envs Käyttö: source /opt/oe/build/conf/envs ennen bitbake:n ajoa TOOLCHAIN=/usr/local/xscale_be/bin export PRE_BUILT=/usr/local/xscale_be/armv5teb-montavista-linuxeabi export TOPDIR=/opt/oe export OEBASE=/opt/oe export PATH=”${TOPDIR}/bitbake/bin:${TOOLCHAIN}:/usr/local/bin/:${PATH}” export BBPATH=${TOPDIR}/build:${TOPDIR}/openembedded export BB_ENV_EXTRAWHITE=”OEBASE” export OEDIR=$PWD
Avainsanat: · bitbake, enrivonment variables, envs, sourcable, toolchain
Päivitysvinkkejä PHP5 5.2.11 Debian Lenny
22. Syyskuuta 2009 · Ei kommentteja
[See English summary in the end of article] PHP5 on päivittynyt ja korjannut muutamia vakavia tietoturvaongelmia. Kääntäminen tuottaa taas pientä tuskaa GD 2.0.35:n kanssa (gdkanji.so ei löydä libiconv:ia). Tässä pari vinkkiä, pätevät Debian Lennyyn. 1) Libiconv vaaditaan Aiempi PHP5 versio 5.2.8 ei vaatinut erillistä libiconv:ia asennettavaksi tai sitten päivitys Etchistä Lennyyn on muuttanut asian. Asenna libiconv-1.13-1 (konfiguroi, […]
Avainsanat: · 2.0.35, 5.2.11, axps, build, building php5 failed, building php5 fails, configure, debian, failed, fails, gd, gdkanji, httpd.conf, lenny, libiconv, libtool, linking, missing, missing libiconv, php5, upgrading
Kannel, Nut ja UPS, kaunis yhdistelmä
11. Kesäkuuta 2009 · Ei kommentteja
UPS -laitteet ovat nykyään edullisia ja vakavasti otettavalle nörtille pakkohankinta. UPS laitteen hankkimisen jälkeen säädä homma kuntoon, Linuxille ja Macille löytyy mainio paketti Networking UPS Tools. Nut:in avulla automatisoit toiminnot sähkökatkon sattuessa. Paketti osaa hallitun alasajon, useiden koneiden hallitun alasajon verkon kautta, useiden UPS:ien hallinnan ja niin edelleen. Paketissa on seikkaperäinen dokumentaatio, joskin sikäli raskas, […]
Avainsanat: · 9110, cable, debian, eaton, etch, fedora, gateway, kannel, lansafe, mbuni, mms, nut, powerware, rs-232, sms, ups