Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

DVB kortit, emolevyt, adapterit, antennit, kotelot jne
kurg
Vanhempi asiantuntija
Viestit: 175
Liittynyt: 13.04.2006 17:17

Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kurg » 20.12.2011 12:53

Mielestäni VIP1710 ansaitsee toisenkin topicin, joten jos sallitte, niin pistän tähän vähän hajatelmia :).

En ole tämän alan asiantuntija, mutta tein virityksen, josta saattaa olla jollekkin hyötyä. Homma lähti alunperin siitä, että yritin saada PL2303-piirillä varustettua USB-RS232-adapteria toimimaan. Kävi ilmi, että kyseinen laite ei toimi, jos se on USB-Hubin perässä. Koska jouduin kytkemään kyseisen adapterin VIP-boxin ainokaiseen USB-liitäntään, piti keksiä jotakin, jolla laitteen käynnistyksen saisi haltuun. Itselläni on flashillä varustettu boksi ja lähtökohtana oli mahdollisimman vähän muutoksia boksin flashiin ja mahdollisimman yksinkertainen käynnistysmetodi (ei TFTP:tä tms).

Muokkasin /flash2/myrc -tiedostoa (muokkaus onnistuu vi(ttu)-editorilla tai muokkamalla tiedostoa toisella koneella ja lataamalla se uudestaan wget:llä). Lisäsin "# check if we have a storage device present"-osion jälkeiseksi osioksi:

Koodi: Valitse kaikki

echo nameserver 8.8.8.8 > /etc/resolv.conf
wget -q -O /tmp/myrcnet http://www-osoite/VIP/boksin-MAC-osoite.vip
if [ -s /tmp/myrcnet ]; then
        sh /tmp/myrcnet > /dev/null
fi
Tämän jälkeen ei tarvita kuin webbipalvelin (missä tahansa päin verkkoa), jonne voi laittaa tiedoston. boksin-MAC-osoite.vip -tiedosto sisältää esimerkiksi seuraavaa:

Koodi: Valitse kaikki

#! /bin/sh
touch /lets-play-network-game
exit 0
Nyt boksin boottausta on helpompi hallita, koska jos onnistuu tekemään tilttaavan boottiscriptin, niin ei muuta kuin editoi palvelimella kyseistä tiedostoa. Muutoinhan joutuisi irrottamaan USB-tikun ja muokkamaan siellä olevaa scriptiä toisella koneella tms.

Toinen esimerkki. Käänsin boksilla http://hilses.de/vip1710/ -sivun vip1710-native-build-environment.tar.xz avulla uudemman BusyBoxin (tovi meni, mutta toimii :)), jonka ujutan bootissa käyttöön. Tällöin boksin-MAC-osoite.vip voi olla vaikkapa seuraavasti:

Koodi: Valitse kaikki

#! /bin/sh
touch /lets-play-network-game
WWWROOT=http://www-osoite/VIP
CLEAN_BOOT=1

#get and exchange busybox!
cd /bin
wget -q $WWWROOT/busybox_1.19.3
chmod +x /bin/busybox_1.19.3
cp /bin/busybox /bin/busybox_old
mv /bin/busybox_1.19.3 /bin/busybox
busybox | grep 'Currently defined functions:' -A30 | grep '^\s.*,' | tr , '\n' | xargs -n1 ln -s bu$

# clean up a bit
if [ $CLEAN_BOOT ]; then
  rm -rf /usr/X11R6/ /usr/applications/ /usr/lib/ /usr/mozilla/
fi

# enable audio
if [ ! $CLEAN_BOOT ]; then
  ln -s /dev/sound/kboxdsp /dev/dsp
  ln -s /dev/sound/kboxmixer /dev/mixer
fi

if [ ! $CLEAN_BOOT ]; then
  exit 0
fi

# disable the platform startup by removing/overwriting the relevant files:
wget -q -O /usr/bin/start_platform.sh $WWWROOT/start_platform-nothing.sh
chmod a+x /usr/bin/start_platform.sh
rm /var/startup.sh

# start telnetd
/usr/sbin/telnetd

# an instance of telnetd will be started by init.
# we keep it from doing that by simply renaming telnetd
mv /usr/sbin/telnetd /usr/sbin/telnetd.O

# set time:
/usr/sbin/ntpdate clock.redhat.com

# remount the flash filesystem dirs as read-only
# to not wear them out unnecessarily
mount -o remount,ro /flash
mount -o remount,ro /flash2

exit 0
Kommentoimalla CLEAN_BOOT -rivin tiedoston alusta, saadaan käyttöön boksin koko pino, mukaanlukien äänentoistomahdollisuus watchdoggeineen ja halservereineen.

G_F
Vanhempi asiantuntija
Viestit: 157
Liittynyt: 13.02.2007 10:40
Paikkakunta: Oulu
Viesti:

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja G_F » 20.12.2011 15:50

Tähän vinosti liittyen omassa käytössä toi VIPpi mounttaa suoraan nfs:n bootissa. Mut tää sun ratkaisu vaikuttaa todella paljon elegantimmalta. Pitänee ottaa itse testiin/käyttöön tämä muutos. Toinen VIPpi oli mulla tarkoitus valjastaa ihan muuhun käyttöön, kuin VDR:n frontendiksi. Tarkoitus oli lyödä pannuhuoneeseen vesimäärän ja polttimen käyttötuntien laskurille ja siihen tarttee ton ainokaisen usbin käyttöön.

G_F
Vanhempi asiantuntija
Viestit: 157
Liittynyt: 13.02.2007 10:40
Paikkakunta: Oulu
Viesti:

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja G_F » 20.12.2011 16:25

Miksi muuten käänsit busyboxin uusiksi? En muista mikä tuolla on oletuksena mutta tuoko uudempi jotain hyötyä mukanaan?

kurg
Vanhempi asiantuntija
Viestit: 175
Liittynyt: 13.04.2006 17:17

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kurg » 20.12.2011 16:57

G_F kirjoitti:Miksi muuten käänsit busyboxin uusiksi? En muista mikä tuolla on oletuksena mutta tuoko uudempi jotain hyötyä mukanaan?
Aluksi luulin, että en saa omia moduleita ladattua vanhalla, mutta kyse olikin vain käskymuodosta. Eli en ole varma, onko busyboxin päivittäminen tarpeellista. Ohessa kuitenkin liitteenä käskykannan vertailu.

Sarajaportin kanssa kikkaillessa ainakin setserial ja stty -käskyistä saattaa olla suurtakin apua.
Liitteet
busybox-vertailu.zip
BusyBox v1.01 vs. 1.19.3
(2.02 KiB) Tiedosto ladattu 150 kertaa

kurg
Vanhempi asiantuntija
Viestit: 175
Liittynyt: 13.04.2006 17:17

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kurg » 21.12.2011 22:36

Voi olla taas mun systeemeissä vikaa, mutta nyt mulla on ainakin hyvä syy käyttää uudempaa BusyBoxia. Seuraavanlainen järjestely boottauksen aikana saa boksin jatkuvaan boottikierteeseen (just ehtii telnetillä sisään ja oleen pari sekkaa ja sit boottaa) vanhalla BusyBoxilla:

Koodi: Valitse kaikki

wget -q -O - http://www-osoite/VIP/tiedosto.tar.gz | tar xz
Heti kun uusi BusyBox on saatu sisään, niin tämä toimii.

kokki
Amatööri
Viestit: 12
Liittynyt: 29.06.2012 7:51

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kokki » 29.06.2012 7:53

Mikähä mahtaa mennä pieleen kun laite hakee ip:n, telkkuun tulee tommosia palloja.. viis kappaletta joista toiseen se jää junnaamaan. Keltainen pallero, junnaa tovit siinä, muuttaa punaseksi ja buuttaa. Onkohan muistitikun softassa joku ongelma vai missä?

Critter
Yli-ihminen
Viestit: 868
Liittynyt: 16.12.2008 19:25

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja Critter » 29.06.2012 8:58

kokki kirjoitti:Mikähä mahtaa mennä pieleen kun laite hakee ip:n, telkkuun tulee tommosia palloja.. viis kappaletta joista toiseen se jää junnaamaan. Keltainen pallero, junnaa tovit siinä, muuttaa punaseksi ja buuttaa. Onkohan muistitikun softassa joku ongelma vai missä?
Öö.. Jos oikein muistan, niin sinulla saattaa olla fläshitön malli ja joudut virittelemään kernelin buuttauksen serveriltä. Eli muistitkulta boottaminen ei onnistu. Kannattaa lukea tuo toinen VIP1710 ketju kunnolla läpi.
RIP VDR
VU+ DUO2 (OPENVIX 5), 2xDual T2/C viritin, La Digital CI+ CAM, 1 TB HD, LG 60PN650T, Chromecast 2
LG 55UH770V + PS4 + Wetek Play

kokki
Amatööri
Viestit: 12
Liittynyt: 29.06.2012 7:51

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kokki » 02.07.2012 22:44

Laite sai liian vähä virtaa, siitä oli kiinni. Ihan flashin kanssa tää purkki.

Nytku sais sitten äksän auki ja selaimen. Miten tää on näin hankalaa. En taho mitää vdr:iä :p

kokki
Amatööri
Viestit: 12
Liittynyt: 29.06.2012 7:51

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kokki » 04.07.2012 16:25

No olihan helppoa!
Tuosta vaan sopiva ip niin johan paukkaa laite oikeeseen sivuun.. ja se oliki siinä, ei tartte ees usbitikkua olla paikallaan. Toimii iha perussoftalla kuin ajatus. Mahtavaa! Näkee kotiautomaation tilat sun muut helposti nyt tuosta. Kyllä vaan hymyilyttää!

toish is SetObject config.portalurls "<?xml version=\"1.0\"?>
<PortalURLs>
<PortalURL>http://192.168.1.55</PortalURL>
<PortalURL>http://</PortalURL>
<PortalURL>https://</PortalURL>
</PortalURLs>" permanent

kokki
Amatööri
Viestit: 12
Liittynyt: 29.06.2012 7:51

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kokki » 07.07.2012 9:22

Tuli jo itku ennenaikaisesta ilosta, nythä se tuo boxi tahtoo buuttailla itteensä jonkin ajan kuluessa, ehkä pari-kolme kertaa ennenku rauhottuu. Mikähä lie watchdog tai timeri siel kusahtaa. Pitäs saada joku tuollainen pelkkä selain toimii tuon kanssa ilman mitää kovin suuria viritelmiä.. täytynee jatkaa ehkä tuon säätämistä.

kokki
Amatööri
Viestit: 12
Liittynyt: 29.06.2012 7:51

Re: Motorola VIP1710 -viritystä (ei varsinaisesti VDR-asiaa)

Viesti Kirjoittaja kokki » 10.09.2012 22:12

Muisti tais vaan loppua kesken kun oli turhan isoo kuvaan liian monta änkeemässä samaan aikaan sivulle. Nyt on toiminu hienosti kun on rajoittanut kuvien määrää ja kokoa.

Vastaa Viestiin