Subversion auf Fritzbox

So einige Suchen später:

Code:
/var/mod/root # mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
dev on /dev type tmpfs (rw,nosuid)
proc on /proc type proc (rw,nosuid,nodev,noexec)
tmpfs on /var type tmpfs (rw)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
/dev/mtdblock5 on /data type jffs2 (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /var/media/ftp/uStor01 type ext2 (rw,noatime,nodiratime)
/var/mod/root # ls -l /dev/sda1
brw-r-----    1 root     root       8,   1 Jan  1  2000 /dev/sda1
/var/mod/root #

Code:
/var/mod/root # dmesg
Linux version 2.6.19.2 (2328) (gcc version 3.4.6) #1 Wed Jul 15 15:58:33 CEST 2009
cpu-probe: Manufacturer MIPS
mips-config1: JTAG pressent
mips-config1: TLB size 16
mips-config3: Vectored interrupts implmented
CPU revision is: 00019068
[mips_clock] default 360000000 MHz
[ur8_clk_set_emif] SDRAM Refresh 0x3a8 Timing 0x2214717 Bank 0x21 Async 0xc42c301
[ur8_pci_init]
[pci] default: 33 MHz
[setup_pci_master]
[setup_pci_slave]
Exposing 67108864 memory over PCI
Setup Complete, Enabling PCI Interface
PCI Interface Running
PCI controller initialized
[ur8_vbus_set_prio] instance vbus_nwss_dma level 2 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_sar_pdsp level 2 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_buffer_manager level 2 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_usb level 5 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_vlynq level 7 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_pci level 5 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_c55 level 3 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_tdm level 0 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_mips level 3 escalator disabled (count 255, floor 7)
Determined physical RAM map:
 memory: 03fc0000 @ 14000000 (usable)
 memory: 00040000 @ 17fc0000 (reserved)
[init_bootmem]
[free_bootmem]
[reserve_bootmem]
On node 0 totalpages: 98240
[mem_map-hack]: reduce size from 3145728 524288 Bytes
[mem_map-hack]: move map base from 0x94328000 to 0x940a8000
  DMA zone: 767 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 97473 pages, LIFO batch:31
  Normal zone: 0 pages used for memmap
[request_resource] Kernel code: start 0x14000000 < root->start 0x17fc0000
[request_resource] Kernel data: start 0x14207790 < root->start 0x17fc0000
Built 1 zonelists.  Total pages: 97473
Kernel command line:  console=ttyS0,38400n8r
Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Primary data cache 16kB, 4-way, linesize 16 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 2048 (order: 11, 8192 bytes)
CPU frequency 360.00 MHz
Using 180.000 MHz high precision timer.
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[free_all_bootmem]
Memory: 61056k/65280k available (2077k kernel code, 4136k reserved, 642k data, 140k init, 0k highmem)
Calibrating delay loop... 359.62 BogoMIPS (lpj=1798144)
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
NET: Registered protocol family 16
[ur8_mtd_init]
[ur8_mtd_init] flashsize = 0x01000000 Byte 16 MBytes
[ur8_mtd_init] mtd[0] = 0x90000000,0x90000000
[ur8_mtd_init] mtd[1] = 0x90020000,0x90F80000
[ur8_mtd_init] mtd[2] = 0x90000000,0x90020000
[ur8_mtd_init] mtd[3] = 0x90F80000,0x90FC0000
[ur8_mtd_init] mtd[4] = 0x90FC0000,0x91000000
[ur8_mtd_init] mtd[5] = 0x90000000,0x90000000
pcibios_read_config: accessing present PCI slot : 14, where 0, size 4
Master and Slave Enabled
pktsched: using high resolution timer
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 16384 bind 8192)
TCP reno registered
squashfs: version 3.2 (2007/01/02) Phillip Lougher
Installing knfsd (copyright (C) 1996 [email protected]).
fuse init (API version 7.8)
io scheduler noop registered (default)
avm_net_trace: Up and running.
[avm] configured: watchdog event debug enable direct gpio

AVM_WATCHDOG: Watchdog Driver for AR7 Hardware (Version 1.0, build: Jul 15 2009 15:56:06)
Serial: 8250/16550 driver $Revision: 1.3 $ 1 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 15) is a UR8_UART
[cpmac] Version: URL: svn://EmbeddedVM/home/SVN/drivers/cpmac/tags/1.110-r820-trunk-VLAN_Fix_ADM_und_Tantos  -  Revision 538:821  -  Mi 15. Jul 15:57:16 CEST 2009
[cpmac] [cpmac_if_register] dev cpmac0 (phy_id 0) registered
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
physmap platform flash device: 01000001 at 10000000
physmap-flash.1: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
physmap-flash.1: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
RedBoot partition parsing not available
[ur8_jffs2_parser_function] mtd_info->name physmap-flash.1 mtd_info->index 0 param=0 p_mtd_pat=0x97f6243c
[ur8_jffs2_parser_function] try partition kernel (offset 0x20000 len 16121856)
[ur8_jffs2_parser_function] magic 20031985 found @pos 0xa20000, size 5636096
[ur8_squashfs_parser_function] mtd_info->name physmap-flash.1 mtd_info->index 0 param=0 p_mtd_pat=0x97f6243c
[ur8_squashfs_parser_function] *p_mtd_pat->name filesystem
[ur8_squashfs_parser_function] try partition kernel (offset 0x20000 len 16121856 blocksize=20000)
[ur8_squashfs_parser_function] magic found @pos 0x103200
6 find_squashfs partitions found on MTD device physmap-flash.1
Creating 6 MTD partitions on "physmap-flash.1":
0x00103200-0x00f80000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
[ur8_mtd_add_notifier] name rootfs
[ur8_mtd_add_notifier] use rootfs
[ur8_mtd_add_notifier] root device: /dev/mtdblock0 (rootfs)
0x00020000-0x00103200 : "kernel"
mtd: partition "kernel" doesn't end on an erase block -- force read-only
[ur8_mtd_add_notifier] name kernel
[ur8_mtd_add_notifier] skip kernel
0x00000000-0x00020000 : "urlader"
[ur8_mtd_add_notifier] name urlader
[ur8_mtd_add_notifier] skip urlader
0x00f80000-0x00fc0000 : "tffs (1)"
[ur8_mtd_add_notifier] name tffs (1)
[ur8_mtd_add_notifier] skip tffs (1)
0x00fc0000-0x01000000 : "tffs (2)"
[ur8_mtd_add_notifier] name tffs (2)
[ur8_mtd_add_notifier] skip tffs (2)
0x00a20000-0x00f80000 : "jffs2"
[ur8_mtd_add_notifier] name jffs2
[ur8_mtd_add_notifier] skip jffs2
Generic platform RAM MTD, (c) 2004 Simtec Electronics
mtd-ram mtd-ram.2: no memory resource specified
[ur8_ram_mtd_set_rw] PLATRAM_RO
mtd-ram: probe of mtd-ram.2 failed with error -2
CAPI Subsystem Rev 1.1.2.8
TCP cubic registered
mcfw: IGMPv3 fast forwarding
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
MUSB UR8 pdev active!
PCI_STATUS_SET: 40000
PCI_STATUS_CLR: 40000
PCI_HOST_INT_EN: 0
PCI_HOST_INT_CLR: 0
PCI_BE_INT_En: 0
PCI_BE_INT_CLR: 0
[pci_int_init] done
TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 2.0)
Time: MIPS clocksource has been installed.
      mount on mtd3 and mtd4 (double buffering)
Adam2 environment variables API installed.
[avm_new] push_button_gpio=25 value=0 enabled
VFS: Mounted root (squashfs filesystem) readonly.
Freeing prom memory: 0kb freed
Freeing unused kernel memory: 140k freed
AVM_WATCHDOG: System Init UEberwachung 240 Sekunden
TFFS Name Table F
led_modul_Fritz_Box_3270: module license '
(C) Copyright 2008 by AVM
' taintskernel.
[led_gpio_bit_driver_init] gpio 1 name power
[led_gpio_bit_driver_init] gpio 9 name lan_all
[led_gpio_bit_driver_init] gpio 27 name wlan
[led_gpio_bit_driver_init] gpio 28 name pppoe
[led_gpio_bit_driver_init] gpio 17 name dual1
[led_gpio_bit_driver_init] gpio 35 name dual2
[BUTTON] no buttons defined - disable new button controls
[LED] "wyatt_earp_turn_off_leds" (0x00000000) not loaded
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.

[avm_debug]redirect kernel-messages (/dev/debug)
/var/mod/root #

Hoffe ihr könnt nun etwas herauslesen.
mit freundlichen Grüßen,
JoRoe
 
"ls -l /mount/point", nicht "ls -l /dev/device"
 
"ls -l /mount/point", nicht "ls -l /dev/device"

Code:
/var/mod/root # mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
dev on /dev type tmpfs (rw,nosuid)
proc on /proc type proc (rw,nosuid,nodev,noexec)
tmpfs on /var type tmpfs (rw)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
/dev/mtdblock5 on /data type jffs2 (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /var/media/ftp/uStor01 type ext2 (rw,noatime,nodiratime)
/var/mod/root # ls -l /var/media/ftp/uStor01/
drwx------    2 root     root        16384 Jan 16 09:03 lost+found
/var/mod/root # ls -l /var/media/ftp/
drwxr-xr-x    3 root     root         4096 Jan 16 09:03 uStor01
/var/mod/root #
 
Leider habe ich weder unter Ubunut noch per FTP auf der Box Schreibzugriff.

Code:
Permission denied

Die Meldung "Permission denied" kommt also einfach so, von ganz alleine, ohne daß Du irgend etwas getan hättest, und ohne irgendwelchen weiteren Informationen?

Folgendes hat sich in Telnet abgespielt:

Code:
/var/media/ftp/uStor11  mkdir -p
/var/media/ftp/uStor11  mkdir : cannot create directory '/srv': Read-only filesystem
/var/media/ftp/uStor11 mkdir test
/var/media/ftp/uStor11 ls
/var/media/ftp/uStor11 test

Ich hatte schon vorher darauf hingewiesen, daß sich das bei Dir im telnet so nicht abgespielt hat. Was ist das, fröhliches Rätselraten? Gibt es einen Preis, wenn wir erraten können, was Du da tust?
 
Die Meldung "Permission denied" kommt, wenn ich per FTP irgendeine Datei auf meinen USB-Stick laden will.
Ich habe nun folgende Möglichkeiten ausprobiert:

Code:
chmod -R a+wX /var/media/ftp/uStor01

Nun kann ich zwar Dateien auf den Stick laden und habe volle Zugriffsrechte, jedoch erhalte ich folgende Fehlermeldung, wenn ich Subversion im Freetz Webinterface starten will:

Code:
Starting svnserve...failed.
failed.

Ich nehme einmal an, dass svnserve nicht gestartet werden kann, weil von Seiten svnserve kein Zugriff auf das Repository auf dem Stick möglich ist...

--------

Ich hatte schon vorher darauf hingewiesen, daß sich das bei Dir im telnet so nicht abgespielt hat. Was ist das, fröhliches Rätselraten? Gibt es einen Preis, wenn wir erraten können, was Du da tust?

Nein, dies ist kein fröhliches Rätselraten. Ich beziehe meine Fragen nicht mehr auf diesen Beitrag. Du hast Recht, der Textabschnitt stammt nicht aus der Konsole, er wurde von mir nachgeschrieben, weil ich das Fenster schon wieder geschlossen hatte. Ich finde, dieser Textabschnitt ist für meine weitere Vorgehensweiße irrelevant. Ihn ihm ging es sowieso nur um ein gescheitertes "mkdir -p".

--------

mit freundlichen Grüßen,
JoRoe
 
Ich weiß, daß es Dir dort um das mkdir ging.
Mir ging es aber darum, daß Du mit unvollständigen Beschreibungen kommst und Hilfe erwartest. Das kann so nicht funktionieren bzw. führt zu vermeidbaren Nachfragen.
 
Muss dir aus jetziger Sicht rechtgeben. Möchte mich für die Schwierigkeiten entschuldigen.

Um den aktuellen Stand nochmal genau zu beschreiben, liste ich hier meine Versuche nocheinmal genau auf:


Ich habe es nun geschafft einen ext2 USB-Stick zu formatieren und habe diesen an die Fritzbox 3270 angeschlossen. Dank dem Freetz Modul ext2 / ext3 wird dieser auch nach Start der FritzBox gemountet.

Wenn ich nun versuche, mein Repository per FTP auf den Stick zu laden, so erhalte ich in FileZilla die Fehlermeldnug "Permission denied". Um mir die nötigen Berechtigungen zu geben loggte ich mich in telnet ein und führte folgenden Befehl aus:

Code:
chmod -R a+wX /var/media/ftp/uStor01

Nun konnte ich ganz normal den FTP-Server nutzen. Also speicherte ich mein konfiguriertes Repository im Hauptverzeichniss des Sticks ab.

Danach habe ich im Freetz Webinterface den Pfad des Repository´s angepasst.

Als ich dann jedoch versuchte svnserve zu starten, gab mir freetz folgenden Fehler aus:

Code:
Starting svnserve...failed.
failed.

Nun weiß ich nicht, warum svnserve nicht startet. Ich vermute aus irgendeinem Grund kann Subversion nicht auf das Repository auf dem Stick zugreifen. (keine Dateirechte?) Mit einem FAT-USB-Stick startete Subversion problemlos. Gibt es einen Log für Subversion? Habe bisher noch keinen gefunden. An was könnte das Problem sonst noch liegen?

Hier die Informationen von meinem Freetz:

Code:
Boxtyp: 3270  AVM Firmwareversion: 04.76  Sprache: de
Kernelversion: 2.6.19.2 (2328) (gcc version 3.4.6)
FREETZ-Version: freetz-devel-4201
Erstellungsdatum: 16.01.2010 08:28:51

Code:
FREETZ_HAVE_DOT_CONFIG=y
FREETZ_AVM_VERSION_3270_04_76=y
FREETZ_TYPE_WLAN_3270=y
FREETZ_AVM_VERSION_STRING="3270_04.76"
FREETZ_TYPE_LANG_DE=y
FREETZ_TYPE_LANG_STRING="de"
FREETZ_TYPE_STRING="3270"
FREETZ_INSTALL_BASE=y
FREETZ_REPLACE_BUSYBOX=y
FREETZ_REPLACE_KERNEL_AVAILABLE=y
FREETZ_TARGET_REF="8mb_26"
FREETZ_KERNEL_REF="8mb_26"
FREETZ_KERNEL_LAYOUT="ur8"
FREETZ_KERNEL_MTD_SIZE=246
FREETZ_HAS_WLAN=y
FREETZ_HAS_USB_HOST=y
FREETZ_HAS_AVM_INETD=y
FREETZ_HAS_LIBSSL=y
FREETZ_LANG_DE=y
FREETZ_LANG_STRING="de"
FREETZ_PATCH_RCFTPD=y
FREETZ_PATCH_FREETZMOUNT=y
FREETZ_USBSTORAGE_AUTOMOUNT=y
FREETZ_AUTOMOUNT_EXT2=y
FREETZ_AUTOMOUNT_EXT3=y
FREETZ_PACKAGE_SAMBA=y
FREETZ_PACKAGE_NMBD=y
FREETZ_PACKAGE_VSFTPD=y
FREETZ_PACKAGE_AVM_FIREWALL=y
FREETZ_PACKAGE_WOL_CGI=y
FREETZ_PACKAGE_E2FSPROGS=y
FREETZ_PACKAGE_E2FSPROGS_STATIC=y
FREETZ_PACKAGE_E2FSPROGS_E2FSCK=y
FREETZ_PACKAGE_E2FSPROGS_E2MAKING=y
FREETZ_PACKAGE_E2FSPROGS_E2TUNING=y
FREETZ_PACKAGE_E2FSPROGS_BLKID=y
FREETZ_PACKAGE_FSTYP=y
FREETZ_PACKAGE_SUBVERSION_LIBRARIES=y
FREETZ_PACKAGE_SUBVERSION=y
FREETZ_PACKAGE_SUBVERSION_SVN=y
FREETZ_PACKAGE_SUBVERSION_SVNADMIN=y
FREETZ_PACKAGE_SUBVERSION_SVNDUMPFILTER=y
FREETZ_PACKAGE_SUBVERSION_SVNLOOK=y
FREETZ_PACKAGE_SUBVERSION_SVNSERVE=y
FREETZ_PACKAGE_SUBVERSION_SVNSYNC=y
FREETZ_PACKAGE_SUBVERSION_SVNVERSION=y
FREETZ_PACKAGE_HASERL=y
FREETZ_PACKAGE_MODCGI=y
FREETZ_DL_SITE="@AVM/fritz.box/fritzbox.wlan_3270/firmware/deutsch"
FREETZ_DL_SOURCE="fritz.box_wlan_3270.67.04.76.image"
FREETZ_DL_SOURCE_MD5="408f23d3a1d4de65279cbf233e77d413"
FREETZ_MOD_DL_NUM_SITES="5"
FREETZ_MOD_DL_SITE_1="http://freetz.3dfxatwork.de"
FREETZ_MOD_DL_SITE_2="http://freetz.wirsind.info"
FREETZ_MOD_DL_SITE_3="http://freetz.magenbrot.net"
FREETZ_MOD_DL_SITE_4=""
FREETZ_MOD_DL_SITE_5=""
FREETZ_SECURITY_LEVEL=1
FREETZ_VERBOSITY_LEVEL=2
FREETZ_FAVICON_NONE=y
FREETZ_FAVICON_STRING="none"
FREETZ_SUBVERSION_STRING=y
FREETZ_DEVELOPER_VERSION_STRING=y
FREETZ_STYLE_COLORED=y
FREETZ_STYLE="colored"
FREETZ_USER_DEFINED_COMMENT=""
FREETZ_SQUASHFS_BLOCKSIZE_65536=y
FREETZ_BUSYBOX_ETHER_WAKE=y
FREETZ_BUSYBOX_INETD=y
FREETZ_BUSYBOX_START_STOP_DAEMON=y
FREETZ_BUSYBOX_REALPATH=y
FREETZ_BUSYBOX_WGET=y
FREETZ_BUSYBOX_MD5SUM=y
FREETZ_MODULE_ext3=y
FREETZ_MODULE_ext2=y
FREETZ_MODULE_fuse=y
FREETZ_MODULE_jbd=y
FREETZ_MODULE_nls_cp437=y
FREETZ_MODULE_nls_iso8859_1=y
FREETZ_MODULE_mbcache=y
FREETZ_LIB_libapr=y
FREETZ_LIB_libaprutil=y
FREETZ_LIB_libcrypto=y
FREETZ_LIB_libssl=y
FREETZ_LIB_libz=y
FREETZ_LIB_ld_uClibc=y
FREETZ_LIB_libcrypt=y
FREETZ_LIB_libdl=y
FREETZ_LIB_libm=y
FREETZ_LIB_libnsl=y
FREETZ_LIB_libpthread=y
FREETZ_LIB_librt=y
FREETZ_LIB_libuClibc=y
FREETZ_LIB_libgcc_s=y
FREETZ_LIB_libexpat=y
FREETZ_LIB_libneon=y
FREETZ_LIB_libneon_WITH_SSL=y
FREETZ_LIB_libneon_WITH_ZLIB=y
FREETZ_LIB_libsqlite3=y
FREETZ_LIB_libfreetz=y
FREETZ_DOWNLOAD_TOOLCHAIN=y
FREETZ_TARGET_CROSS="mipsel-linux-uclibc-"
FREETZ_TARGET_MAKE_PATH="toolchain/target/bin"
FREETZ_TARGET_CFLAGS="-Os -pipe -march=4kc -Wa,--trap"
FREETZ_JLEVEL=2
FREETZ_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
FREETZ_KERNEL_MAKE_PATH="toolchain/kernel/bin"
FREETZ_KERNEL_VERSION_2_6_19_2=y
FREETZ_KERNEL_VERSION="2.6.19.2"
FREETZ_TARGET_UCLIBC_VERSION_0_9_29=y
FREETZ_TARGET_COMPILER_GCC_4_2_4_UCLIBC_0_9_29=y
FREETZ_TARGET_GCC_VERSION="4.2.4"
FREETZ_TARGET_UCLIBC_VERSION="0.9.29"
FREETZ_TARGET_BINUTILS_VERSION="2.18"
FREETZ_TARGET_UCLIBC_REF="mod"
FREETZ_TARGET_GXX=y
FREETZ_TARGET_CCACHE=y
FREETZ_TARGET_LFS=y
FREETZ_KERNEL_GCC_VERSION="3.4.6"
FREETZ_KERNEL_BINUTILS_VERSION="2.17.50.0.17"


Hoffe ich habe es nun deutlicher beschrieben.
mit freundlichen Grüßen,
JoRoe
 
Vermutlich läuft svnserve nicht als root, was auch sinnvoll ist. Die Dateien, die Du per FTP transferiert hast, haben vermutlich einen anderen Eigentümer als den von svnserve. Du kannst nach dem Übertragen mit FTP nochmal mit chmod -R alle Rechte setzen. Besser wäre es aber, vorher nachzuschauen, wie diese Rechte überhaupt gesetzt wurden.
Noch besser wäre es, den Eigentümer von svnserve herauszufinden und diesen für alle betroffenen Dateien zu setzen. Dann wäre es auch nicht nötig, mit chmod Rechte für alle auf diesen Teil zu vergeben.
 
Ich habe gerade versucht, testweiße svnserve als root auszuführen. Mir ist folgendes aufgefallen:

Code:
/var/media/ftp/uStor01 # chmod -R 777 /var/media/ftp/uStor01/
/var/media/ftp/uStor01 # svnserve /var/media/ftp/uStor01/joroe/
[B]svnserve: can't load library 'libuuid.so.1'[/B]

Laut dieser Aussage fehlt eine Programmbibliothek.
Da Subversion unter FAT schon gelaufen ist, kann ich mir nicht vorstellen, dass das stimmen kann, oder denke ich hier falsch?

Es kann also theoretisch auch sein, dass es garnicht die Rechte waren, die die Freetz Fehlermeldung erzeugt haben, sondern auch die fehlende Bibliothek.

Nur warum ging es dann unter FAT?!

Kann es sein, dass in der aktuellen Freetz Developer Version diese Programmbibliothek nicht enthalten ist, aber vorher schonmal vorhanden war, da svnserve schonmal gestartet ist?
Du hast eine Seite weiter vorne von einer stable-version mit Subversion gesprochen. Welche ist das? Ich habe 1.1.1 und 1.1.2 ausgetestet - in beiden kein Subversion enthalten.
 
Zuletzt bearbeitet:
DANKE AN ALLE DIE MIR GEHOLFEN HABEN!

Mein kleiner Subversion Server geht nun. Für alle anderen, die evtl auch irgendwann das Problem haben mit der fehlenden Lib. Nutzt einfach die statischen Libraries von svn.. schon ist es bei mir gegangen!

mit freundlichen Grüßen,
JoRoe
 
chmod -R 777 /var/media/ftp/uStor01/
ui.... an die nachgänger: bitte nicht nachmanchen.

die ausführreche für die textdateien, beispielsweise, sind nicht erwünscht. auserdem legt subversion immer bestimmte rechte im repository, die man damit komlett zerschießt :rolleyes: und und und....
 
Hallo zusammen,

ich versuche auch gerade, einen SVN-Server auf meiner Fritzbox 7170 zum laufen zu bringen (Firmware 29.04.80-16352), allerdings bekomme ich beim Starten von "svnserve" immer die Meldung, "Illegal Instruction", bei "svnadmin create ..." kommt "Bus Error". Ich habe alle Versionen probiert, die ich hier gefunden hab, zuletzt die von hier:

http://www.ip-phone-forum.de/showpost.php?p=1376808&postcount=276

Diese habe ich auf meinen USB-Stick (8 GB, Fat32) ins Verzeichnis /svn/ kopiert und will sie von dort aus ausführen (über Telnet). Kann mir jemand dabei helfen, das Ding zum Laufen zu bekommen? Bin leider in Linux extremst unbegabt ;-)

Grüße,
Markus
 
Hallo Markus19,

bus error deutet auf nicht passende binarys.
auf meiner homepage (signatur) findest du passende binarys und auch anleitungen. probiere erstmal diese aus

gruß
 
Die hab ich auch schon ausprobiert, gleicher Fehler :-(
 
Hmmm, also die Binaries aus dem Link sollten klappen, ich hab sie ja auch auf meiner 7170 am laufen gehabt... Die Fehlermeldungen sind wirklich seltsam.

Wie hast du die Dateien rüber kopiert? Erst den USB Stick am PC angeschlossen und dann rüber kopiert? Oder per ftp auf die box? Vielleicht ist beim Transfer was schief gegangen und die Dateien sind defekt (FTP Modus...)

PS: Vielleicht solltest du dir Freetz auf die Box laden. Mittlerweile ist ja auch SVN als Paket enthalten (wenn ich mich nicht irre, derzeit aber nur im Trunk).
 
Das war es tatsächlich. Nachdem ichs am Rechner auf den Stick kopiert habe, gings. Jetzt habe ich nur das Problem, dass die Datenübertragungsraten EXTREM langsam sind (ca. 50KB/s). Gibts dafür Abhilfe? Der Stick schafft durchaus mehr ;-)
 
Daran läßt sich leider nicht viel ändern. Die 7170 hat leider nur einen USB 1.1 Port... Vielleicht bringt die neue Firmware, die derzeit noch BETA ist, etwas. Da steht in den Release-Notes, dass die USB Geschwindigkeit verbessert wurde. Hoffen wir das Beste ;-)
 
die langsame übertragungsrate liegt auch daran, dass subversion die daten komprimiert speichert. bei dekomprimieren ist also prozessorleistung gefragt, was z.b. bei vielen kleinen dateien geschwindigkeitsverslust bedeutet. wenn man also auf die geschwindigkeit wert setzt, sollte man auf die schnellere box wechseln, z.b. 7270 (man spürt deutlich den geschwindigkeitsunterschied) oder sogar einen pc als server stellen, z.b. auf athom basis.
 
Hat sich erledigt...
war ein netzwerk Problem :D
da soll einer drauf kommen :D
 
Zuletzt bearbeitet:
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.