USB-Webcam auf Debian Etch ??-> auf Fritzbox z. Z. nicht möglich -> alternative NSLU2

Status
Für weitere Antworten geschlossen.

Pololu

Mitglied
Mitglied seit
9 Jan 2010
Beiträge
542
Punkte für Reaktionen
2
Punkte
18
Ich hab jetzt auf meinem Ubuntu- Rechner eine Webcam nach folgender Anleitung installiert:
http://ubuntuforums.org/showthread.php?t=1194630
Analog möchte ich sie auch über den Debian auf der Fritzbox einrichten.
Ich habe zwar versucht den Treiber spca5xx auf den Ubuntu- Rechner zu bringen, aber das war eigentlich nicht nötig, da Ubuntu die Treiber schon hatte. Beim Debian wird es wohl nicht ganz so einfach sein.
Mal schaun....
 
Zuletzt bearbeitet:
Nein, es wird nicht so einfach sein. Mit hoher Wahrscheinlichkeit wird es überhaupt nicht funktionieren, weil der Transfer-Modus nicht unterstützt wird.
 
Ja, Ralf, magst recht haben.
Ich habe mir jetzt den Debian Etch auf einen Stick gezogen und an einer 7170 installiert.
Dann hab ich mir den Treiber spca5xx und gspca-source heruntergeladen und versucht zu installieren.
Es scheiterte daran, daß ich die Linux- Haeder nicht hatte. Sie sind für den Etch auch nirgends verfügbar.
Dann hab ich versucht die vom Lenny zu nehmen. Da bricht er beim Laden mit illegal Instruction ab.
Dann hab ich versucht den Lenny auf die 7170 zu installiefren. Wenn ich ihn aufrufen will , kommt auch illegal Instruction. (Wird wohl daher rühren, daß die 7170 / 7141 eben nur mit den Kernel vom Etch laufen).
Zwischendurch hab ich versucht den Etch zum Lenny upzugraden. Hab die sources.list auf Lenny umgestellt und aktualisiert. Das lief zwar durch, aber die Header hab ich trotzdem nicht installiert bekommen.

Jetzt kompilier ich zum 3. mal den Kernel neu. ich hab mir den 2.6.25.10 heuntergeladen und in usr/src entpackt.

Er kompiliert so einen halben Tag und endet dann hier mit Error:

Code:
  LD      init/built-in.o
  LD      .tmp_vmlinux1
drivers/built-in.o: In function `ata_host_detach':
(.text+0x32ab4): undefined reference to `scsi_remove_host'
drivers/built-in.o: In function `ata_host_detach':
(.text+0x32ab4): relocation truncated to fit: R_MIPS_26 against `scsi_remove_host'
drivers/built-in.o: In function `ata_host_release':
libata-core.c:(.text+0x362b8): undefined reference to `scsi_host_put'
libata-core.c:(.text+0x362b8): relocation truncated to fit: R_MIPS_26 against `scsi_host_put'
drivers/built-in.o: In function `ata_scsi_dev_config':
libata-scsi.c:(.text+0x39fec): undefined reference to `scsi_adjust_queue_depth'
libata-scsi.c:(.text+0x39fec): relocation truncated to fit: R_MIPS_26 against `scsi_adjust_queue_depth'
drivers/built-in.o: In function `ata_scsi_offline_dev':
(.text+0x3a250): undefined reference to `scsi_device_set_state'
drivers/built-in.o: In function `ata_scsi_offline_dev':
(.text+0x3a250): relocation truncated to fit: R_MIPS_26 against `scsi_device_set_state'
drivers/built-in.o: In function `ata_scsi_handle_link_detach':
libata-scsi.c:(.text+0x3a374): undefined reference to `scsi_device_get'
libata-scsi.c:(.text+0x3a374): relocation truncated to fit: R_MIPS_26 against `scsi_device_get'
libata-scsi.c:(.text+0x3a388): undefined reference to `scsi_device_set_state'
libata-scsi.c:(.text+0x3a388): relocation truncated to fit: R_MIPS_26 against `scsi_device_set_state'
libata-scsi.c:(.text+0x3a3f8): undefined reference to `scsi_remove_device'
libata-scsi.c:(.text+0x3a3f8): relocation truncated to fit: R_MIPS_26 against `scsi_remove_device'
libata-scsi.c:(.text+0x3a400): undefined reference to `scsi_device_put'
libata-scsi.c:(.text+0x3a400): relocation truncated to fit: R_MIPS_26 against `scsi_device_put'
drivers/built-in.o: In function `ata_scsi_media_change_notify':
(.text+0x3a48c): undefined reference to `sdev_evt_send_simple'
drivers/built-in.o: In function `ata_scsi_media_change_notify':
(.text+0x3a48c): relocation truncated to fit: R_MIPS_26 against `sdev_evt_send_simple'
drivers/built-in.o: In function `ata_scsi_scan_host':
(.text+0x3a6d8): undefined reference to `__scsi_add_device'
drivers/built-in.o: In function `ata_scsi_scan_host':
(.text+0x3a6d8): relocation truncated to fit: R_MIPS_26 against `__scsi_add_device'
drivers/built-in.o: In function `ata_scsi_scan_host':
(.text+0x3a6f0): undefined reference to `scsi_device_put'
drivers/built-in.o: In function `ata_scsi_scan_host':
(.text+0x3a6f0): additional relocation overflows omitted from the output
drivers/built-in.o: In function `ata_scsi_add_hosts':
(.text+0x3a900): undefined reference to `scsi_add_host'
drivers/built-in.o: In function `ata_scsi_add_hosts':
(.text+0x3a92c): undefined reference to `scsi_host_alloc'
drivers/built-in.o: In function `ata_scsi_add_hosts':
(.text+0x3a968): undefined reference to `scsi_remove_host'
drivers/built-in.o: In function `ata_scsi_add_hosts':
(.text+0x3a970): undefined reference to `scsi_host_put'
drivers/built-in.o: In function `ata_scsi_add_hosts':
(.text+0x3a9c0): undefined reference to `scsi_host_put'
drivers/built-in.o: In function `ata_task_ioctl':
(.text+0x3b368): undefined reference to `scsi_execute'
drivers/built-in.o: In function `ata_task_ioctl':
(.text+0x3b488): undefined reference to `scsi_normalize_sense'
drivers/built-in.o: In function `ata_cmd_ioctl':
(.text+0x3b5c8): undefined reference to `scsi_execute'
drivers/built-in.o: In function `ata_cmd_ioctl':
(.text+0x3b798): undefined reference to `scsi_normalize_sense'
drivers/built-in.o: In function `ata_scsi_dev_rescan':
(.text+0x3bf3c): undefined reference to `scsi_device_get'
drivers/built-in.o: In function `ata_scsi_dev_rescan':
(.text+0x3bf70): undefined reference to `scsi_rescan_device'
drivers/built-in.o: In function `ata_scsi_dev_rescan':
(.text+0x3bf78): undefined reference to `scsi_device_put'
drivers/built-in.o: In function `ata_scsi_change_queue_depth':
(.text+0x3ccd8): undefined reference to `scsi_adjust_queue_depth'
drivers/built-in.o: In function `__ata_eh_qc_complete':
libata-eh.c:(.text+0x41780): undefined reference to `scsi_eh_finish_cmd'
drivers/built-in.o: In function `ata_port_schedule_eh':
(.text+0x41a8c): undefined reference to `scsi_schedule_eh'
drivers/built-in.o: In function `ata_qc_schedule_eh':
(.text+0x41e4c): undefined reference to `scsi_req_abort_cmd'
drivers/built-in.o: In function `ata_scsi_error':
(.text+0x424e8):  _eh_finish_cmd'
drivers/built-in.o: In function `ata_scsi_error':
(.text+0x42818): undefined reference to `scsi_eh_flush_done_q'
drivers/built-in.o: In function `ata_scsi_error':
(.text+0x42988): undefined reference to `scsi_eh_flush_done_q'
make[1]: *** [.tmp_vmlinux1] Error 1
make: *** [sub-make] Error 2
fritz:/usr/src/linux-2.6.25.10#
Er sagt undefined reference to `scsi......
Ich hab bei Menuconfig schon geschaut, ob ich was abwählen kann, meine aber die betreffenden Teile sind nicht angewählt.

Kann mir einer einen Tip geben, was ich wegmachen muss?
 
Zuletzt bearbeitet:
Hat die Frage noch etwas mit dem ursprünglichen Thread zu tun, oder soll jemand das auslagern?

Konkret denke ich, dass es Dir nichts bringen wird. Selbst wenn Du etwas für 2.6.25.10 übersetzt bekommst, wird es nicht zum Kernel der Box passen.
 
Ja, vielleicht lagert das jemand aus. "Webcam auf Debian Etch ???".

Noch werfe ich die Flinte nicht ins Korn.

Nach diesen Anleitungen versuch ich den Kernel zu kompilieren:
http://linux.about.com/od/wcm_howto/a/hwtwcm06t04.htm

http://www.howtoforge.de/howto/wie-man-einen-kernel-kompiliert-debian-etch/

http://www.pc-erfahrung.de/linux/kernel-kompilieren.html

http://www.su4me.de/lin_kernel.html


Ich hab wo gelesen, man kann auch auf einer anderen Maschine kompilieren und dann das Ergebnis kopieren.
Ich denke , das werd ich mal ausprobieren.

Hast recht, der 2.6.25.10 lässt sich nicht installieren.

Ich hab jetzt den 2.6.13.1, mit dem der Etch läuft, heruntergeladen und versuch ihn zu kompilieren.
Auf meinem Ubuntu- Rechner hatte ich gleich am Anfang eine Fehlermeldung. Ich hab gegoogelt und die sagten, der Compiler wäre zu neu. Wie kann ich eine ältere Version installieren?
Die ältere Version hab ich installiert.
Aber jetzt hab ich wieder Probleme.
Die 2.6.25.10 hab ich problemlos kompilieren können.
Bei der 2.6.13.1 geht es nicht mehr.
Ich habe folgenden Fehler, wenn ich make mache:

Code:
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.

root@fritz-desktop:/usr/src/linux# make
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  SYMLINK include/asm -> include/asm-i386
  SPLIT   include/linux/autoconf.h -> include/config/*
  HOSTCC  scripts/genksyms/genksyms.o
  SHIPPED scripts/genksyms/lex.c
  SHIPPED scripts/genksyms/parse.h
  SHIPPED scripts/genksyms/keywords.c
  HOSTCC  scripts/genksyms/lex.o
  SHIPPED scripts/genksyms/parse.c
  HOSTCC  scripts/genksyms/parse.o
  HOSTLD  scripts/genksyms/genksyms
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
scripts/mod/sumversion.c: In function ‘parse_file’:
scripts/mod/sumversion.c:260: warning: pointer targets in passing argument 1 of ‘grab_file’ differ in signedness
scripts/mod/sumversion.c:277: warning: pointer targets in passing argument 1 of ‘parse_string’ differ in signedness
scripts/mod/sumversion.c:283: warning: pointer targets in passing argument 1 of ‘parse_comment’ differ in signedness
scripts/mod/sumversion.c: In function ‘parse_source_files’:
scripts/mod/sumversion.c:335: warning: pointer targets in initialization differ in signedness
scripts/mod/sumversion.c:344: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:357: warning: pointer targets in passing argument 1 of ‘parse_file’ differ in signedness
scripts/mod/sumversion.c: In function ‘strip_rcs_crap’:
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/mod/sumversion.c:465: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness
scripts/mod/sumversion.c:469: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:469: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:469: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:485: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c:486: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/mod/sumversion.c: In function ‘maybe_frob_rcs_version’:
scripts/mod/sumversion.c:496: warning: pointer targets in passing argument 1 of ‘strip_rcs_crap’ differ in signedness
  HOSTLD  scripts/mod/modpost
  HOSTCC  scripts/kallsyms
scripts/kallsyms.c: In function ‘read_symbol’:
scripts/kallsyms.c:163: warning: pointer targets in assignment differ in signedness
scripts/kallsyms.c:164: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness
scripts/kallsyms.c: In function ‘symbol_valid’:
scripts/kallsyms.c:210: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:210: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:210: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:210: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:210: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:210: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:211: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:211: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:211: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:211: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:211: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:211: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:212: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:212: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:212: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:212: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:212: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:212: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:217: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness
scripts/kallsyms.c:221: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:221: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:221: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
scripts/kallsyms.c:221: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:221: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
scripts/kallsyms.c:221: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
  HOSTCC  scripts/conmakehash
scripts/conmakehash.c: In function ‘getunicode’:
scripts/conmakehash.c:36: warning: pointer targets in initialization differ in signedness
scripts/conmakehash.c:44: warning: pointer targets in assignment differ in signedness
scripts/conmakehash.c:45: warning: pointer targets in passing argument 1 of ‘strtol’ differ in signedness
  CC      arch/i386/kernel/asm-offsets.s
In file included from include/asm/mpspec.h:5,
                 from include/asm/smp.h:18,
                 from include/linux/smp.h:19,
                 from include/linux/sched.h:26,
                 from arch/i386/kernel/asm-offsets.c:7:
include/asm/mpspec_def.h:78: warning: ‘packed’ attribute ignored for field of type ‘unsigned char[6]’
  CHK     include/asm-i386/asm_offsets.h
  UPD     include/asm-i386/asm_offsets.h
  CC      init/main.o
In file included from include/asm/mpspec.h:5,
                 from include/asm/smp.h:18,
                 from include/linux/smp.h:19,
                 from include/linux/sched.h:26,
                 from include/linux/module.h:10,
                 from init/main.c:16:
include/asm/mpspec_def.h:78: warning: ‘packed’ attribute ignored for field of type ‘unsigned char[6]’
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
In file included from include/asm/mpspec.h:5,
                 from include/asm/smp.h:18,
                 from include/linux/smp.h:19,
                 from include/linux/sched.h:26,
                 from include/linux/module.h:10,
                 from init/version.c:10:
include/asm/mpspec_def.h:78: warning: ‘packed’ attribute ignored for field of type ‘unsigned char[6]’
  CC      init/do_mounts.o
^Cmake[1]: *** wait: No child processes.  Schluss.
make[1]: *** Warte auf noch nicht beendete Prozesse...
make[1]: *** wait: No child processes.  Schluss.
make: *** [init] Fehler 2

root@fritz-desktop:/usr/src/linux#
In sumversion.c bringt er Fehler
pointer targets in passing argument 1 of ‘strlen’ differ in signedness

in kallsyms.c
scripts/kallsyms.c: In function ‘read_symbol’:
scripts/kallsyms.c:163: warning: pointer targets in assignment differ in signedness

HOSTCC scripts/conmakehash
scripts/conmakehash.c: In function ‘getunicode’:
scripts/conmakehash.c:36: warning: pointer targets in initialization differ in signedness

Unterscheiden sich in Unterzeichnung schreibt mein Übersetzer

Ich denke, da muss ich noch einen älteren Kompiler verwenden.

Auf meinem Ubunturechner ist original die Version 4.4.
Die Version 4.1. konnte ich installieren.
Damit lies sich der ältere Kernel aber auch nicht kompilieren.
Ich habe dann versucht den gcc-3.3 zu installieren.
Erstens ist er durch die Paketverwaltung nicht mehr verfügbar und zweitens hat der von Ubuntu geladene sich nicht installieren lassen.
Bleibt noch die Fritzbox:
Er bricht hier nach einer Viertelstunde ab:
Code:
*
* Library routines
*
CRC-CCITT functions (CRC_CCITT) [N/m/y/?] n
CRC32 functions (CRC32) [M/y/?] m
CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [M/y/?] m
make[1]: Leaving directory `/usr/src/linux-2.6.13.1'
/usr/bin/make EXTRAVERSION=.1-custom   ARCH=mips prepare
make[1]: mips-linux-gcc: Command not found
make[1]: Entering directory `/usr/src/linux-2.6.13.1'
make[1]: Entering directory `/usr/src/linux-2.6.13.1'
  SPLIT   include/linux/autoconf.h -> include/config/*
  HOSTCC  scripts/genksyms/genksyms.o
  SHIPPED scripts/genksyms/lex.c
  SHIPPED scripts/genksyms/parse.h
  SHIPPED scripts/genksyms/keywords.c
  HOSTCC  scripts/genksyms/lex.o
  SHIPPED scripts/genksyms/parse.c
  HOSTCC  scripts/genksyms/parse.o
  HOSTLD  scripts/genksyms/genksyms
  CC      scripts/mod/empty.o
/bin/sh: mips-linux-gcc: command not found
make[3]: *** [scripts/mod/empty.o] Error 127
make[2]: *** [scripts/mod] Error 2
make[1]: *** [scripts] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.13.1'
make: *** [debian/stamp-kernel-conf] Error 2
fritz:/usr/src/linux#

CC scripts/mod/empty.o
/bin/sh: mips-linux-gcc: command not found
make[3]: *** [scripts/mod/empty.o] Error 127

Ein Script namens empty.o gibt es nicht.
Empty.c gibt es.

Wie es aussieht, ist auf dem Debian Etch der Box auch kein passender Compiler drauf.

Den passenden (mipsel) krieg ich nicht bei.

Ich dreh mich also im Kreis und find kein Ende.

Der Ausweg wäre vielleicht eine 7270 er Box.

Da könnte man dann den Lenny installieren, der noch unterstützt wird.

Muss mal schaun, vielleicht kauf ich mir eine.
 
Zuletzt bearbeitet:
Aus den Ubuntu- Quellen hab ich mir jetzt einen gcc-3.3 auf meinem Ubuntu-Rechner installiert.

Er kompiliert durch.

Er erzeugt auch 2 Files.

Das Image konnte ich installieren.

Die Header leider nicht.

Die sources.list vom Etch muss korrigiert werden:

Code:
# /etc/apt/sources.list
deb http://archive.debian.org/debian/ etch main contrib non-free
deb-src http://archive.debian.org/debian/ etch main contrib non-free
deb http://archive.debian.org/debian-security/ etch/updates main contrib non-free
apt-get update
apt-get upgrade
Dann kann man den älteren Compiler installieren.
Ich hab jetzt gcc-3.3, mit dem ichs probier.
Da muss man einen symbolischen Link setzen, wenn man schon einen hat:
sudo ln -s /usr/bin/gcc-3.3 /usr/bin/gcc

Auf der Box kompiliert er schon sehr langsam. Er hat die ganze Nacht durchgearbeitet und ist noch nicht fertig.

Jetzt kompiliert er schon 2 Tage und ist nicht fertig!

Ich würde es gerne mit dem Ubuntu- PC machen, da es schneller ginge.

Wie kann ich den Ubuntu- PC dazu bringen, dass er mir mipsel - Kernel produziert?

Wo stell ich es in menuconfig ein?

Ich hab nun versucht, einen mipsel-compiler zu installieren.

Code:
root@fritz-desktop:/home/fritz/gcc-3.3-mipsel# gcc -v
Reading specs from /usr/lib/gcc-lib/mipsel-linux/3.3.4/specs
Configured with: ./configure --prefix=/usr --target=mipsel-linux --verbose --enable-languages=c --disable-threads --disable-shared --disable-nls --mandir=/usr/share/man
Thread model: single
gcc version 3.3.4

Er bringt bei make menuconfig gleich Fehler:

Code:
root@fritz-desktop:/usr/src/linux# make menuconfig
  HOSTCC  scripts/basic/fixdep
scripts/basic/fixdep.c:105:23: sys/types.h: No such file or directory
scripts/basic/fixdep.c:106:22: sys/stat.h: No such file or directory
scripts/basic/fixdep.c:107:22: sys/mman.h: No such file or directory
scripts/basic/fixdep.c:108:20: unistd.h: No such file or directory
scripts/basic/fixdep.c:109:19: fcntl.h: No such file or directory
scripts/basic/fixdep.c:110:20: string.h: No such file or directory
scripts/basic/fixdep.c:111:20: stdlib.h: No such file or directory
scripts/basic/fixdep.c:112:19: stdio.h: No such file or directory
scripts/basic/fixdep.c:114:19: ctype.h: No such file or directory
scripts/basic/fixdep.c:115:23: arpa/inet.h: No such file or directory
scripts/basic/fixdep.c: In function `usage':
scripts/basic/fixdep.c:129: warning: implicit declaration of function `fprintf'
scripts/basic/fixdep.c:129: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:129: error: (Each undeclared identifier is reported only once
scripts/basic/fixdep.c:129: error: for each function it appears in.)
scripts/basic/fixdep.c:130: warning: implicit declaration of function `exit'
scripts/basic/fixdep.c: In function `print_cmdline':
scripts/basic/fixdep.c:135: warning: implicit declaration of function `printf'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:138: error: `NULL' undeclared here (not in a function)
scripts/basic/fixdep.c: In function `grow_config':
scripts/basic/fixdep.c:151: warning: implicit declaration of function `realloc'
scripts/basic/fixdep.c:151: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:152: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:153: warning: implicit declaration of function `perror'
scripts/basic/fixdep.c: In function `is_defined_config':
scripts/basic/fixdep.c:169: warning: implicit declaration of function `memcmp'
scripts/basic/fixdep.c: In function `define_config':
scripts/basic/fixdep.c:182: warning: implicit declaration of function `memcpy'
scripts/basic/fixdep.c: In function `use_config':
scripts/basic/fixdep.c:201: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:215: warning: implicit declaration of function `tolower'
scripts/basic/fixdep.c:201: warning: unused variable `s'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:220: error: parse error before "size_t"
scripts/basic/fixdep.c:221: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_config_file':
scripts/basic/fixdep.c:222: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:222: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:228: warning: implicit declaration of function `ntohl'
scripts/basic/fixdep.c:239: warning: implicit declaration of function `isalnum'
scripts/basic/fixdep.c: In function `strrcmp':
scripts/basic/fixdep.c:252: warning: implicit declaration of function `strlen'
scripts/basic/fixdep.c: In function `do_config_file':
scripts/basic/fixdep.c:263: error: storage size of `st' isn't known
scripts/basic/fixdep.c:267: warning: implicit declaration of function `open'
scripts/basic/fixdep.c:267: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:269: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:273: warning: implicit declaration of function `fstat'
scripts/basic/fixdep.c:275: warning: implicit declaration of function `close'
scripts/basic/fixdep.c:278: warning: implicit declaration of function `mmap'
scripts/basic/fixdep.c:278: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:278: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:278: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:278: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:287: warning: implicit declaration of function `munmap'
scripts/basic/fixdep.c:263: warning: unused variable `st'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:292: error: parse error before "size_t"
scripts/basic/fixdep.c:293: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_dep_file':
scripts/basic/fixdep.c:294: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:295: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:297: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:299: warning: implicit declaration of function `strchr'
scripts/basic/fixdep.c:301: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:297: warning: unused variable `s'
scripts/basic/fixdep.c: In function `print_deps':
scripts/basic/fixdep.c:334: error: storage size of `st' isn't known
scripts/basic/fixdep.c:338: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:340: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:350: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:350: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:350: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:350: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:334: warning: unused variable `st'
scripts/basic/fixdep.c: In function `traps':
scripts/basic/fixdep.c:369: error: `stderr' undeclared (first use in this function)
make[1]: *** [scripts/basic/fixdep] Fehler 1
make: *** [scripts_basic] Fehler 2
root@fritz-desktop:/usr/src/linux# apt-get install libc6-dev  libncurses5-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
libc6-dev ist schon die neueste Version.
libncurses5-dev ist schon die neueste Version.

Bei meiner Recherche wurde gesagt, libc6-dev und libncurses5-dev würden fehle, aber die sind drin.

Habe den Compiler auch schon mal gelöscht und wieder geladen. Hat nichts gebracht.

Drei Tage hat die Box gebraucht, jetzt hab ich zwei .deb - Datein.....

2 Probleme:

Beim Einrichten des Kernel verlangt er Änderungen in der

/boot/grub/menu.lst (bzw. sollte die Änderungen selbsständig vornehmen).

Die ist aber bei dem Etch nicht vorhanden.

Vermutlich werd ich sie nicht benötigen.

2. Nachdem ich den Kernel installiert hatte, war das Verzeichnis /var/media nicht mehr vorhanden und ich konnte nicht mehr auf den USB- Stick zugreifen.

Wie verhindere ich das / bzw was mach ich falsch?
 
Zuletzt bearbeitet:
Ich hab es jetzt nochmal ausprobiert mit einem anderen Stick. Das Verzeichnis ist weg.
Bin ratlos.
Nach einigem Probieren hab ich jetzt neuen Kernel:
Code:
fritz:/# uname -v
#1 Wed Jan 27 13:20:43 CET 2010
fritz:/# apt-get install gspca-source
Reading package lists... Done
Building dependency tree... Done
gspca-source is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
fritz:/# apt-get install module-assistant
Reading package lists... Done
Building dependency tree... Done
module-assistant is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
fritz:/# m-a prepare
Getting source for kernel version: 2.6.13.1-ohio
apt-get install linux-headers-2.6.13.1-ohio 
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package linux-headers-2.6.13.1-ohio
apt-get install build-essential 
Reading package lists... Done
Building dependency tree... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Done!

Er versucht aber noch mit dem alten 2.6.13.1-ohio zu arbeiten.

Wie kann ich das umstellen?

Code:
fritz:/# modprobe gspca
FATAL: Could not load /lib/modules/2.6.13.1-ohio/modules.dep: No such file or directory
fritz:/# cd /lib/modules
fritz:/lib/modules# ls
2.6.13.1-2.versuch
fritz:/lib/modules# cd 2.6.13.1-2.versuch
fritz:/lib/modules/2.6.13.1-2.versuch# ls
build           modules.dep          modules.ofmap     modules.usbmap
kernel          modules.ieee1394map  modules.pcimap    source
modules.alias   modules.inputmap     modules.seriomap
modules.ccwmap  modules.isapnpmap    modules.symbols
fritz:/lib/modules/2.6.13.1-2.versuch# mcedit modules.dep
in meinem Dokument /lib/modules/2.6.13.1-2.versuch/modules.dep hab ich jede Menge Module stehen. Aber er sucht nicht dort!
Wie kann ich das ändern?

Im Verzeichnis boot stehen 4 Dateien:

Code:
fritz:/gspca/gspcav1-20071224# ./gspca_build

 FATAL you need to install the Kernel Source for your running kernel
fritz:/gspca/gspcav1-20071224# cd /boot
fritz:/boot# ls
System.map-2.6.13.1-2.versuch  initrd.img-2.6.13.1-2.versuch
config-2.6.13.1-2.versuch      vmlinux-2.6.13.1-2.versuch
Aber ich starte ja mit chroot
Und da wird der neue Kernel nicht ausgeführt.
Was kann ich machen?

Wie es aussieht, liegt es am fehlenden Bootloader. Wenn ich den Kernel installiere, versucht er den Boodloader zu konfigurieren.
Der Etch hat aber scheinbar keinen. Darum wird der neue Kernel dann nicht benutzt.
Weis nicht mehr weiter.
Muss mir dann doch die 7270 kaufen.

ich könnte auch das mal probieren:
http://mathias-kettner.de/lw_booten_von_usb.html
Ramdisk erstellen:
http://www.howtoforge.de/howto/wie-man-einen-kernel-kompiliert-auf-debian-sarge/2/
Ich kann grub nicht installieren (kein Installationskandidat)
Ich weis nicht, wie ich den neuen Kernel starten könnte.

Meine Überlegungen gehen jetzt mehr in Richtung Fritzbox 7240. Die hat nur 2 Antennen und ich müsste dann nur eine zweite Dosenantenne bauen. (Sie soll als Repeater in einiger Entfernung arbeiten).

Ich hab jetzt eine Header-Datei erzeugt für den Kernel 2.6.13.1-ohio.
Dies geschah mit der obigen Anleitung: Ich habe dort, wo man die Bezeichnung angeben kann halt nur -ohio eingetragen.

Dann hab ich mir nur den Header erstellen lassen. Das geht wesentlich schneller als den ganzen Kernel zu kompilieren.
Jetzt erstellt er mir das gspca- Modul.
Er hat Probleme mit Abhängigkeiten
Versuche mal spca5xx-source.......
Da hab ich den selben Fehler:
Code:
fritz:/gspca/gspcav1-20071224# m-a auto-install spca5xx

Updated infos about 1 packages
Getting source for kernel version: 2.6.13.1-ohio
Kernel headers available in /usr/src/linux-headers-2.6.13.1-ohio
apt-get install build-essential 
Reading package lists... Done
Building dependency tree... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Done!
download 
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  spca5xx-source
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 195kB of archives.
After unpacking 258kB of additional disk space will be used.
Get:1 http://archive.debian.org etch/main spca5xx-source 20060501-2 [195kB]
Fetched 195kB in 8s (22.7kB/s)                                                 
Selecting previously deselected package spca5xx-source.
(Reading database ... 37200 files and directories currently installed.)
Unpacking spca5xx-source (from .../spca5xx-source_20060501-2_all.deb) ...
Setting up spca5xx-source (20060501-2) ...

Updated infos about 1 packages
unpack 
Extracting the package tarball, /usr/src/spca5xx-source.tar.bz2, please wait...
"/usr/share/modass/overrides/spca5xx-source" build KVERS=2.6.13.1-ohio KSRC=/usr/src/linux-headers-2.6.13.1-ohio KDREV=2.6.13.1-ohio-10.00.Custom kdist_image
Done with /usr/src/spca5xx-modules-2.6.13.1-ohio_20060501-2+2.6.13.1-ohio-10.00.Custom_mipsel.deb .
dpkg -Ei /usr/src/spca5xx-modules-2.6.13.1-ohio_20060501-2+2.6.13.1-ohio-10.00.Custom_mipsel.deb 
Selecting previously deselected package spca5xx-modules-2.6.13.1-ohio.
(Reading database ... 37211 files and directories currently installed.)
Unpacking spca5xx-modules-2.6.13.1-ohio (from .../spca5xx-modules-2.6.13.1-ohio_20060501-2+2.6.13.1-ohio-10.00.Custom_mipsel.deb) ...
dpkg: dependency problems prevent configuration of spca5xx-modules-2.6.13.1-ohio:
 spca5xx-modules-2.6.13.1-ohio depends on linux-image-2.6.13.1-ohio | kernel-image-2.6.13.1-ohio; however:
  Package linux-image-2.6.13.1-ohio is not installed.
  Package kernel-image-2.6.13.1-ohio is not installed.
dpkg: error processing spca5xx-modules-2.6.13.1-ohio (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 spca5xx-modules-2.6.13.1-ohio

I: Direct installation failed, trying to post-install the dependencies

apt-get -f install 
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  spca5xx-modules-2.6.13.1-ohio
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 496kB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
fritz:/gspca/gspcav1-20071224# apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  spca5xx-modules-2.6.13.1-ohio
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 496kB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
fritz:/gspca/gspcav1-20071224#
Ich habe gerade gelesen, beim Lenny würde es leichter gehen zu installieren.
Naja....ich probiers nochmal mit einem anderen Stick
Hier ist die Ubuntu- Anleitung zur Installation der Treiber:
http://wiki.ubuntuusers.de/webcam
Ich habe ein paar symbolische Links gesetzt damit er mit dem gcc-3.4 durchkompiliert:
Code:
fritz:/usr/bin# ln -s gcc mipsel-linux-gcc
fritz:/usr/bin# ln -s objdump mipsel-linux-objdump
fritz:/usr/bin# ln -s ld mipsel-linux-ld
fritz:/usr/bin# ln -s ar mipsel-linux-ar
fritz:/usr/bin# ln -s ld mips-linux-ld
fritz:/usr/bin# ln -s nm mipsel-linux-nm
fritz:/usr/bin#

Auf dem anderen Stick die gleichen Fehler:
Code:
  Package linux-image-2.6.13.1-ohio is not installed.
  Package kernel-image-2.6.13.1-ohio is not installed.

Naja, werd nochmal kompilieren mit dem Zusatz -ohio.
Habe aber wenig Hoffnung.
.... Es sieht gut aus, jetzt kompiliert er gspca.
Der gcc-3.4 ist wesentlich schneller bei der Arbeit als der gcc-3.3

Man muss also beide Teile (image und Haeder) herstellen.
Wichtig ist, daß der Kernel 2.6.13.1 verwendet wird.
Ausserdem muss bei make so konfiguriert werden, daß 2.6.13.1-ohio herauskommt:
Code:
fakeroot make-kpkg --initrd --append-to-version=-ohio kernel_headers kernel_image

Leider zu früh gefreut:
Code:
fritz:/gspca/gspcav1-20071224# ./gspca_build

 REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

 CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
        .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
        *.symvers *.err

 COMPILE gspca Please Wait ....!!

 INSTALL gspca in the kernel binary tree
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
/sbin/depmod -ae

 LOAD gspca in memory 
FATAL: Error inserting gspca (/lib/modules/2.6.13.1-ohio/kernel/drivers/usb/media/gspca.ko): Unknown symbol in module, or unknown parameter (see dmesg)

 PRINT COMPILATION MESSAGES if ERRORS look kgspca.err 
make -C /lib/modules/`uname -r`/build SUBDIRS=/gspca/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.13.1'
  CC [M]  /gspca/gspcav1-20071224/gspca_core.o
  CC [M]  /gspca/gspcav1-20071224/decoder/gspcadecoder.o
  LD [M]  /gspca/gspcav1-20071224/gspca.o
  Building modules, stage 2.
  MODPOST
*** Warning: "usb_buffer_alloc" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "video_device_release" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "video_usercopy" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_buffer_free" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_kill_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "video_register_device" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "video_device_alloc" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_deregister" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "video_unregister_device" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_set_interface" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_control_msg" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_submit_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "video_devdata" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_clear_halt" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_register" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_ifnum_to_if" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_free_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_alloc_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
  CC      /gspca/gspcav1-20071224/gspca.mod.o
  LD [M]  /gspca/gspcav1-20071224/gspca.ko
make[1]: Leaving directory `/usr/src/linux-2.6.13.1'
fritz:/gspca/gspcav1-20071224#
Naja, ganz schlecht schauts nicht aus:
modinfo zeigt:

Code:
fritz:/gspca/gspcav1-20071224# modinfo gspca
filename:       /lib/modules/2.6.13.1-ohio/kernel/drivers/usb/media/gspca.ko
license:        GPL
description:    GSPCA/SPCA5XX USB Camera Driver
author:         Michel Xhaard <[email protected]> based on spca50x driver by Joel Crisp <[email protected]>,ov511 driver by Mark McClelland <[email protected]>
srcversion:     A9961B07E64A761F3AAD396
alias:          usb:v093Ap2463d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2472d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08AFd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08DDd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v17EFp4802d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p0323d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0330d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p60ECd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p0328d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p307Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0D64p0303d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0322d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap260Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap260Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2608d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2603d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2601d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2600d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0458p7025d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep401Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6138d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p032Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8pC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v06D6p0031d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p032Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v045Ep00F5d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v045Ep00F7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0896d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0892d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p0321d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8pC002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p60FBd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p613Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p612Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2040d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08D8d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08D7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4053d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep041Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4029d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4051d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp092Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp092Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp092Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08DAd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08D9d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08ACd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC232d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCp500Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08A7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6024d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6019d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0326d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0327d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC230d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6040d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0328d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0325d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4028d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0698p2003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08A6d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2470d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p3281d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2460d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2471d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap2468d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p303Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4012d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0497pC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04F1p1001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08AAd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08A9d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6028d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p305Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0546p3191d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p60FCd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p60C0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6130d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p613Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6005d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p602Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08ADd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC630d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0458p7006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v093Ap050Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p602Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p602Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp092Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpD004d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08AEd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4035d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4034d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep401Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p1314d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p3261d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p607Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp092Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v06BDp0404d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2899p012Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v06BEp0800d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCp7333d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v102Cp6251d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v102Cp6151d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v10FDp0128d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0929d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08B9d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08A3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08A1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCp5360d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2060d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2042d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2028d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0461p0A00d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08A0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp092Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0928d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0546p3155d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v10FDp8050d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0545p808Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0545p8333d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep403Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC005d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4036d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p2221d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC200d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0923p010Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0920d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0921d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2022d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0572p0041d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p0302d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC211d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep403Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AC8p301Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC540d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCp5330d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p600Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6029d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep401Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0458p700Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0458p700Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0458p7007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpD003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp08A2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep401Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0546p3273d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0734p043Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2016d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep401Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p1311d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0C45p6025d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v05DAp1018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0905d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2024d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC360d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0900d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p2211d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC220d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v06E1pA190d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v10FDp7E50d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0890d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0461p0815d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04A5p300Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04A5p300Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v060BpA001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep4013d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC440d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AF9p0011d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04A5p3003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0901d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v046Dp0960d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04A5p3008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:vABCDpCDEEd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCpFFFFd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC430d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCp0561d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0458p7004d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp0106d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1776p501Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0AF9p0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp0103d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v052Bp1513d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC650d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC530d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCp504Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp0104d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08CAp2008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04FCp504Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v040Ap0300d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0506p00DFd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v8086p0110d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v8086p0630d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep400Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v084Dp0003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v041Ep400Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC520d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v055FpC420d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v040Ap0002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p0110d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p0402d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v99FAp8988d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p0401d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0733p0430d*dc*dsc*dp*ic*isc*ip*
depends:        
vermagic:       2.6.13.1-ohio gcc-3.4
parm:           autoexpo:Enable/Disable auto exposure (default=1: enabled) (PC-CAM 600/Zc03xx/spca561a/Etoms Only !!!) (int)
parm:           debug:Debug level: 0=none, 1=init/detection, 2=warning, 3=config/control, 4=function call, 5=max (int)
parm:           force_rgb:Read RGB instead of BGR (int)
parm:           gamma:gamma setting range 0 to 7 3-> gamma=1 (int)
parm:           OffRed:OffRed setting range -128 to 128 (int)
parm:           OffBlue:OffBlue setting range -128 to 128 (int)
parm:           OffGreen:OffGreen setting range -128 to 128 (int)
parm:           GRed:Gain Red setting range 0 to 512 /256  (int)
parm:           GBlue:Gain Blue setting range 0 to 512 /256  (int)
parm:           GGreen:Gain Green setting range 0 to 512 /256  (int)
parm:           compress:Turn on/off compression (not functional yet) (int)
parm:           usbgrabber:Is a usb grabber 0x0733:0x0430 ? (default 1)  (int)
parm:           lightfreq:Light frequency banding filter. Set to 50 or 60 Hz, or 0 for NoFlicker (default=50) Zc03xx only (int)
parm:           force_gamma_id:Forced assigning ID of contrast settings (0=default,1,2,3) Zc03xx only (int)
parm:           force_sensor_id:Forced assigning ID sensor (Zc03xx only). Dangerous, only for experts !!! (int)
fritz:/gspca/gspcav1-20071224#
Mal schaun, ob meine Kamera dabei ist und ob das so in Ordnung ist.
 
Zuletzt bearbeitet:
Ich habe mal einen Reset gemacht.
Das Modul gspca lässt sich nicht mehr laden:
Code:
fritz:/# modprobe gspca
FATAL: Error inserting gspca (/lib/modules/2.6.13.1-ohio/kernel/drivers/usb/media/gspca.ko): Unknown symbol in module, or unknown parameter (see dmesg)
fritz:/# modinfo gspca
modinfo: could not open gspca: No such device
fritz:/# dmesg
Linux version 2.6.13.1-ohio (2895) (gcc-Version 3.4.6) #1 Wed Jan 27 13:20:43 CET 2010
memsize=32 MByte
flashsize=8 MByte
&_end=0x94247784 PFN_ALIGN(&_end)=0x94248000 CPHYSADDR(PFN_ALIGN(&_end))=0x14248000 memsize=0x2000000
CPU revision is: 00018448
[ohio_gpio_init]
Determined physical RAM map:
 memory: 00248000 @ 14000000 (reserved)
 memory: 01db8000 @ 14248000 (usable)
On node 0 totalpages: 8192
[alloc_node_mem_map] reduce size from 2883616 Bytes to  262176 Bytes
[alloc_node_mem_map]: (org) sizeof(mem_map) = 262176 mem_map=0x9424b000-0x9428b020
[alloc_node_mem_map]: sizeof(mem_map) = 2883616 mem_map=0x93fcb000-0x9428b020
zone=0 zone_size[j]=0x90112
realsize=8192
  DMA zone: 8192 pages, LIFO batch:3
zone=1 zone_size[j]=0x0
realsize=0
  Normal zone: 0 pages, LIFO batch:1
zone=2 zone_size[j]=0x0
realsize=0
  HighMem zone: 0 pages, LIFO batch:1
Built 1 zonelists
Kernel command line: annex=B  console=ttyS0,38400n8r
[ld_mmu_r4xx0] memcpy((void *)(CAC_BASE   + 0x100), &except_vec2_generic, 0x30)
Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Primary data cache 8kB, 4-way, linesize 16 bytes.
Synthesized TLB refill handler (20 instructions). Base=0x9420a8ac
TLB synthesizer field overflow (simm)
Synthesized TLB load handler fastpath (34 instructions) Base=0x9420e620.
TLB synthesizer field overflow (simm)
Synthesized TLB store handler fastpath (34 instructions) Base=0x9420e820.
TLB synthesizer field overflow (simm)
Synthesized TLB modify handler fastpath (33 instructions) Base=0x9420ea20.
PID hash table entries: 256 (order: 8, 4096 bytes)
CPU frequency 211.97 MHz
Using 105.984 MHz high precision timer.
[setup_irq]: irq 255 irqaction->handler 0x940430e0 (no_action+0x0/0x8 )
[register_console] enable commandline console 0
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 30080k/30432k available (1592k kernel code, 320k reserved, 388k data, 116k init, 0k highmem)
totalram_pages= 7528
Calibrating delay loop... 211.35 BogoMIPS (lpj=1056768)
loops_per_jiffy=1056768
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
Calling initcall 0x941fe27c: helper_init+0x0/0x30()
Calling initcall 0x941fe53c: ksysfs_init+0x0/0x3c()
Calling initcall 0x94200468: filelock_init+0x0/0x48()
Calling initcall 0x94200d88: init_script_binfmt+0x0/0xc()
Calling initcall 0x94200d94: init_elf_binfmt+0x0/0xc()
Calling initcall 0x94205c70: netlink_proto_init+0x0/0x2ac()
NET: Registered protocol family 16
Calling initcall 0x9420161c: kobject_uevent_init+0x0/0x50()
Calling initcall 0x942018a4: tty_class_init+0x0/0x34()
Calling initcall 0x941f52c4: frame_info_init+0x0/0xb4()
Can't analyze prologue code at 9418c754
Calling initcall 0x94200158: init_bio+0x0/0x17c()
Calling initcall 0x94201f50: misc_init+0x0/0xc0()
Calling initcall 0x94203b18: genhd_device_init+0x0/0x44()
Calling initcall 0x94204230: init_mtd+0x0/0x48()
Calling initcall 0x94204e40: input_init+0x0/0x1e0()
Calling initcall 0x94205378: proto_init+0x0/0x48()
Calling initcall 0x9420553c: net_dev_init+0x0/0x1dc()
Calling initcall 0x94205b68: pktsched_init+0x0/0xc8()
Calling initcall 0x94205c3c: tc_filter_init+0x0/0x34()
Calling initcall 0x942003bc: init_pipe_fs+0x0/0x6c()
Calling initcall 0x94201734: chr_dev_init+0x0/0xb4()
Calling initcall 0x941fd8a4: create_proc_profile+0x0/0x64()
Calling initcall 0x941fd984: ioresources_init+0x0/0xc4()
Calling initcall 0x941fdb90: uid_cache_init+0x0/0x88()
Calling initcall 0x941fdf6c: param_sysfs_init+0x0/0x208()
Calling initcall 0x941fe174: init_posix_timers+0x0/0x108()
Calling initcall 0x941fe2ac: init_posix_cpu_timers+0x0/0xd4()
Calling initcall 0x941fe4fc: kallsyms_init+0x0/0x40()
Calling initcall 0x941ff7b4: init_per_zone_pages_min+0x0/0x64()
Calling initcall 0x941ffbf8: pdflush_init+0x0/0x28()
Calling initcall 0x941ffc20: cpucache_init+0x0/0x20()
Calling initcall 0x941fff6c: kswapd_init+0x0/0x70()
Calling initcall 0x94200020: procswaps_init+0x0/0x40()
Calling initcall 0x94200060: init_tmpfs+0x0/0x3c()
Calling initcall 0x94200428: fasync_init+0x0/0x40()
Calling initcall 0x94200b2c: aio_setup+0x0/0x8c()
Calling initcall 0x94200bb8: inotify_setup+0x0/0xf4()
Calling initcall 0x94200cac: eventpoll_init+0x0/0xdc()
Calling initcall 0x942012e4: init_devpts_fs+0x0/0x48()
Calling initcall 0x9420132c: init_squashfs_fs+0x0/0xe4()
Squashfs 2.2-r2b (released 2006/02/23) (C) 2002-2005 Phillip Lougher
Calling initcall 0x94201410: init_ramfs_fs+0x0/0xc()
Calling initcall 0x94201428: ipc_init+0x0/0x30()
Calling initcall 0x942017e8: rand_initialize+0x0/0x3c()
Calling initcall 0x942018d8: tty_init+0x0/0x184()
Calling initcall 0x94201a5c: pty_init+0x0/0x4f4()
Calling initcall 0x94202010: avm_net_trace_init+0x0/0x80()
avm_net_trace: Up and running.
Calling initcall 0x94202090: avm_power_init+0x0/0x190()
[avm_power]Ohio250 detected -> overclocking possible
Calling initcall 0x94202220: avm_sammel_init+0x0/0x158()
[avm] configured: watchdog eventled enable shift register enable direct gpio 
        gpio usage: reset=12 clock=13 store=10 data=9 
AR7WDT: Watchdog Driver for AR7 Hardware (Version 1.0, build: Jan 27 2010 13:18:10)
Calling initcall 0x94203168: serial8250_init+0x0/0x10c()
Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing disabled
[uart_add_one_port]
ttyS0 at MMIO 0x0 (irq = 15) is a OHIO_UART
[uart_add_one_port] dont register console port->type = 16
port->cons = 0x941ce340 port->cons->flags = 0x7
[uart_add_one_port] success
Calling initcall 0x94203b5c: noop_init+0x0/0xc()
io scheduler noop registered
Calling initcall 0x94203b68: cpphy_entry_probe+0x0/0x440()
[cpmac] Version: 1.124  -  Revision 538:916  -  Mi  27.01.2010  13:19:27 
[avm_event_source_trigger]: not registered
[cpmac] [cpmac_if_register] dev cpmac0 (phy_id 0) registered
Calling initcall 0x94204038: net_olddevs_init+0x0/0x100()
Calling initcall 0x942041a0: tun_init+0x0/0x90()
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
Calling initcall 0x94204278: cmdline_parser_init+0x0/0xc()
Calling initcall 0x94204284: init_mtdchar+0x0/0xc0()
Calling initcall 0x94204344: init_mtdblock+0x0/0xc()
Calling initcall 0x94204350: cfi_probe_init+0x0/0x24()
Calling initcall 0x94204374: cfi_amdstd_init+0x0/0x30()
Calling initcall 0x942043a4: cfi_intelext_init+0x0/0x4c()
Calling initcall 0x942043f0: jedec_probe_init+0x0/0x24()
Calling initcall 0x94204414: map_ram_init+0x0/0x24()
Calling initcall 0x94204438: init_physmap+0x0/0x170()
physmap flash device: 400000 at 10000000
phys_mapped_flash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
phys_mapped_flash: Swapping erase regions for broken CFI table.
number of CFI chips: 1
RedBoot partition parsing not available
Calling initcall 0x942045a8: platram_init+0x0/0x30()
Generic platform RAM MTD, (c) 2004 Simtec Electronics
Calling initcall 0x942045d8: init_ohio_flash+0x0/0x868()
Ohio flash driver (size->0x400000 mem->0x10000000)
flash_size=0x800000
flash_mask=0xffffff
Ohio flash memory: Found 1 x16 devices at 0x0 in 16-bit bank
[genprobe_ident_chips] 4 i 0 j 0
[genprobe_ident_chips] 5 i 0 j 1
 Amd/Fujitsu Extended Query Table at 0x0040
Ohio flash memory: Swapping erase regions for broken CFI table.
number of CFI chips: 1
[mtd]: jffs2_size = 5 * 64KByte (0x50000 Bytes)
[ohio_find_hidden_filesystem]: super block found: bytes_used: 0x66ceda/6737626
[init_ohio_flash] find hidden filesystem size=0x6c7f00 offset=0xb8100
[mtd] configure jffs2 partition
[mtd] fs_size=0x720000 max=0x50000 is=0x50000 max jffs2_size value 5
[mtd] ohio_flash_map: name=Ohio flash memory bankwidth=2 virt=0xb0000000 phys=0x10000000 size=0x800000
Creating 7 MTD partitions on "Ohio flash memory":
0x000b8100-0x00780000 : "filesystem"
        'nor-flash'
        'Bits can be cleared (flash)'
        'Has an erase function'
mtd: partition "filesystem" doesn't start on an erase block boundary -- force read-only
0x00010000-0x00780000 : "kernel"
        'nor-flash'
        'Bits can be cleared (flash)'
        'Has an erase function'
0x00000000-0x00010000 : "bootloader"
        'nor-flash'
        'Bits can be cleared (flash)'
        'Has an erase function'
0x00780000-0x007c0000 : "tffs (1)"
        'nor-flash'
        'Bits can be cleared (flash)'
        'Has an erase function'
0x007c0000-0x00800000 : "tffs (2)"
        'nor-flash'
        'Bits can be cleared (flash)'
        'Has an erase function'
0x00730000-0x00780000 : "jffs2"
        'nor-flash'
        'Bits can be cleared (flash)'
        'Has an erase function'
0x00010000-0x00730000 : "Kernel without jffs2"
        'nor-flash'
        'Bits can be cleared (flash)'
        'Has an erase function'
partition_info[0]: name=filesystem offset=b8100 size=6c7f00
partition_info[0]: 0xb00b8100: 0x73717368 0xac5
partition_info[1]: name=kernel offset=10000 size=770000
partition_info[1]: 0xb0010000: 0xfeed1281 0xa807d
partition_info[2]: name=bootloader offset=0 size=10000
partition_info[2]: 0xb0000000: 0x40809000 0x40809800
partition_info[3]: name=tffs (1) offset=780000 size=40000
partition_info[3]: 0xb0780000: 0x40001 0xfdffffff
partition_info[4]: name=tffs (2) offset=7c0000 size=40000
partition_info[4]: 0xb07c0000: 0x40001 0xfeffffff
partition_info[5]: name=jffs2 offset=730000 size=50000
partition_info[5]: 0xb0730000: 0x20031985 0xc
partition_info[6]: name=Kernel without jffs2 offset=10000 size=720000
partition_info[6]: 0xb0010000: 0xfeed1281 0xa807d
Calling initcall 0x94205020: kcapi_init+0x0/0x9c()
Calling initcall 0x94205164: capi_oslib_init+0x0/0x8()
Calling initcall 0x94205c30: blackhole_module_init+0x0/0xc()
Calling initcall 0x94206920: inet_init+0x0/0x504()
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
Calling initcall 0x94209338: init+0x0/0x8()
Calling initcall 0x94209340: bictcp_register+0x0/0xc()
TCP bic registered
Calling initcall 0x9420934c: mcfw_init_module+0x0/0x2c()
mcfw: IGMPv3 fast forwarding
Calling initcall 0x94209378: af_unix_init+0x0/0xa0()
NET: Registered protocol family 1
Calling initcall 0x94209418: packet_init+0x0/0x80()
NET: Registered protocol family 17
Calling initcall 0x94209498: br_init+0x0/0x68()
Calling initcall 0x94209554: atm_init+0x0/0xec()
NET: Registered protocol family 8
NET: Registered protocol family 20
Calling initcall 0x942096f8: br2684_init+0x0/0x54()
Calling initcall 0x941f4024: ohio_install_dummy_irq_functions+0x0/0x58()
[setup_irq]: irq 1 irqaction->handler 0x94001590 (dummy_timer_irq+0x0/0x14 )
[setup_irq]: irq 6 irqaction->handler 0x940015a4 (dummy_system_irq_2+0x0/0x14 )
Calling initcall 0x940017e4: ohio_late_init+0x0/0x3c()
[ohio_late_init] 
Calling initcall 0x941f4160: ohio_clk_switch_init+0x0/0x60()
Calling initcall 0x941f43dc: speedup_init+0x0/0x3c()
Calling initcall 0x94201824: seqgen_init+0x0/0x20()
Calling initcall 0x940cef50: avm_event_push_button_init+0x0/0x130()
[avm_new] push_button_gpio=8 value=1 enabled
Calling initcall 0x942029dc: tffs_init+0x0/0x224()
TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 2.0)
      mount on mtd4 and mtd5 (double buffering)
Adam2 environment variables API installed.
Calling initcall 0x9420382c: early_uart_console_switch+0x0/0xb4()
Calling initcall 0x9412bdf8: net_random_reseed+0x0/0x34()
Calling initcall 0x94207e40: ip_auto_config+0x0/0x1120()
[prepare_namespace] new mount root /dev/mtdblock1
use lzma compression 
VFS: Mounted root (squashfs filesystem) readonly.
Freeing prom memory: 0kb freed
Freeing unused kernel memory: 116k freed (7557 free)
[setup_irq]: irq 15 irqaction->handler 0x940db17c (serial8250_interrupt+0x0/0x13c )
AR7WDT: System Init UEberwachung 240 Sekunden
TFFS Name Table G
[avm_new]push_button 'Wlan-Taster', released: GPIO=8 presses=6250 key=button_key_3
Piglet: module license '
(C) Copyright 2005 by AVM
' taints kernel.
EMIF: asize=1 ta=3 r_hold=0 w_strobe=6 r_strobe=6 ew=1
[piglet]McSP: rFS: 8000 Hz rCLK:2048240 Hz
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
registered device TI Avalanche SAR
tiatm driver (patch_annex=0xc00e40cc)
[tiatm] Set StrictPriority=0
DSP binary filesize = 329848 bytes
[dsl_ur8] dsl serial number successfully set to "465249545a21426f78466f6e574c414e37313730303031353043344436433944"
[tiatm] INFO V2U-BRIDGEREGISTER: 0x00000019
[avm_power]Ohio250 detected -> overclocking possible
[avm_power]#### boostVoltage: DSP Core voltage set to 1,5 V ####
[setup_irq]: irq 23 irqaction->handler 0xc00ca208 (tn7atm_sar_irq+0x0/0x30 [tiatm] )
[setup_irq]: irq 31 irqaction->handler 0xc00ca238 (tn7atm_dsl_irq+0x0/0x28 [tiatm] )
[tiatm]: Powermanagment (States => 1,3,10) supported!
Texas Instruments ATM driver: version:[4.08.01.00]
[tiatm] AvmInterface length: 44
ubik2 driver (ubik2 - 0x10=0xc003efd4)
atm_dsp_register_ubik2: ubik2_ToMIPS_notify=0xc002cbfc
atm_dsp_register_ubik2: dsp mem pointer 0xa1c10ad0
ubik2_init_interface: DSP-Link Version v3 8480
driver params overwritten io_addr=0x0 irq_num=0
[setup_irq]: irq 28 irqaction->handler 0xc0037af0 (soft_interrupt_handler+0x0/0x30 [ubik2] )
capicodec_init()
[capi_codec] support fax
[capi_codec] support Codecs
usbcore: registered new driver usbfs
usbcore: registered new driver hub
        AHCI RevisionID = 0x02, RamSize = 16384, NumPorts= 1
[setup_irq]: irq 9 irqaction->handler 0xc00bf490 (ahci_irq+0x0/0x880 [usbahcicore] )
ahci : new USB bus registered, assigned bus number 1
kdsldmod: init start (Jan 27 2010 13:52:52) sizeof(struct sk_buff)=176
kdsldmod: init done
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
avm_net_trace: New net trace device 'WLAN' registered with minor 128.
[avm_power] : ethernet not registered
[avm_power] : ethernet not registered
[avm_power] : ethernet not registered
[avm_power] : ethernet not registered
usb 1-1: new full speed USB device using ahci and address 2
[ohio_vlynq_init] device 0
[ohio_vlynq_startup_link] 
[setup_irq]: irq 29 irqaction->handler 0x94005c4c (vlynq_interrupt+0x0/0x34 )
[setup_irq]: irq 79 irqaction->handler 0xc02d939c (tiwlan_ddaVlynqIsr+0x0/0x28 [tiap] )
SCSI subsystem initialized
Initializing USB Mass Storage driver...
USB Mass Storage device (090c:1000) detected...
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
[setup_irq]: irq 27 irqaction->handler 0x940ebbec (cpmac_main_isr+0x0/0x78 )
device tiwlan0 entered promiscuous mode
lan: port 1(tiwlan0) entering learning state
lan: topology change detected, propagating
lan: port 1(tiwlan0) entering forwarding state
device wdsup0 entered promiscuous mode
lan: port 2(wdsup0) entering learning state
lan: topology change detected, propagating
lan: port 2(wdsup0) entering forwarding state
device wdsdw0 entered promiscuous mode
lan: port 3(wdsdw0) entering learning state
lan: topology change detected, propagating
lan: port 3(wdsdw0) entering forwarding state
device wdsdw1 entered promiscuous mode
lan: port 4(wdsdw1) entering learning state
lan: topology change detected, propagating
lan: port 4(wdsdw1) entering forwarding state
device wdsdw2 entered promiscuous mode
lan: port 5(wdsdw2) entering learning state
lan: topology change detected, propagating
lan: port 5(wdsdw2) entering forwarding state
device wdsdw3 entered promiscuous mode
lan: port 6(wdsdw3) entering learning state
lan: topology change detected, propagating
lan: port 6(wdsdw3) entering forwarding state
[cpmac] [cpmac_main_ioctl] unknown ioctl 35142
device cpmac0 entered promiscuous mode
lan: port 7(cpmac0) entering learning state
lan: topology change detected, propagating
lan: port 7(cpmac0) entering forwarding state
mcfw: group 0.0.0.0: query cpmac:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
  Vendor: USB       Model: Flash Disk        Rev: 1100
  Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sda: 3963904 512-byte hdwr sectors (2030 MB)
sda: Write Protect is off
sda: Mode Sense: 43 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 3963904 512-byte hdwr sectors (2030 MB)
sda: Write Protect is off
sda: Mode Sense: 43 00 00 00
sda: assuming drive cache: write through
 sda: sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: device scan complete
[capi_oslib] capi_installed -1470028800
[capi_oslib] capi_installed -1811537764
AR7WDT: System Init UEberwachung abgeschlossen (182370 ms noch verfuegbar)
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303
usbcore: registered new driver pl2303
drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.12
drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device
usbcore: registered new driver ftdi_sio
drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
Adding 65528k swap on /var/media/ftp/USBHDD/swapfile1.  Priority:-1 extents:18
Algorithmics/MIPS FPU Emulator v1.5
mcfw: group 0.0.0.0: query cpmac:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_cpuclock: norm_power_rate=100 act_rate=99 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=0 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_dspclock: norm_power_rate=100 act_rate=84 mul=154 div=10 offset=974 NormP=2514 mW -> SumNormP=2514 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_systemclock: norm_power_rate=100 act_rate=83 mul=65 div=10 offset=1793 NormP=2443 mW -> SumNormP=4957 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_wlan: norm_power_rate=100 act_rate=-2147483548 mul=84 div=10 offset=100 NormP=940 mW -> SumNormP=5897 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_isdnnt: norm_power_rate=100 act_rate=0 mul=1 div=1 offset=0 NormP=100 mW -> SumNormP=5997 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_isdnte: norm_power_rate=100 act_rate=0 mul=1 div=1 offset=0 NormP=100 mW -> SumNormP=6097 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_analog: norm_power_rate=300 act_rate=0 mul=141 div=10 offset=100 NormP=4330 mW -> SumNormP=10427 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_dect: norm_power_rate=100 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=10427 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_ethernet: norm_power_rate=467 act_rate=100 mul=1 div=1 offset=50 NormP=517 mW -> SumNormP=10944 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_dsl: norm_power_rate=100 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=10944 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_usb_host: norm_power_rate=500 act_rate=100 mul=55 div=10 offset=50 NormP=2800 mW -> SumNormP=13744 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_usb_client: norm_power_rate=0 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=13744 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_charge: norm_power_rate=446 act_rate=0 mul=0 div=1 offset=0 NormP=0 mW -> SumNormP=13744 mW
[avm_power] pm_ressourceinfo_scriptparse: powerdevice_loadrate: norm_power_rate=100 act_rate=41 mul=29 div=10 offset=-17 NormP=273 mW -> SumNormP=14017 mW
SysRq : Changing Loglevel
Loglevel set to 4
mcfw: group 0.0.0.0: query cpmac:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
gspca: Unknown symbol video_devdata
gspca: Unknown symbol video_unregister_device
gspca: Unknown symbol video_device_alloc
gspca: Unknown symbol video_register_device
gspca: Unknown symbol video_usercopy
gspca: Unknown symbol video_device_release
gspca: Unknown symbol video_devdata
gspca: Unknown symbol video_unregister_device
gspca: Unknown symbol video_device_alloc
gspca: Unknown symbol video_register_device
gspca: Unknown symbol video_usercopy
gspca: Unknown symbol video_device_release
mcfw: group 0.0.0.0: query cpmac:0 10sec
mcfw: group 0.0.0.0: query tiwlan:0 10sec
fritz:/#

Wird wohl daran liegen:

Code:
gspca: Unknown symbol video_devdata
gspca: Unknown symbol video_unregister_device
gspca: Unknown symbol video_device_alloc
gspca: Unknown symbol video_register_device
gspca: Unknown symbol video_usercopy
gspca: Unknown symbol video_device_release
gspca: Unknown symbol video_devdata
gspca: Unknown symbol video_unregister_device
gspca: Unknown symbol video_device_alloc
gspca: Unknown symbol video_register_device
gspca: Unknown symbol video_usercopy
gspca: Unknown symbol video_device_release
Muss mal schaun, ob ich in menuconfig "video" markieren kann.

Da hab ich noch eine interessante Anleitung:
http://forum.ubuntuusers.de/topic/howto:-skype-und-logitech-e2500-webcam-via-gs/

Ich hab mal neu kompiliert:
Es scheint noch irgendwo bei usb zu hängen:

Code:
fritz:/gspca/gspcav1-20071224# ./gspca_build

 REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

 CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
        .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
        *.symvers *.err

 COMPILE gspca Please Wait ....!!

 INSTALL gspca in the kernel binary tree
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
/sbin/depmod -ae

 LOAD gspca in memory 
FATAL: Error inserting gspca (/lib/modules/2.6.13.1-ohio/kernel/drivers/usb/media/gspca.ko): Unknown symbol in module, or unknown parameter (see dmesg)

 PRINT COMPILATION MESSAGES if ERRORS look kgspca.err 
make -C /lib/modules/`uname -r`/build SUBDIRS=/gspca/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.13.1'
  CC [M]  /gspca/gspcav1-20071224/gspca_core.o
  CC [M]  /gspca/gspcav1-20071224/decoder/gspcadecoder.o
  LD [M]  /gspca/gspcav1-20071224/gspca.o
  Building modules, stage 2.
  MODPOST
*** Warning: "usb_buffer_alloc" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_buffer_free" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_kill_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_deregister" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_set_interface" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_control_msg" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_submit_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_clear_halt" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_register" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_ifnum_to_if" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_free_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
*** Warning: "usb_alloc_urb" [/gspca/gspcav1-20071224/gspca.ko] undefined!
  CC      /gspca/gspcav1-20071224/gspca.mod.o
  LD [M]  /gspca/gspcav1-20071224/gspca.ko
make[1]: Leaving directory `/usr/src/linux-2.6.13.1'
fritz:/gspca/gspcav1-20071224#
 
Zuletzt bearbeitet:
Wie gesagt, die Box kann keinen isochronen Transfermodus. Ich würde also meine Zeit nicht auf sowas verschwenden ;)
 
Mein Gedanke ist halt das gspca- Modul auf dem Debian Etch zu installieren. Das sollte dann die Steuerung übernehmen.
Da bei der Installation des Modules die Header und source verlangt werden, installiere ich sie nach.
Ich bin wie folgt vorgegangen:

1. Gcc-3.4 installieren:

Zuerst aktualisieren wir unsere Paketdatenbank:

apt-get update

Dann holen wir uns den älteren Kompiler:

apt-get install gcc-3.4

Wir bauen ein paar symbolische Links:
cd /usr/bin
rm gcc
ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
ln -s gcc mipsel-linux-gcc
ln -s objdump mipsel-linux-objdump
ln -s ld mipsel-linux-ld
ln -s ar mipsel-linux-ar
ln -s nm mipsel-linux-nm

gcc -v


2. Ein Kernel .deb Paket erstellen

Dieses Kapitel zeigt, wie man einen Kernel erstellt und am Ende drei .deb Pakete erhält, die man installieren und auf andere Systeme übertragen kann.

2.1 Installation benötigter Pakete für die Kompilierung des Kernels



Dann installieren wir alle benötigten Pakete wie folgt:

apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 build-essential

2.2 Die Kernel-Quellen runter laden

Als Nächstes laden wir unseren Kernel nach /usr/src. Gehe zu www.kernel.org und wähle den Kernel aus, den Du installieren möchtest ( linux-2.6.21.3.tar.bz2).Hier findest Du alle 2.6 Kernel: http://www.kernel.org/pub/linux/kernel/v2.6/. Dann kannst Du ihn wie folgt nach /usr/src runter laden:

cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.13.1.tar.bz2

Dann entpacken wir die Kernel-Quellen und erstellen einen Symlink linux zu dem Kernel-Quellen-Verzeichnis:

tar xjf linux-2.6.13.1.tar.bz2
ln -s linux-2.6.13.1 linux

cd /usr/src/linux

2.4 Konfiguration des Kernels

make clean && make mrproper

Dann führen wir Folgendes aus:

make menuconfig

was das Kernel Konfigurationsmenü aufruft.

Auswahl:
Machine: little Endian
CPU: Mips32
Device Drivers - USB
Device Drivers -Multimedia - Video

Durchsuche das Kernel Konfigurationsmenü und treffe eine Auswahl. Wenn dies abgeschlossen ist und Du Exit gewählt hast, beantworte folgende Frage (Do you wish to save your new kernel configuration?) mit Yes:

2.5 Den Kernel kompilieren

Um den Kernel zu erstellen, führe diese beiden Befehle aus:

make-kpkg clean

fakeroot make-kpkg --initrd --append-to-version=-ohio kernel_headers kernel_image kernel_source


Die Kompilierung des Kernels dauert auf der Fritzbox ca. 24 Stunden.

2.6 Installation des neuen Kernels

Nachdem der Kernel erfolgreich erstellt wurde, findest Du drei .deb Pakete im /usr/src Verzeichnis.

cd /usr/src
ls

Ich installiere sie wie folgt:

dpkg -i linux-image-2.6.13.1-ohio_2.6.13.1-ohio-10.00.Custom_i386.deb
dpkg -i linux-headers-2.6.13.1-ohio_2.6.13.1-ohio-10.00.Custom_i386.deb
dpkg -i linux-source-2.6.13.1-ohio_2.6.13.1-ohio-10.00.Custom_i386.deb

(Nun kannst Du sogar die drei .deb Dateien zu anderen Debian Etch Systemen transferieren und sie auf genau die gleiche Art und Weise installieren, was bedeutet, dass Du dort den Kernel nicht noch einmal kompilieren musst.)

Das System versucht den Bootloader automatisch zu aktualisieren. (Das trifft hier aber nicht zu, wei der Debian_Etch keinen hat. Man könnte --initrd bei make weglassen).

Reset:

Netzstecker ziehen und wieder einstecken.
 
Mein Gedanke dazu: Hat das wirklich noch viel mit Freetz zu tun?
 
Naja, wie es aussieht, werde ich dann wohl mein Vorhaben begraben können. Die 7240 kann ich mir dann auch sparen.
Ich hab ja mit dem Debian Etch auf der Box das Problem, daß sich der Stick von Zeit zu Zeit mal verabschiedet.
Die Fritzbox läuft weiter aber der Stick ist halt weg.
Meine Webcam, die auf einem Windows- Laptop läuft, läuft problemlos. Er braucht mir halt so 50 Watt zusätzlich.
 
Sehr gute Loesung fuer Debian! mjpg-streamer

ALso ich habe mich reichlich mit Linux WEBcams herumgeschlagen und bin vom "jmpg-streamer" ueberzeugt.
Habe auf einem Debian Minirecher (6Watt) die Software installiert und ab den Fisch!

http://wiki.ubuntuusers.de/MJPG-Streamer
http://sourceforge.net/projects/mjpg-streamer/
http://sourceforge.net/projects/mjpg-streamer/files/

Schwer zu finden ist dann wie man die Software startet:
Code:
mjpg_streamer -b -i "input_uvc.so -r 320x240 -f 3 -d /dev/video0 -l off" -o "output_http.so -p 8090"
"-b" weglassen und die Software geht NICHT in den Background und man sieht die Ausgabe.

http://192.168.1.2:8090/?action=stream ist dann die URL

Ich hoffe das hilt weiter. Zur Kamera: Nicht jede macht ein schoenes Bild mit der Software! Besonders kann ich die hochwertigen! Logitech Kameras empfehlen! - Funktionieren auch noch andere in guter Qualitaet?

Wenn jemand das fuer mich auf eine 7240 ohne Freetz, also mit nachladen vom Webserver oder so, hinbekommt gibt es einen Kasten Bier oder wahlweise einen guten Wein. Mir fehlen leider die Kentnisse dies fuer die Fritzbox zu adaptieren.

voipd
 
Zuletzt bearbeitet:
Nach erneutem Versuch habe ich mein Vorhaben jetzt eingestellt. Wie ja die beiden Spezialisten auch sagten, kann die Fritzbox den isochronen Modus nicht. Da ändert der Debian auch nichts dran. Die Fritzbox hat selbst ihren Kernel. Der Kernel vom Debian wird nicht benutzt.
Naja, nicht jeder Plan geht auf. :cool:;)
 
Der Kernel vom Debian wird nicht benutzt.
Jetzt hast Du's erkannt ;)
Für solche und andere Spielereien (die auch mehr Rechenleistung benötigen) hab ich meinen Plugcomputer (Seagate Dockstar), gabs 'ne Zeit lang für 20 Euro, jetzt leider nicht mehr (~ 80 Euro). Gibt viele solcher Plugcomputer, vielleicht findet sich ja irgendwo ein ähnlich günstiger. Stromverbrauch: ~ 5 Watt
 
Jetzt hast Du's erkannt ;)...... Plugcomputer (Seagate Dockstar), gabs 'ne Zeit lang für 20 Euro,......Stromverbrauch: ~ 5 Watt

Ist eine gute Alternative. Danke für den Tip. So etwas in der Art werd ich mir wohl kaufen.

Ich habe jetzt eine NAS gefunden:
http://de.wikipedia.org/wiki/NSLU2
Die kann man nach der Anleitung
http://www.henningdippel.de/nslu2-als-linux-server/
oder nach der Anleitung
http://www.asconix.com/howtos/debian/debian-nslu2-howto
mit einem Debian Lenny versehen.
Dann kann man versuchen (sofern der Lenny isochron versteht) eine gängige Webcamera zu installieren.
Der Stromverbrauch dürfte so unter 10 Watt liegen.

Vielleicht kann man das Prinzip des Flashens und dann des Bootens auch auf die Fritzbox übertragen. Dann wären aber wohl die Funktionen der Fritzbox weg und es würde nur der Lenny arbeiten.

eine etwas ausführlichere Anleitung:
http://www.gargi.org/showthread.php?233-Tutorial-Debian-auf-der-NSLU2

Da die Fritzbox ja keinen Resetknopf hat, geht das mit ihr wohl nicht so einfach.
Vielleicht kann man mit dieser Anleitung den Kernel austauschen.
http://www.tecchannel.de/server/ext...ritz_box_firmware_flashen_kaputt/index13.html
Oder würde das Rukerneltool weiterhelfen?
Hat da wer vielleicht Vorschläge oder einen Link, wo man das erklärt bekommt?

Ich hab mal versucht mit dem rukerneltool die .bin - Datei, die die NSLU2 zum Debian macht, nach Anleitung von Rainer zu flaschen.
Leider ohne Erfolg.
Die kernel.image Datei, die ich aus dem Image der Wiederherstellungsdatei der Fritzbox dekomprimiert hatte, konnte ich hochladen und die Box bootete auch. Aber mit der NSLU2 - Software halt nicht.
Ich hab viel gegoogelt, konnte aber nichts finden was ähnliches vollbringen würde.
Hat da wer vielleicht einen Tip wo was ähniches versucht wurde?

Ich hab jetzt eine NSLU2.
Die werde ich nach der Anleitung flashen:
http://www.tecchannel.de/storage/na...ain_controller_festplatte_pdc_windows_server/
Mal schaun, ob sie mit meiner Kamera kommuniziert.
 
Zuletzt bearbeitet:
Webcam auf NSLU2

Es funktioniert, aber....

Ich habe nun den Lenny auf der NSLU2 laufen.

Die USB- Webcamera hab ich nach der Anleitung im ersten Post installiert.
Das gspca- Modul hab ich auch installiert.

Die Kamera kann auch über
Code:
http://192.168.178.7/webcam1.html
im Browser aufgerufen werden.
Das ist schon mal gut. Aber ich würde sie gerne über meine Internetadresse aufrufen können.
Die Datei /var/www/webcam1.html lautet:
Code:
<html>
<head>
<title>WebCam</title>
</head>
<p align="center">
<a href="http://erwinruhl.dyndns.info:90/solarertrag.php?wr=1" title="Wechselrichter 1"target="_blank">Wechselrichter 1</a>
<a href="http://erwinruhl.dyndns.info:90/solarertrag.php?wr=2" title="Wechselrichter 2"target="_blank">Wechselrichter 2</a>
</p>
<div align="center">
<APPLET CODE = "WebCamApplet.class" archive="applet.jar" WIDTH = "320" HEIGHT = "240">

<param name=URL value="http://192.168.178.7:8888">
<param name=FPS value="1">
<param name=width value="320">
<param name=height value="240">
</APPLET>
</div>
</body>
</html>

Wenn ich die Zeile
<param name=URL value="http://192.168.178.7:8888">
in
<param name=URL value="http://erwinruhl.dyndns.info:8888">

ändere, bekomme ich im Browser das Kamerafenster schwarz angezeigt mit dem Text:
connecting, please wait...
Ich hab schon viel probiert, komme aber jetzt nicht mehr weiter.
 
...du leitest bestimmt den Port 8888 weiter?

Kirk
 
In der Fritzbox hab ich unter Portfreigaben stehen:
Aktiv: Bezeichnung Protokoll Port an Computer an Port
Haken HTTP-Server TCP 8888 PC-192-168-178-7 80
 
Status
Für weitere Antworten geschlossen.
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.