Installation Kernel-Source und gcc kompiler

Status
Für weitere Antworten geschlossen.

knuddel256

Benutzer
Mitglied seit
18. Feb 2009
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

hoffentlich hab ich für meine Frage das richtige Unterforum erwischt.

Ich möchten gerne auf der DS408 (akt. Firmware) die passenden
kernel-sources sowie den gcc kompiler installieren.

Benötigt werden die Dateien um anschließend etwas mit dem
uvcvideo-Treiber etwas zu experimentieren.

Leider bin ich was Linux angeht ein absoluter Newbie (Quasi mit dem Spickzettel mit Linux-Commands auf dem Tisch :) ) Vielleicht könnte mir
jemand und kurzen Sätzen eine Hilfestellung geben wie ich vorgehen muss.

Ich hatte bisher folgendes gemacht:

Über Konsole als root angemeldet.
mit "mkdir v4l-dvb" angelegt
mit "wget http://uswusw.tar.gz" den UVCVIDEO-Treiber herunter geladen
mit "tar -xyyzf uswusw.tar.gz" in dieses Verzeichnis entpackt

mit der gleichen Verfahrensweise den "make"-Befehl installiert. Der geht auch.
Offenbar ist der standardmässig nicht vorhanden.

mit "mkdir kernelsource" angelegt
mit "wget http://...linux-2.6.24.tar.gz" herunter geladen
mit "tar -xyyzf linux-2.6.24.tar.gz" entpackt

Nun fehlt noch gcc, aber da war es gestern abend zu spät.

Die oben genannten Schritte sind von der Struktur her sicher ziemlich daneben, aber das war mal zum üben mit Linux-Befehlen. Die MS-DOS Zeiten
sind eben lange her und ich bin kommandozeilenmäßig ziemlich eingerostet.

Letztendlich möchte ich versuchen, mit dem UVCVIDEO-Treiber eine USB-Cam
zum Laufen bekommen. Vielleicht geht es ja.

Noch eine andere kurze Frage: Ist es möglich oder hat schon jemand mal versucht, die Firmware/Software einer DS in einer Virtuellen Umgebung, z.B.
VMWare Workstation zu testen?

Gruss Knuddel256
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Diese Sachen müssten eigentlich über IPKG verfügbar sein. GCC gib es auf jeden Fall und auch diverse kernel-module sowie den make-Befehl. Eventuell ist für Dich auch das Paket optware-devel interessant.
 

knuddel256

Benutzer
Mitglied seit
18. Feb 2009
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo Trolli, danke für die Antwort. Gibt es für die IPKG-Pakete irgendwo ein übersichtliches Verzeichnis? Hatte hier im Forum mal nen Link auf ne Liste gefunden, aber die war ja endlos und irgendwie nicht wirklich nach Themen sortiert.

Noch ne andere Linux-Newbie-Frage: Wie lautet den der Befehl, um Verzeichnisse zu löschen, die NICHT leer sind?

Gruss Knuddel256

EDIT: Hab's gefunden: ~$ rm -r verzeichnis/
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Nach der Installation von IPKG hast Du die Liste in Deiner Station. Du kannst sie mit "ipkg list" aufrufen. Du hast auch die Möglichkeit einer Volltextsuche, z.B. mit:
Code:
ipkg list|grep suchtext
Mit "ipkg list|more" kannst Du die Liste seitenweise durchbättern.

Trolli
 

knuddel256

Benutzer
Mitglied seit
18. Feb 2009
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Vielen Dank, Trolli. Das ich auf meine alten DOS-Tage noch Linux pauke hätte ich auch net gedacht :)

Hast du von diesem UVCVideo-Treiber schon mal was gehört? Ist ja eigentlich ein Standard-Treiber für Webcams unter Linux. Es müsste doch
eigentlich technisch machbar sein, das die Surveillance Station auch USB-Cams verarbeiten kann? Die DS ist ja auch nix anderes als ein Computer mit Linux-OS. Ich hatte in einigen Foren gelesen, das es bei NAS anderer Hersteller funktioniert hat.
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Sorry, damit kenn ich mich leider nicht aus... :(
 

knuddel256

Benutzer
Mitglied seit
18. Feb 2009
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Macht nix, Trolli. ich komm schon Schritt für Schritt dahinter.

Momentan stecke ich hier fest:

Rich (BBCode):
BusyBox v1.1.0 (2009.03.25-10:33+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

DiskStation> cd v4l-dvb
DiskStation> cd uvc
DiskStation> make
make -C /root/v4l-dvb/uvc/v4l
make[1]: Entering directory `/root/v4l-dvb/uvc/v4l'
Updating/Creating .config
Preparing to compile for kernel version 2.6.24
File not found: /lib/modules/2.6.24/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'.  Stop.
make[1]: Leaving directory `/root/v4l-dvb/uvc/v4l'
make: *** [all] Error 2
DiskStation>

Bei "file not found" fehlt was. Hab leider noch keinen Plan, was fehlt.

Weiß jemand Rat?

Gruss Arno
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat