Kirjoittaja Aihe: Kansalaisboksin päivitys  (Luettu 10233 kertaa)

uggeli

  • Käyttäjä
  • Viestejä: 351
    • Profiili
Kansalaisboksin päivitys
« : 22.01.06 - klo:00.19 »
Tuli sitten hommattua tuollainen kansalaisboksi ja nyt ois päivittämisen aika. Mites tuo homma tehdään ubuntussa (mitä ohjelmia tarvisee jotta homma sujuisi helpoiten ym.)? Toosassa homma hoituu Hyper Terminal ohjelmalla ja itse päivitysprosessi on melko yksinkertainen. Kuitenkin kun tähtäimessä olisi pidemmänpäälle windowsiton ympäristö, ajattelin että olisi aika jo kokeilla tuotakin juttua ubuntussa. Ai niin, päivitysohjeet windowsille löytyvät täältä: http://kansalaisboksi.fi/technical.htm mikäli noista olisi hieman apua mahdollisten vastausten antamiselle.

Kiitos jo etukäteen.
Linux: Be root
Windows: Reboot

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Kansalaisboksin päivitys
« Vastaus #1 : 22.01.06 - klo:01.12 »
Tuli sitten hommattua tuollainen kansalaisboksi ja nyt ois päivittämisen aika. Mites tuo homma tehdään ubuntussa (mitä ohjelmia tarvisee jotta homma sujuisi helpoiten ym.)? Toosassa homma hoituu Hyper Terminal ohjelmalla ja itse päivitysprosessi on melko yksinkertainen.

onko s tuo hyper terminal mitään muuta kuin sarjaportin kautta liikennöintiä varten tarkoitettu softa? siltä se ainakin näyttää. jos homma on noin, niin homman kanssa ei ole mitään ongelmaa. homma onnistuu varmaan monellakin tavalla, mutta yksi niistä voisi olla käyttää gtkterm nimistä softaa.
Janne

uggeli

  • Käyttäjä
  • Viestejä: 351
    • Profiili
Re: Kansalaisboksin päivitys
« Vastaus #2 : 22.01.06 - klo:13.42 »
onko s tuo hyper terminal mitään muuta kuin sarjaportin kautta liikennöintiä varten tarkoitettu softa? siltä se ainakin näyttää. jos homma on noin, niin homman kanssa ei ole mitään ongelmaa. homma onnistuu varmaan monellakin tavalla, mutta yksi niistä voisi olla käyttää gtkterm nimistä softaa.

Eipä tuo HT tosiaan kummoisempi ole. On vaan olo kuin kalalla kuivalla maalla, mitä linuxiin tulee vielä tänäpäivänä, ja eipä ole toosassakaan moista ohjelmaa tullut käytettyä ennen boksin päivittämistä. Joskus aikoinani kokeilin googlella hakea ja silloin päädyin kokeilemaan minicomia, mutta jäi homma silloin tekemättä. :) Kiitos tuosta "gtkterm" vinkistä, täytyypä lähteä yrittämään sillä.

Edit:

Homma lähti muuten pelaamaan, mutten löydä kuinka säätää gtkterm lähettämään tiedosto käyttäen protokollaa "1K Xmodem". Googlella löysin tällaista, mutta en noistakaan juuri apua saanut. Jos yritän käynnistää gtktermin terminaalista komennolla "gtkterm --xmodem" tai gtkterm -X saan ilmoituksen:

Koodia: [Valitse]
$ gtkterm --xmodem
gtkterm: tunnistamaton valitsin "--xmodem"
Misunderstood command line option

Koodia: [Valitse]
$ gtkterm -X
gtkterm: virheellinen valitsin -- X
Misunderstood command line option

Eli ilmeisesti en tajunnut oikein tuon linkin valitsinkäyttöä, täytynee tutkia asiaa lisää.

« Viimeksi muokattu: 22.01.06 - klo:14.29 kirjoittanut uggeli »
Linux: Be root
Windows: Reboot

juyli

  • Vieras
Re: Kansalaisboksin päivitys
« Vastaus #3 : 22.01.06 - klo:20.56 »
Kiitos tuosta "gtkterm" vinkistä, täytyypä lähteä yrittämään sillä.

Hmmmm... Siis vanhaa kunnon terminaalisoftaa kehiin? Minicom hanskaa useimmat yhteydet.
Eipä taidaan enää HyperTerminaaliakaan olla oletuksena joka Windowssin riippakivenä?
sudo apt-cache search minicom
minicom - friendly menu driven serial communication program
modemu - Telnet services for communication programs

uggeli

  • Käyttäjä
  • Viestejä: 351
    • Profiili
Re: Kansalaisboksin päivitys
« Vastaus #4 : 22.01.06 - klo:21.20 »
Juuh eipä toistaiseksi saanut päivitettyä boksia. Minicomista en suoraansanottuna ymmärrä juuri mitään, portin asetuksen saan mielestäni säädettyä, mutta helppi ikkuna, vai mikä lie, ilmoittaa tylysti "ei yhteyttä" (muutenkin ikkunan skandit näkyvät ikävän näköisenä sotkuna).

Gtkterm yhdisti boksiin sulavasti ja kun boksi käynnistyi päivitystilaan reagoi gtkterm siihen. Kun yritin lähettää "File => send raw file" komennolla uutta fw:a boksiin, gtkterm ei kysy protokollasta mitään, mutta lähettää mielestään tiedostoa. Itse boksi vaan ei reagoi tuohon mitenkään. No eipä tässä auta kuin opiskella noita asioita lisää, josko se jokupäivä vielä onnistuisi.
Linux: Be root
Windows: Reboot

peran

  • Vieras
Re: Kansalaisboksin päivitys
« Vastaus #5 : 02.02.06 - klo:19.08 »
Gtkterm yhdisti boksiin sulavasti ja kun boksi käynnistyi päivitystilaan reagoi gtkterm siihen. Kun yritin lähettää "File => send raw file" komennolla uutta fw:a boksiin, gtkterm ei kysy protokollasta mitään, mutta lähettää mielestään tiedostoa. Itse boksi vaan ei reagoi tuohon mitenkään. No eipä tässä auta kuin opiskella noita asioita lisää, josko se jokupäivä vielä onnistuisi.

Jeps, gtkterm ei lähetä tiedostoja millään protokollalla, joten jotain muuta terminaalia joutuu käyttämään. Tosin omissa prepoissa ei ollut mitään muuta terminaalia, joten itse yrittäisin asentaa lrzsz-paketin, jossa on muutama pikku apuohjelma (yleisimmät protokollat) ja yrittäisin lähettää tiedoston jotenkin % sx -k tiedosto.bin.

k-vipu tulee siksi, että käsittääkseni tulee käyttää kilon lohkoja.

Lisäksi en tiedä saako gtkterm-olla käynnissä samaan aikaan kun lähetät sx:llä tiedoston digiboxiin.

Huom. gtktermin kautta pitää antaa boksille käsky tiedoston siirtoon (, mutta ei lähettää tiedostoa).

Tai en siis ole ymmärtänyt kansalaisboxin toimintaa, jos kansalaisboxin valikoista kaukosäätimestä saadaan laitettua siirto päälle, niin riittää pelkkä sx:n käyttö.

Edit: Lisäksi pitäisi jotenkin kertoa oikeat COM-asetukset (Baudit, pariteetit jne.)
        Huom. Älä tee ellet ole varma, sillä hutiosumat saattavat tietää Boxin menoa.
« Viimeksi muokattu: 02.02.06 - klo:19.17 kirjoittanut peran »

immoT

  • Käyttäjä
  • Viestejä: 435
    • Profiili
Re: Kansalaisboksin päivitys
« Vastaus #6 : 02.02.06 - klo:21.29 »

ufc

  • Vieras

uggeli

  • Käyttäjä
  • Viestejä: 351
    • Profiili
Re: Kansalaisboksin päivitys
« Vastaus #8 : 03.02.06 - klo:17.09 »
Jeps, gtkterm ei lähetä tiedostoja millään protokollalla, joten jotain muuta terminaalia joutuu käyttämään. Tosin omissa prepoissa ei ollut mitään muuta terminaalia, joten itse yrittäisin asentaa lrzsz-paketin, jossa on muutama pikku apuohjelma (yleisimmät protokollat) ja yrittäisin lähettää tiedoston jotenkin % sx -k tiedosto.bin.

k-vipu tulee siksi, että käsittääkseni tulee käyttää kilon lohkoja.

Lisäksi en tiedä saako gtkterm-olla käynnissä samaan aikaan kun lähetät sx:llä tiedoston digiboxiin.

Huom. gtktermin kautta pitää antaa boksille käsky tiedoston siirtoon (, mutta ei lähettää tiedostoa).

Tai en siis ole ymmärtänyt kansalaisboxin toimintaa, jos kansalaisboxin valikoista kaukosäätimestä saadaan laitettua siirto päälle, niin riittää pelkkä sx:n käyttö.

Edit: Lisäksi pitäisi jotenkin kertoa oikeat COM-asetukset (Baudit, pariteetit jne.)
        Huom. Älä tee ellet ole varma, sillä hutiosumat saattavat tietää Boxin menoa.
Jeps, alistuin tekemään tuon homman XP:ssä. Täytyy kuitenkin palata näihin mainittuihin ohjelmiin taas uuden päivityksen ilmaantuessa. Niin ja kansalaisboksin kaukosäätimellä boksi tosiaan käynnistetään "päivitystilaan" jolloin se on valmis vastaanottamaan lähetystä. Eli toosanpuolella tuolloin vaan lähetetään filu oikealla protokollalla Hyperterminalilla.

En oikein tiedä miten tuon tarkoitit tapahtuvaksi ja kuinka gtktermillä annetaan lähetyskäsku lähettämättä ym. Mutta pitää tutustua ohjelmiin, ehkä se siitä ja seuraavan päivityksen saapumiseen meneekin varmaan tovi.

Lainaus käyttäjältä: immoT
http://cutecom.sourceforge.net/

Cutecom näyttää olevan QT paketti, itselläni käytössä gnomen myötä gtk, joten en tuota nyt alannut ottamaan ja tutkimaan tarkemmin mitä vaatisi toimiakseen.

Lainaus käyttäjältä: ufc
http://www.kansalaisboksi.fi/kansalaisboksi_upgrade.pdf

Tuon mainitun pdf:n olen kyllä nähnyt jo ajat sitten ja sen avullahan homma hoituu helposti (toosassa), mihin ensimmöisessä viestissäni epäsuorasti viittasinkin. Toki tuota voisi soveltaa vastaaviin linux ohjelmiin, jotta saa oikeat asetukset ja ym. käyttöön.
Linux: Be root
Windows: Reboot

peran

  • Vieras
Re: Kansalaisboksin päivitys
« Vastaus #9 : 03.02.06 - klo:18.08 »
En oikein tiedä miten tuon tarkoitit tapahtuvaksi ja kuinka gtktermillä annetaan lähetyskäsku lähettämättä ym. Mutta pitää tutustua ohjelmiin, ehkä se siitä ja seuraavan päivityksen saapumiseen meneekin varmaan tovi.
gtkterm on terminaaliohjelma, ja riippuu täysin serveri-puolen ohjelmasta (siis DigiBox:n) miten käsketään serveriä vastaanottamaan tiedostoa. ufc:n antaman linkin perusteella päättelemäni mukaan ko. käsky vastaanottaa tiedosto annetaan kaukosäätimellä eikä terminaalissa näkyvän valikon kautta (Ilmeisesti terminaalissa ei näykään mitään valikkoa). Minusta näyttää, että tx:llä oikeilla parametreilla pitäisi pystyä lähettämään tiedosto DigiBoxille. En ole kokeillut salliiko gtkterm muiden ohjelmien lähettää ko. Com-porttiin, kun terminaali on päällä.
Pitäneen kokeilla joskus, sillä minuakin kiinnostaa onko ko. mahdollista. Tietenkin, jos haluaa tehdä yksinkertaisesti, niin voi asentaa jonkin muun terminaalin.

Tukkamies

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Kansalaisboksin päivitys
« Vastaus #10 : 05.09.08 - klo:20.14 »
Itse sain onnistuneesti Kansalaisboksin firmiksen päivitettyä tämän threadin neuvojen avulla. Asensin minicom-paketin, mutta pelkästään sillä itse firmiksen uppaus boksiin ei käynnistynyt ollenkaan. Arvelin että varsinainen xmodem-protokolla puuttui, joten asensin sen jälkeen suositellun lrzsz-paketin, joka sisältää siis x-, z- ja ymodem-protokollat. Tämän jälkeen boksi päivittyi suoraan minicomin avulla. Muuten etenin ihan http://www.kansalaisboksi.fi/kansalaisboksi_upgrade.pdf -ohjeiden mukaan. Muita säätöjä en muistaakseni tehnyt minicomiin kuin asetin tuon ohjeen suositellut liikennöintiarvot.