Paikannusdatalla rahastusta

Saunalahti Logo Tämä palvelu on jopa saunalahden mittapuussa sen verran omituinen että se on mainitsemisen arvoinen:
Saunalahti Reviivi.

Voi muuten aiheuttaa säästeliäissä ihmisissä omituista käytöstä...

Ps. Aikaa on rajallisesti, tarmoa ei edes sen vertaa. Mutta kaikkea ei ole unohdettu – kyllä tämä tästä, odottakaahan vaan kiltisti :)

Sun February 19th, 2006 by Bobo
Posted in Yleinen höpinä | Comments | PermaLink

SSH-Clienttiä metsästämässä

Tiedostopalvelimeni käyttää UTF-8:aa tiedostonimissä jotta yhteistyö Windows XP:n kanssa sujuisi sulavasti. Ongelmana on kuitenkin se, että tarvitaan UTF-8:n yhteensopiva SSH-ohjelma, jotta nuo ääkköset näkyisivät sitäkin kautta oikein.

Entisenä Secure CRTfanina petyin suuresti, sillä vaikka UTF8:aa ohjelma tukeekin ja tiedostonimet näkyvät oikein, ei ääkkösiä voi sille syöttää. Niitä kyllä pystyy ns. “copypastettamaan”, mutta itse näppäimien painelu ei tuota toivottua tulosta. Toinen lupaava ohjelma oli hienosti tuotteistettu Xshell, mutta sekin mäppäsi myös lähetettävät merkit niin että ääkköset toimivat vain yhteen suuntaan.

Ikävä kyllä en osaa luovuttaa ja muutama tunti myöhemmin ja toistakymmentä clienttiä kokeiltuani löysin toimivan:
Private Shell.

Tämä yksilö toimii juuri niin kuin haluan ja siinä on kaikki vaadittavat perusominaisuudet. Tunnelointi, X11-paketit yms. Suosittelen kokeilemaan, jos on samanlaisia ongelmia.

Tietenkin olisin voinut vaihtaa serverin charsetin, mutta kun ei huvittanut. Mikään ei ole antoisampaa kuin ongelmien luominen ja niiden ratkaisu eri tavoilla :)

ps. Kyllä, putty olisi myös toiminut, mutta vihaan sitä. Siinä ei ole vaadittavia ominaisuuksia.

Thu January 19th, 2006 by Bobo
Posted in Yleinen höpinä | Comments | PermaLink

Linux, sftp ja loginscriptit

Linux on mukava ja vielä mukavampaa on tehdä shell-käyttäjille itse login-scripti. Lopputulos ei ole välttämättä niin miellyttävä.

Eli ongelmana minulla tällä kertaa oli se, että sftp ei toiminut. Toki normaali ftp toimi, mutta miksi tyytyä vanhaan ja turvattomaan teknologiaan kun uuttakin on saatavilla. En ole varma missä vaiheessa linuxin eri osien yhteistyö loppui, mutta niin kuitenkin kävi.

Asiaa tutkittuani, tulin siihen tulokseen, että /etc/profiles.d – hakemistossa lymyilevä loginscriptini kaatoi sftp-istunnon. Scripti ei tee muuta kuin tulostaa käyttäjille informaatiota järjestelmästä, käyttäjistä ja muusta täysin epäolennaisesta. Testailtuani hetken tulin siihen lopputulokseen, että jo pelkkä echo "Hello world!" scriptissä sai aikaan “message too long” tms. ilmoituksen sftp-clientissä käytäjätunnistuksen jälkeen. Johtopäätös: “Linux on p*ska”.

En voi ymmärtää miksi sftp-istunnon pitää käsitellä profiles.d-kansion scriptit, eikä edes scriptin siirtäminen /etc/bashrc:hen auttanut. Ehkä olen missannut jotain pahasti tai sitten sftp-server on suunniteltu kökösti.

No purkkaohjelmaan “bugiin” purkkaratkaisu. Tämän koodin viritettyäni sain loginscriptin toimimaan sftp:n kanssa. Se testaa onko $TERM-ympäristömuuttuja asetettu (esim. vt100). Useimmat sftp-ohjelmat eivät tätä tunnu onnekseni tekevän.

#!/bin/sh
if [ “$TERM” != “dumb” ]; then

// tähän scripti joka suoritetaan normaalissa ssh-istunnossa

fi


Ps. /etc/motd ei ole vaihtoehto, sillä scripti generoi informaatiota eri lähteistä. Ja tiedän, bash on amatööreille =)

Fri November 25th, 2005 by Bobo
Posted in Ohjeet ja viritykset | Comments | PermaLink

Lifebook + Ubuntu + Irda + Siemens CX65 + DNA Gprs = Internet

Olen lähdössä reissuun ja päätin laittaa gprs-yhteydet kuntoon. Operaatio oli jopa hieman kivuttomampi kuin uskalsin odottaa.

Esiksi tulee asentaa apt-get:llä tarvittavat paketit.

apt-get install irda-utils setserial wvdial

Sitten on vuorossa irda:n konfigurointi ubuntussa:
cat /etc/modprobe.d/irda-utils

  1. Other aliases are defined in the modules themselves
    alias char-major-10-187 irnet
  1. For FIR device
  1. Module name has changed for this device, so this is a compatibility hack
  2. that the user can select the name used for 2.4 when really using 2.6
    install smc-ircc /sbin/modprobe smsc-ircc2
    install toshoboe /sbin/modprobe donauboe

#options

#alias irda0
alias irda0 ircomm-tty


Ja sama ircomm-tty tulee lisätä myös /etc/modules:iin

sitten ajetaan komennot:

depmod -a
modprobe irda0
/etc/init.d/irda-utils start

Irdan toimivuutta voi ihmetellä komennolla irdadump, joka antaa tämän suuntaista outputtia jos kännykkä on löytynyt.
04:03:21.505523 xid:rsp dc039e8d < 05128320 S=6 s=1 SIEMENS CX65 hint=b124 [ PnP Modem Fax IrCOMM IrOBEX ] (29)

Seuraavaksi pitää konfiguroida ppp-yhteys. Tähän käytin wvdial-ohjelmaa, mutta ppp-tools ym. ovat myös vaihtoehto.
root@topbox:/# cat /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ircomm0
Baud = 9600
Init1 = ATZ
Init2 = AT+CGDCONT=1,”IP”,”internet”
Password = “”
Username = “”
Phone = 99**1#
ISDN = 0
Modem Type = Analog Modem

[Dialer shh]
Init3 = ATM0


Tässä dna-spesifisiä asetuksia ovat Init2 ja puhelinnumero. Myös käyttäjätunnus- ja salasana kentät tulee olla tyhjiä.

Lopuksi ajetaan wvdial-komento joka muodostaa yhteyden.

root@topbox:/etc/ppp/peers# wvdial—> WvDial: Internet dialer version 1.54.0—> Initializing modem.—> Sending: ATZ
ATZ
OK—> Sending: AT+CGDCONT=1,”IP”,”internet”
AT+CGDCONT=1,”IP”,”internet”
OK—> Modem initialized.—> Sending: ATDT*99***1#—> Waiting for carrier.
ATDT*99***1#
CONNECT
~[7f]}#@}#} }9}”}&} }*} } }’}”}(}”}%}&&}8}8?}#}%B#}%`i~—> Carrier detected. Waiting for prompt.
~[7f]}#@}#} }9}”}&} }*} } }’}”}(}”}%}&&}8}8?}#}%B#}%`i~—> PPP negotiation detected.—> Starting pppd at Thu Nov 3 06:09:06 2005—> pid of pppd: 12209—> Using interface ppp0—> local IP address 62.78.104.7—> remote IP address 62.78.104.7—> primary DNS address 217.78.192.22—> secondary DNS address 217.78.192.78

Tämä postaus on muuten tehty gprs-yhteyden yli. Ja toivon että joku tästäkin informaatiosta joskus hyötyy – siksi se täällä on. Iloista mobiilisurffausta!

Thu November 3rd, 2005 by Bobo
Posted in Ohjeet ja viritykset | Comments | PermaLink

Buffalo Aristation G54 - WHR-G54S

Buffalo AirStation 54G
Eli vanha D-Link sai uuden omistajan ja postista saapui uudenkarhea buffalon 125Mbs tukiasema. Ihan pätevä laite, mutta…

Asetusten laittaminen on selkeämpää kuin D-linkissä, koska asetussivun linkit ovat selkeästi puu-listassa ruudun vasemmassa reunassa, eikä pitkin poikin ruutua niin kuin D-linkissä. Ominaisuuksia on vaikka muille jakaa, mutta niiden muuttaminen on ajoittain tuskaa, kun jokaisen muutoksen jälkeen tukiasema “meditoi” 5s ekunnista minuuttiin. Tuntuu himan älyttömältä kun muuttaa kellonaikaa tai aikavyöhykettä (samaan aikaan näitä ei voi tehdä), niin tukiasema ilmoittaa että “Estimated time to restart 62 seconds, please wait.” Eli keittäkää kahvia ennen asennusta.

Nopeus on parempi kuin D-linkissä. Linuxissa D-Linkin kortilla noin 27-30Mbs joka on noin 5Mbs parempi kuin D-linkin tukiaseman 54G moodissa. Ongelmat tulevat vastaan windows xp:ssä. Vaikka yhteyden laatu on erinomainen ja yhteyden nopeus 125Mbs, niin iperf sanoo nopeudeksi 1,2Mbs ja ftp-siirto lähiverkon palvelimelta tapahtuu maksimissaan 800-900kt/s. Toisaalta jos vaihaa D-linkin kortin koneeseen niin ftp-nopeus on 2-3Mt/s. Taitaa olla jotain ongelmaa windowsssissa, buffalon ajureissa tai tukiaseman firmwaressa. Onneksi käytän pääasiassa linuxia….

Mutta kokonaisuutena mainio laite kunhan tuon windows-ongelman saisi ratkaistua.

Sat October 29th, 2005 by Bobo
Posted in Yleinen höpinä | Comments | PermaLink

Kannettavan akku.

Ostin kannettavani Fujitsu Siemens E-6585 käytettynä ja sain siihen lisäakun bonuksena. Se ei kuitenkaan toiminut, vaan latausta normaalisti osoittava nuoli vilkkui kakkosakun kohdalla.

Ohjekirjoja kaiveltuani selvisi, että vilkkuminen tarkoittaa akun liian suurta lämpötilaa. Tästä ei voinut kuitenkaan oikeasti olla kysymys, sillä akun pitäisi latautua huoneenlämmössä.

Annoin asian olla ja kyselin kaverilta mihin hintaan hän saisi huoltofirman kautta uuden akun. Sisäänostohinta 100e. Ei kiitos, maksoin kannettavastani nimittäin noin 200e.

No, neuvokkaana veijarina otin moran käten ja pistin puristekuorisen akun kahtia ja rupesin ihmettelemään. SIsältä löytyikin helposti vaihdettavissa oleva läpötila-anturi ja huomasin että sen anturipään liitokset olivat huonot, koska resistanssi muuttui kun siitä puristi.

Otin anturin irti ja korvasin sen parilla johdolla jotka vedin akun reunasta ulos, jotta pystyin kokeilemaan eri vastuksia kun akku oli kiinni koneessa. Tällä kertaa murphyn laki ei tetutunut, vaan löysin suht nopeasti toimivan vastuksen, joka oli resistanssiltaan 12kOhm.

Piuhat irti, vastus tilalle ja teippiä ympärille – ja eikun lataamaan. Seuraava versio on hakea YleisElektroniikasta uusi lämpötila-anturi, ja asentaa se vastuksen tilalle, niin sitten tuo ylikuumenemissuoja on taas kunnossa.

Kannettava: Fujitsu Siemens E-6585
Lisäakku: FBCBP29 10.8V 2800mAh

En suosittele kokeilemaan tätä “kotona”, saatat räjähtää, tai vähintäänkin sulattaa kannettavasi. Sinua on varoitettu.

Ps. linuksista löytyy akkujen tiedot ja tila komennoilla:

cat /proc/acpi/battery/CMB1/info
cat /proc/acpi/battery/CMB1/state

cat /proc/acpi/battery/CMB2/info
cat /proc/acpi/battery/CMB2/state

Wed October 26th, 2005 by Bobo
Posted in Ohjeet ja viritykset | Comments | PermaLink

Opera Mini ja Siemens CX65

Melkein jo ehdin jo innstua kun luin että OperaMini on saatavilla useimpiin javaa tukeviin matkapuhelimiin. Ennen operasta pääsi nimittäin nauttimaan vain series-pohjaisten kännyköiden omistajat.

Ilo oli kuitenkin lyhyt, kun yritin matkapuhelimellani mennä selaimen lataus-sivulle. HTTP Error 500: Internal server error. Aluksi ajattelin että operalla on tilapäisiä ongelmia palvelimen kanssa, mutta myöhemmin havaitsin, että ongelma on pysyvä ja liittyy matkapuhelimeni palvelinprofiiliin. Muistelin nimittäin että samanlaisia ongelmia oli Eniron wap-palveluissa. Silloin vaivauduin ottamaan yhteyttä ja saivatkin palvelun korjattua noin PUOLEN VUODEN päästä.

Nyt en ollut niin kärsivällinen vaan otin mini.opera.com:sta wml-sivun lynxillä ja tallensin palvelimelleni. Sain 100kt:n kokoisen selaimen ladattua ja se tuntuu toimivan paremmin kuin puhelimeni vakioselain. Kiitos opera hyvästä selaimesta ja opetelkaa tekemään nettipalveluja.

Linkki Opera Minin lataussivuun palvelimellani.

Tue October 25th, 2005 by Bobo
Posted in Yleinen höpinä | Comments | PermaLink