Acties:
  • 0 Henk 'm!

  • Plaffie_NL
  • Registratie: Februari 2013
  • Laatst online: 08-06 18:12
Dit is een topic om te kijken of we een manual kunnen samenstellen om MySQL, Apache en PHP op een Xtreamer Prodigy te kunnen draaien. Ik ben al flink aan het stoeien maar heb weinig voorkennis van ipkg en zo. Wel redelijke Linux en PHP kenis, maar heb geen zin om te gaan compileren, brengt altijd zo'n gezoek mee. Maar de Xtreamer Prodigy heeft geen fan, en is mede daarom een mooi zuinige manier van webservertje draaien. Vandaar.

SPECS:
Xtreamer Prodigy Silver WIFI
Firmware 4.01
HDD: ED Green 1TB

Dat forum op http://forum.xtreamer.net/ zuigt aan alle kanten, kom er niet op, kan niet registreren.
Wie helpt er mee?

[ Voor 23% gewijzigd door Plaffie_NL op 01-02-2013 15:46 ]


Acties:
  • 0 Henk 'm!

  • Plaffie_NL
  • Registratie: Februari 2013
  • Laatst online: 08-06 18:12
Okee, die posting hierboven wordt straks de 'werkende manual'

Hier mijn werk in progressie:

Eerst natuurlijk die HDD erin gestopt en de zaak aangezet. Firmware 4.0.1 erop, format HDD, na reboot even factory defaults geactiveerd. Verder niet gewijzigd, gaat toch allemaal verloren als je de boel zwaar vernaggelt, en die kans is er altijd. 8)7

Ik heb nog geprobeerd dat ding van The Hijacker te installeren, de ETRAYz_APP_Installer, maar dat werkt allemaal voor geen meter.

Verder heel diep in de krochten van internet gezocht, en van dat systeem.
Hier komen wat vragen:
  • Waar vind ik de config file van de ligthttpd deamon? Ben meer van de commandline dan van de niet-werkende tools. => Gevonden: system/rtk_rootfs/usr/sbin/sbin/lighttpd.conf
  • Welke combo username/passwd moet je in dat stomme scherm geven als je met je browser naar htttp://<apparaat> gaat? => Gevonden: If you haven't set password on your web access, Click Setup > Login > Enable use login option, type in your [username], [password] 2 keer > Apply.
  • Nu de echte vraag: Hoe weet ik welke ipkg / mipsel packages wel of niet werken op mijn Linux/Android?
Onderzoek
In /etc/ipkg.conf staan twee sources, waarvan 1 inactief middels een #
Ik heb die sources globaal bekeken: de packages in
nslu2-linux.org/feeds/optware/oleg/cross/stable zijn meestal iets recenter dan die van download.xtreamer.net/ipkg/stable

De bovenste bevat ook veeeeel meer packages, waaronder de begeerde MySQL, apache en PHP packs.
Nu weet ik nog steeds niet of die packs uberhaupt wel op mijn Xtreamer Prodigy kunnen, kan iemand dat vertellen? Ongehinderd door de afwezigheid van dat antwoord ben ik gewoon begonnen met installen van MySQL

Tweede aanpak
De eerste aanpak het installeren van apache, mysql en php met ipkg's van andere sources, zie onderaan deze post, heb ik even afgebroken, daar ik een nog leuker project tegenkwam: linuxonandroid. Een uitgeklede, maar volledige Debian op de xtreamer, dat is waar ik nu voor ga. Ik hou jullie ook hiervan op de hoogte, maar heb voorlopig even geen tijd.

Eerste aanpak
Stap1: ipkg geinstalleerd volgens deze manual: http://customerhelp.co.za...-on-xtreamer-prodigy.html

Stap 2: doe 'ipkg list_installed' en verwijder alle packs behalve de 2 ipkg packs.

Stap 3: In /etc/ipkg.conf verander je
http://download.xtreamer.net/ipkg/stable
# src/gz http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/

in

# http://download.xtreamer.net/ipkg/stable
src/gz optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable

(LET OP!! zowel een / aan het eind weg als de 'optware' variable toegevoegd)

Daarna verwijder je de oude sources van [TO DO]

Nu draai je 'ipkg update'

Als het goed is haalt hij nu de packlist van nslu2 op.

Dan gaat het beginnen:
Eerst install je bash, coreutils en al die andere belangrijke spullen.
Dan ipkg install mysql5.
Die geeft een 2 errors. De eerste heeft te maken met de hostname. Dat kan kloppen, heb ik nog niet aan geknutseld. De tweede geeft iets van 'could not find libc±±.so of zoiets.
2 additionele paketten gedownload: <TO DO>

Nu gaf hij als fout bij opstarten: Segmentation Fault
Vanavond verder zoeken, ik hou jullie op de hoogte.

[ Voor 174% gewijzigd door Plaffie_NL op 05-02-2013 16:02 ]