[FRAGE]Transmission im Freetz-Trunk

Also dann bin ich ja froh, dass es jetzt klappt, ich kann leider nicht alles vn dir nachvollziehen.

Wenn du von extern zugreifen willst, versuche mal *.*.*.*, dass sollte gehen.

Transmission kann keine swap datei erstellen, kotrolliere mal deine mount-points, mache vielleicht auch mal nen reboot, wenn da was beim letzten mal schief gelaufen ist.

Beim starten kann man über die aktuelle Methode (start-stop-daemon) ein nice level angeben, aber wenn ich das richtig sehe wird das nicht genutzt, ist aber vielleicht keine schlechte idee, dazu muss natürlich nice im Image sein, hast du das im menuconfig ausgewählt ?

Ich kenn auch nicht alle Einstellungen, von transmission, du musst natürlich alle Zugriffe auf die Platte beenden, bevor du diese schlafen legst, letztlich also auch den transmission selber, und auch swap. sonst wird sie wohl immer wieder aufgeweckt, ob mal bei transmission scripte ausführen kann, nach der beendigung, oder auch das seed nach der beendigung des downloads beenden kann, weiß ich leider nicht.

Der Fehler kann kommen, wenn die Box vielleicht mal überlastet ist, dass ist mir erst einmal mit dem remote-GUI-tool beim einstellen eines torrents passiert. Würde sich vielleicht auch mit nice besser verhalten, weiß ich aber nicht.
 
Hallo Matze,

ok ich werde nun nochmal nen Image bauen. wo genau in welchen Package finde ich denn den NICE befehl ?! Ich habe auf meine aktuellen shell diesen mal eingegeben den findet er nicht. Ich berichte weiter.

Grüße
Marcel

Baitrag 2:
ok habe ihn schon gefunden:

advanced options -> busybox -> nice

Baitrag 3:
So nun bin ich es wieder. Also den Nice Befehl habe ich installiert und mal versucht den Transmission über:

Code:
nice -n -5 /etc/init.d/rc.transmission start

zu starten das funktioniert auch. er zeigt mir dann mit "top" neben der pid ein < zeichen an wenn ich mit level 5 starte zeigt er ein N also denke ich funtkioniert die priorisierung. nur eine Frage wie kann ich dieses fest im image hinterlegen.

so dass wenn ich den deamon übers webif starte er auch gleich mit dem nice befehl aufgerufen wird. das wäre sehr hilfreich. da die box dann ja nicht immer die ganze cpu dem transmission gibt. nur wenn sie nicht ausgelastet ist bekommt transmission mehr resourchen. so habe ich es zumindest verstanden. hoffe ich. :p

so und mein größtest problem ist das ich keine FAT32 Partition seit dem Freetz-3000 mehr einbinden kann. Ich habe eigentlich an der config nichts geändert. kann das jemand bestätigen ?! normale ext2 und ext3 etc. gehen aber keine fat32.

kann mir hier nochmal jemand helfen ?!

Grüße
Marcel
 
Ich werde mal schauen, ob ich nen patch machen kann, der ne nice Auswahl erlaubt, komme aber nicht vor heut abend dazu.

ich habe keine probleme mit fat, was sagt denn ein mount, bzw. fstyp oder lsmod?
 
über die Shell:

Mount:
Code:
rootfs on / type rootfs (rw)
dev on /dev type tmpfs (rw,nosuid)
/dev/sda1 on / type ext2 (ro,noatime,nodiratime)
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/loop0 on /var/plugin-mediasrv type squashfs (ro)
/dev/loop1 on /var/plugin-mini type squashfs (ro)
/dev/loop2 on /var/plugin-ntfs type squashfs (ro)
/dev/loop3 on /var/plugin-samba type squashfs (ro)
/dev/sda2 on /var/media/ftp/uStor02 type ext2 (rw,noatime,nodiratime)
/dev/sdb2 on /var/media/ftp/uStor12 type ext2 (rw,noatime,nodiratime)

fstyp
Code:
/var/mod/root # fstyp /dev/sdb1
vfat
/var/mod/root #

lsmod:
Code:
/var/mod/root # lsmod
Module                  Size  Used by    Tainted: P
sch_sfq                 5619  4
sch_llq                 9102  1
sch_tbf                 5664  1
userman                32774  2
wlan_scan_ap            8788  1
wlan_acl                3347  1
wlan_wep                6034  0
wlan_tkip              12401  2
wlan_ccmp               7924  0
wlan_xauth              1182  0
ath_pci               141011  0
ath_rate_atheros       55443  1 ath_pci
wlan                  214661  9 wlan_scan_ap,wlan_acl,wlan_wep,wlan_tkip,wlan_ccmp,wlan_xauth,ath_pci,ath_rate_atheros
ath_dfs                23486  1 ath_pci
ath_hal               212696  4 ath_pci,ath_rate_atheros,ath_dfs
avm_ath_extensions     43195  4 ath_pci,ath_rate_atheros,wlan,ath_hal
kdsldmod              822328  5 userman
dect_io                21062  2
avm_dect              368213  1 dect_io
capi_codec            128983  0
isdn_fbox_fon5        741481  0
pcmlink               234591  3 avm_dect,capi_codec,isdn_fbox_fon5
rtc_avm                 6228  1 pcmlink
rtc_core                7083  1 rtc_avm
rtc_lib                 2712  2 rtc_avm,rtc_core
dsl_ur8               168711  0
loop                   13938  8
jffs2                 115943  1
led_modul_Fritz_Box_7270    57739  7 ath_hal
sd_mod                 17441  5
usb_storage            36333  3
scsi_mod               93945  2 sd_mod,usb_storage
ext2                   58569  3
mbcache                 7075  1 ext2
musb_hdrc              37265  0
usbcore               125996  3 usb_storage,musb_hdrc
Piglet_noemif          33056  0
/var/mod/root #

wie gesagt das ging fürher immer. erst seit dem ich öfters das image im trunk erneuert habe war es auf einmal da. boote ich aus dem flash geht alles ohne einschränkung.
 
bei dir schein das vfat modul nicht geladen zu sein.
was sagt denn
Code:
modprobe vfat
bzw
Code:
mount -t vfat /dev/sdb1 /var/media/ftp/uStor11

PS: welche FW hast du im Flash und welche auf dem USB-Root?
 
so hier die Ausgaben von der Shell:

Code:
fritz.fonwlan.box login: root
Password:
   __  _   __  __ ___ __
  |__ |_) |__ |__  |   /
  |   |\  |__ |__  |  /_

   The fun has just begun...


BusyBox v1.12.4 (2009-01-21 15:31:15 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
/var/mod/root # modprobe vfat
/var/mod/root # mount -t vfat /dev/sdb1 /var/media/ftp/uStor11
mount: mounting /dev/sdb1 on /var/media/ftp/uStor11 failed: No such file or directory
/var/mod/root #

das funktionierende Image im Flash ist: Freetz-devel-2990

das Image auf dem USB-Root ist: Freetz-devel-3002M

ich habe in der Zwischenzeit mal den freetz-trunk komplett neu angelegt. und alle sourchen neu geladen. folgend bin ich vorgegangen.

1. alten Freetz Ordner löschen
2. mittels svn co bla blah neuen freetz Ordner angelegt.
3. patch no duplicate static.pkg
3. make menu config, Pakete ausgewählt
4. make
5. auf den stick übertagen und laufen lassen.

mit dem selben Ergebnis. es muss als am trunk irgendwo ein Fehler sein. hier zur Sicherheit nochmals meine .config (die auch frisch ist)


Code:
#
# Automatically generated make config: don't edit
#
FREETZ_HAVE_DOT_CONFIG=y

#
# General --------------------------------
#
FREETZ_AVM_VERSION_7270_04_67=y
# FREETZ_TYPE_300IP_AS_FON is not set
# FREETZ_TYPE_2170 is not set
# FREETZ_TYPE_FON is not set
# FREETZ_TYPE_FON_5010 is not set
# FREETZ_TYPE_FON_5050 is not set
# FREETZ_TYPE_FON_5140 is not set
# FREETZ_TYPE_FON_WLAN is not set
# FREETZ_TYPE_FON_WLAN_7050 is not set
# FREETZ_TYPE_FON_WLAN_7113 is not set
# FREETZ_TYPE_FON_WLAN_7140 is not set
# FREETZ_TYPE_FON_WLAN_7141 is not set
# FREETZ_TYPE_FON_7150 is not set
# FREETZ_TYPE_FON_WLAN_7170 is not set
# FREETZ_TYPE_FON_WLAN_7240 is not set
FREETZ_TYPE_FON_WLAN_7270=y
# FREETZ_TYPE_WLAN_3020 is not set
# FREETZ_TYPE_WLAN_3030 is not set
# FREETZ_TYPE_WLAN_3130 is not set
# FREETZ_TYPE_WLAN_3131 is not set
# FREETZ_TYPE_WLAN_3170 is not set
# FREETZ_TYPE_WLAN_3270 is not set
# FREETZ_TYPE_SPEEDPORT_W501V is not set
# FREETZ_TYPE_SPEEDPORT_W701V is not set
# FREETZ_TYPE_CUSTOM is not set
FREETZ_TYPE_FON_WLAN_7270_16MB=y
# FREETZ_TYPE_LABOR is not set
FREETZ_AVM_VERSION_STRING="7270_04.67"
FREETZ_TYPE_LANG_DE=y
# FREETZ_TYPE_LANG_A_CH is not set
# FREETZ_TYPE_LANG_EN is not set
FREETZ_TYPE_LANG_STRING="de"
FREETZ_TYPE_STRING="7270"
FREETZ_INSTALL_BASE=y
FREETZ_REPLACE_BUSYBOX=y
FREETZ_REPLACE_KERNEL_AVAILABLE=y
# FREETZ_SHOW_ADVANCED is not set
FREETZ_TARGET_REF="8mb_26"
FREETZ_KERNEL_REF="8mb_26"
FREETZ_KERNEL_LAYOUT="ur8"
FREETZ_KERNEL_MTD_SIZE=246
FREETZ_HAS_PHONE=y
FREETZ_HAS_WLAN=y
# FREETZ_HAS_USB_CLIENT is not set
FREETZ_HAS_USB_HOST=y
FREETZ_HAS_AVM_INETD=y

#
# Mod ------------------------------------
#
FREETZ_LANG_DE=y
# FREETZ_LANG_EN is not set
FREETZ_LANG_STRING="de"

#
# Patches
#

#
# Remove Brandings
#
# FREETZ_REMOVE_BRANDING_1und1 is not set
# FREETZ_REMOVE_BRANDING_avm is not set
# FREETZ_REMOVE_HELP is not set
# FREETZ_REMOVE_ASSISTANT is not set
FREETZ_PATCH_DSL_EXPERT=y
FREETZ_PATCH_ENUM=y
FREETZ_PATCH_SIGNED=y
FREETZ_PATCH_USBSTORAGE=y
FREETZ_USBSTORAGE_AUTOMOUNT=y
FREETZ_AUTOMOUNT_EXT2=y
# FREETZ_AUTOMOUNT_EXT3 is not set
FREETZ_AUTOMOUNT_NTFS=y
# FREETZ_AUTOMOUNT_REISER_FS is not set
FREETZ_AUTORUN_AUTOEND=y
FREETZ_PATCH_MAXDEVCOUNT=y
# FREETZ_PATCH_GETCONS is not set
# FREETZ_REMOVE_UPNP is not set
# FREETZ_REMOVE_USERMAN is not set
# FREETZ_REMOVE_CAPIOVERTCP is not set
# FREETZ_REMOVE_DECT is not set
# FREETZ_REMOVE_ANNEX_B_FIRMWARE is not set
# FREETZ_ADD_ANNEX_A_FIRMWARE is not set

#
# Package selection
#

#
# Standard packages
#
# FREETZ_PACKAGE_BFTPD is not set
# FREETZ_PACKAGE_BIRD is not set
# FREETZ_PACKAGE_BRIDGE_UTILS is not set
FREETZ_PACKAGE_CALLMONITOR=y
FREETZ_PACKAGE_CHECKMAILD=y
# FREETZ_PACKAGE_CIFSMOUNT is not set
# FREETZ_PACKAGE_CPMACCFG is not set
# FREETZ_PACKAGE_CURL is not set
# FREETZ_PACKAGE_DECO is not set
# FREETZ_PACKAGE_DNSMASQ is not set
# FREETZ_PACKAGE_DROPBEAR is not set
# FREETZ_PACKAGE_DTMFBOX is not set
# FREETZ_PACKAGE_ESPEAK is not set
# FREETZ_PACKAGE_FUSE is not set
# FREETZ_PACKAGE_INETD is not set
# FREETZ_PACKAGE_KNOCK is not set
FREETZ_PACKAGE_MC=y
FREETZ_MC_INTERNAL_EDITOR=y
# FREETZ_MC_SUBSHELL is not set
FREETZ_MC_ONLINE_HELP=y
# FREETZ_MC_WITH_NCURSES is not set
# FREETZ_PACKAGE_MINI_FO is not set
# FREETZ_PACKAGE_MTR is not set
# FREETZ_PACKAGE_NANO is not set
# FREETZ_PACKAGE_NETCAT is not set
# FREETZ_PACKAGE_NETSNMP is not set
FREETZ_PACKAGE_NTFS=y
# FREETZ_PACKAGE_OPENNTPD is not set
# FREETZ_PACKAGE_OPENVPN is not set
# FREETZ_PACKAGE_PINGTUNNEL is not set
# FREETZ_PACKAGE_PRIVOXY is not set
# FREETZ_PACKAGE_RCAPID is not set
# FREETZ_PACKAGE_SAMBA is not set
# FREETZ_PACKAGE_SCREEN is not set
# FREETZ_PACKAGE_STUNNEL is not set
# FREETZ_PACKAGE_TCPDUMP is not set
# FREETZ_PACKAGE_TOR is not set
# FREETZ_PACKAGE_VPNC is not set
# FREETZ_PACKAGE_VSFTPD is not set

#
# Web interface
#
FREETZ_PACKAGE_AVM_FIREWALL=y
# FREETZ_PACKAGE_DOWNLOADER is not set
# FREETZ_PACKAGE_NFSD_CGI is not set
FREETZ_PACKAGE_RRDSTATS=y
FREETZ_PACKAGE_SPINDOWN_CGI=y
FREETZ_PACKAGE_SG3UTILS=y
FREETZ_PACKAGE_SYSLOGD_CGI=y
FREETZ_PACKAGE_TRANSMISSION_CGI=y
FREETZ_PACKAGE_VIRTUALIP_CGI=y
FREETZ_PACKAGE_WOL_CGI=y

#
# Debug helpers
#
# FREETZ_PACKAGE_LDD is not set
# FREETZ_PACKAGE_LSOF is not set
# FREETZ_PACKAGE_LTRACE is not set
# FREETZ_PACKAGE_NANO_SHELL is not set
# FREETZ_PACKAGE_PCIUTILS is not set
# FREETZ_PACKAGE_STRACE is not set
# FREETZ_PACKAGE_USBUTILS is not set

#
# Testing
#
# FREETZ_GROUP_APACHE_PHP is not set
# FREETZ_PACKAGE_BASH is not set
# FREETZ_PACKAGE_BFUSB is not set
# FREETZ_PACKAGE_BIP is not set
# FREETZ_PACKAGE_BLUEZ_UTILS is not set
# FREETZ_PACKAGE_BR2684CTL is not set
# FREETZ_PACKAGE_CRYPTSETUP is not set
# FREETZ_PACKAGE_CTORRENT is not set
# FREETZ_PACKAGE_DAVFS2 is not set
# FREETZ_PACKAGE_DEBOOTSTRAP is not set
# FREETZ_PACKAGE_DIGITEMP is not set
# FREETZ_PACKAGE_DNS2TCP is not set
# FREETZ_PACKAGE_DTACH is not set
FREETZ_PACKAGE_E2FSPROGS=y
# FREETZ_PACKAGE_EMPTY is not set
FREETZ_PACKAGE_FSTYP=y
# FREETZ_PACKAGE_GNU_MAKE is not set
# FREETZ_PACKAGE_HD_IDLE is not set
# FREETZ_PACKAGE_HTTPTUNNEL is not set
# FREETZ_PACKAGE_INADYN_MT is not set
# FREETZ_PACKAGE_INOTIFY_TOOLS is not set
# FREETZ_PACKAGE_IODINE is not set
# FREETZ_PACKAGE_IRSSI is not set
# FREETZ_PACKAGE_JAMVM is not set
# FREETZ_PACKAGE_LYNX is not set
# FREETZ_PACKAGE_LUA is not set
# FREETZ_PACKAGE_MADPLAY is not set
# FREETZ_PACKAGE_MATRIXTUNNEL is not set
# FREETZ_PACKAGE_MCABBER is not set
# FREETZ_PACKAGE_MDEV is not set
# FREETZ_PACKAGE_MICROPERL is not set
# FREETZ_PACKAGE_MODULE_INIT_TOOLS is not set
# FREETZ_PACKAGE_NAGIOS is not set
# FREETZ_PACKAGE_NFS_UTILS is not set
# FREETZ_PACKAGE_OBEXFTP is not set
# FREETZ_PACKAGE_OPENSSH is not set
# FREETZ_PACKAGE_OWFS is not set
# FREETZ_PACKAGE_PORTMAP is not set
# FREETZ_PACKAGE_QUAGGA is not set
FREETZ_PACKAGE_RRDTOOL=y
# FREETZ_PACKAGE_RUBY is not set
# FREETZ_PACKAGE_SABLEVM_SDK is not set
# FREETZ_PACKAGE_SISPMCTL is not set
# FREETZ_PACKAGE_SOCAT is not set
# FREETZ_PACKAGE_SQUID is not set
# FREETZ_PACKAGE_STREAMRIPPER is not set
# FREETZ_PACKAGE_TCP_WRAPPERS is not set
# FREETZ_PACKAGE_TCPPROXY is not set
# FREETZ_PACKAGE_TINYPROXY is not set
FREETZ_PACKAGE_TRANSMISSION=y
FREETZ_PACKAGE_TRANSMISSION_CLIENT=y
FREETZ_PACKAGE_TRANSMISSION_DAEMON=y
FREETZ_PACKAGE_TRANSMISSION_REMOTE=y
FREETZ_PACKAGE_TRANSMISSION_WEBINTERFACE=y
# FREETZ_PACKAGE_TREE is not set
# FREETZ_PACKAGE_USBIP is not set
FREETZ_PACKAGE_USBROOT=y
# FREETZ_PACKAGE_VIM is not set
# FREETZ_PACKAGE_WGET is not set
FREETZ_PACKAGE_WOL=y
# FREETZ_PACKAGE_WPUT is not set
# FREETZ_PACKAGE_XPDF is not set
# FREETZ_PACKAGE_XRELAYD is not set
FREETZ_PACKAGE_HASERL=y
FREETZ_PACKAGE_MODCGI=y

#
# Advanced options
#
# FREETZ_DL_OVERRIDE is not set
FREETZ_DL_SITE="ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7270/firmware/deutsch"
FREETZ_DL_SOURCE="FRITZ.Box_Fon_WLAN_7270.54.04.67.image"

#
# Freetz package download sites
#
FREETZ_MOD_DL_NUM_SITES="5"

#
# Download site #1 - default: http://freetz.3dfxatwork.de
#
FREETZ_MOD_DL_SITE_1="http://freetz.3dfxatwork.de"

#
# Download site #2 - default: http://freetz.wirsind.info
#
FREETZ_MOD_DL_SITE_2="http://freetz.wirsind.info"

#
# Download site #3 - default: http://freetz.magenbrot.net
#
FREETZ_MOD_DL_SITE_3="http://freetz.magenbrot.net"

#
# Download site #4 - default: empty (reserved for later use)
#
FREETZ_MOD_DL_SITE_4=""

#
# Download site #5 - user-defined
#
FREETZ_MOD_DL_SITE_5=""
FREETZ_VERBOSITY_LEVEL=2
# FREETZ_FAVICON_NONE is not set
FREETZ_FAVICON_DSL123=y
# FREETZ_FAVICON_CUMA is not set
# FREETZ_FAVICON_HANSOLO is not set
FREETZ_FAVICON_STRING="dsl123"
FREETZ_SUBVERSION_STRING=y
FREETZ_DEVELOPER_VERSION_STRING=y
FREETZ_STATUS_STYLE=y

#
# External
#
# EXTERNAL_ENABLED is not set
# FREETZ_SQUASHFS_BLOCKSIZE_ORIG is not set
# FREETZ_SQUASHFS_BLOCKSIZE_16384 is not set
# FREETZ_SQUASHFS_BLOCKSIZE_32768 is not set
FREETZ_SQUASHFS_BLOCKSIZE_65536=y
# FREETZ_SQUASHFS_BLOCKSIZE_131072 is not set

#
# BusyBox options
#
# FREETZ_BUSYBOX_AR is not set
# FREETZ_BUSYBOX_DIFF is not set
FREETZ_BUSYBOX_INETD=y
# FREETZ_BUSYBOX_IP is not set
# FREETZ_BUSYBOX_PATCH is not set
FREETZ_BUSYBOX_START_STOP_DAEMON=y
FREETZ_BUSYBOX_WGET=y
# FREETZ_BUSYBOX_LESS is not set
FREETZ_BUSYBOX_NICE=y
# FREETZ_BUSYBOX_LS_COLOR is not set
# FREETZ_BUSYBOX_FASTPROC is not set
# FREETZ_BUSYBOX_KEYS is not set
# FREETZ_BUSYBOX_BRCTL is not set
# FREETZ_BUSYBOX_UDHCPD is not set
# FREETZ_BUSYBOX_SEQ is not set
# FREETZ_BUSYBOX_TAC is not set
# FREETZ_BUSYBOX_MDEV_RENAME is not set
# FREETZ_BUSYBOX_MOUNT_HELPERS is not set
# FREETZ_BUSYBOX_MOUNT_LABEL is not set
# FREETZ_BUSYBOX_VOLUMEID is not set

#
# Kernel modules
#

#
# crypto
#
# FREETZ_MODULE_crypto_algapi is not set
# FREETZ_MODULE_arc4 is not set
# FREETZ_MODULE_blkcipher is not set
# FREETZ_MODULE_cbc is not set
# FREETZ_MODULE_cryptomgr is not set
# FREETZ_MODULE_sha1 is not set
# FREETZ_MODULE_sha256 is not set

#
# drivers
#
# FREETZ_MODULE_loop is not set
# FREETZ_MODULE_nbd is not set
# FREETZ_MODULE_cdrom is not set
# FREETZ_MODULE_capiconn is not set
# FREETZ_MODULE_nand is not set
# FREETZ_MODULE_ohio_nand is not set
# FREETZ_MODULE_dummy is not set
# FREETZ_MODULE_ppp_async is not set
# FREETZ_MODULE_ppp_deflate is not set
# FREETZ_MODULE_ppp_generic is not set
# FREETZ_MODULE_pppoe is not set
# FREETZ_MODULE_pppox is not set
# FREETZ_MODULE_ppp_mppe_mppc is not set
# FREETZ_MODULE_scsi_mod is not set
# FREETZ_MODULE_sd_mod is not set
# FREETZ_MODULE_sg is not set
# FREETZ_MODULE_sr_mod is not set
# FREETZ_MODULE_slhc is not set
# FREETZ_MODULE_musb_hdrc is not set
# FREETZ_MODULE_usblp is not set
# FREETZ_MODULE_usb_storage is not set
# FREETZ_MODULE_usbmon is not set
# FREETZ_MODULE_usbcore is not set
# FREETZ_MODULE_usbip is not set
# FREETZ_MODULE_usbip_common_mod is not set
# FREETZ_MODULE_usbserial is not set
# FREETZ_MODULE_pl2303 is not set
# FREETZ_MODULE_ftdi_sio is not set
# FREETZ_MODULE_hci_usb is not set
# FREETZ_MODULE_bfusb is not set
# FREETZ_MODULE_firmware_class is not set
# FREETZ_MODULE_dm_mod is not set
# FREETZ_MODULE_dm_crypt is not set

#
# fs
#
# FREETZ_MODULE_cifs is not set
# FREETZ_MODULE_coda is not set
# FREETZ_MODULE_ext3 is not set
FREETZ_MODULE_ext2=y
# FREETZ_MODULE_fat is not set
FREETZ_MODULE_fuse=y
# FREETZ_MODULE_jbd is not set
# FREETZ_MODULE_lockd is not set
# FREETZ_MODULE_mini_fo is not set
# FREETZ_MODULE_minix is not set
# FREETZ_MODULE_nfsd is not set
# FREETZ_MODULE_exportfs is not set
# FREETZ_MODULE_nfs is not set
# FREETZ_MODULE_nls_cp437 is not set
# FREETZ_MODULE_nls_cp852 is not set
# FREETZ_MODULE_nls_iso8859_15 is not set
# FREETZ_MODULE_nls_iso8859_1 is not set
# FREETZ_MODULE_nls_utf8 is not set
# FREETZ_MODULE_ntfs is not set
# FREETZ_MODULE_reiserfs is not set
# FREETZ_MODULE_smbfs is not set
# FREETZ_MODULE_udf is not set
# FREETZ_MODULE_unionfs is not set
# FREETZ_MODULE_vfat is not set
# FREETZ_MODULE_msdods is not set
# FREETZ_MODULE_jffs2 is not set
FREETZ_MODULE_mbcache=y

#
# lib
#
# FREETZ_MODULE_crc_ccitt is not set

#
# net
#
# FREETZ_MODULE_bluetooth is not set
# FREETZ_MODULE_bnep is not set
# FREETZ_MODULE_l2cap is not set
# FREETZ_MODULE_rfcomm is not set
# FREETZ_MODULE_sunrpc is not set

#
# Shared libraries
#
# FREETZ_STRIP_LIBRARIES is not set

#
# Libraries -------------------------------
#
# FREETZ_LIB_libatm is not set
# FREETZ_LIB_libbluetooth is not set
# FREETZ_LIB_libopenobex is not set

#
# Crypto & SSL
#

#
# GnuPG ----------------------------------
#
# FREETZ_LIB_libgpg_error is not set
# FREETZ_LIB_libgcrypt is not set

#
# SSL ------------------------------------
#
# FREETZ_LIB_libcyassl is not set
# FREETZ_LIB_libmatrixssl is not set
# FREETZ_LIB_libxyssl is not set
FREETZ_LIB_libcrypto=y
FREETZ_LIB_libssl=y
# FREETZ_LIB_libavmhmac is not set

#
# Data compression
#
# FREETZ_LIB_liblzo2 is not set
FREETZ_LIB_libz=y

#
# Graphics & fonts
#
FREETZ_LIB_libfreetype=y
FREETZ_LIB_libart_lgpl_2=y
# FREETZ_LIB_libjpeg is not set
FREETZ_LIB_libpng12=y

#
# uClibc
#
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_libresolv=y
FREETZ_LIB_librt=y
# FREETZ_LIB_libthread_db is not set
FREETZ_LIB_libuClibc=y
# FREETZ_LIB_libutil is not set
# FREETZ_LIB_libuClibcxx is not set
FREETZ_LIB_libgcc_s=y
FREETZ_LIB_libglib=y

#
# GLib2
#
# FREETZ_LIB_libglib2 is not set
# FREETZ_LIB_libgobject2 is not set
# FREETZ_LIB_libgmodule2 is not set
# FREETZ_LIB_libgthread2 is not set

#
# ncurses
#
# FREETZ_LIB_libncurses is not set

#
# terminfo database
#

#
# Select terminfo database entries to install (see help of 'Show all items')
#
FREETZ_LIB_libterminfo=y
# FREETZ_LIB_libterminfo_showall is not set
FREETZ_LIB_libterminfo_ansi=y
FREETZ_LIB_libterminfo_gnome=y
FREETZ_LIB_libterminfo_konsole=y
FREETZ_LIB_libterminfo_linux=y
FREETZ_LIB_libterminfo_putty=y
FREETZ_LIB_libterminfo_rxvt=y
FREETZ_LIB_libterminfo_screen=y
FREETZ_LIB_libterminfo_screenminusw=y
FREETZ_LIB_libterminfo_sun=y
FREETZ_LIB_libterminfo_vt100=y
FREETZ_LIB_libterminfo_vt102=y
FREETZ_LIB_libterminfo_vt102minusnsgr=y
FREETZ_LIB_libterminfo_vt102minusw=y
FREETZ_LIB_libterminfo_vt200=y
FREETZ_LIB_libterminfo_vt220=y
FREETZ_LIB_libterminfo_vt52=y
FREETZ_LIB_libterminfo_xterm=y
FREETZ_LIB_libterminfo_xtermminuscolor=y
FREETZ_LIB_libterminfo_xtermminusxfree86=y
# FREETZ_LIB_libform is not set
# FREETZ_LIB_libmenu is not set
# FREETZ_LIB_libpanel is not set
# FREETZ_LIB_libcapi20 is not set
FREETZ_LIB_libcurl=y
# FREETZ_LIB_libevent is not set
# FREETZ_LIB_libexpat is not set
# FREETZ_LIB_libid3tag is not set
# FREETZ_LIB_libltdl is not set
# FREETZ_LIB_libmad is not set
# FREETZ_LIB_libneon is not set
# FREETZ_LIB_libpcap is not set

#
# Readline
#
# FREETZ_LIB_libreadline is not set
# FREETZ_LIB_libhistory is not set
# FREETZ_LIB_libusb is not set
# FREETZ_LIB_libelf is not set
# FREETZ_LIB_libintl is not set
# FREETZ_LIB_libiconv is not set
# FREETZ_LIB_libftdi is not set
# FREETZ_LIB_libsysfs is not set
# FREETZ_LIB_libpopt is not set
# FREETZ_LIB_libdevmapper is not set
FREETZ_LIB_libfreetz=y

#
# Compiler options
#
FREETZ_DOWNLOAD_TOOLCHAIN=y
# FREETZ_BUILD_TOOLCHAIN is not set
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_13_1 is not set
FREETZ_KERNEL_VERSION_2_6_19_2=y
FREETZ_KERNEL_VERSION="2.6.19.2"
# FREETZ_TARGET_UCLIBC_VERSION_0_9_28 is not set
FREETZ_TARGET_UCLIBC_VERSION_0_9_29=y
FREETZ_TARGET_GCC_VERSION="4.2.1"
FREETZ_TARGET_UCLIBC_VERSION="0.9.29"
FREETZ_TARGET_BINUTILS_VERSION="2.17.50.0.17"
FREETZ_TARGET_UCLIBC_REF="mod"
# FREETZ_STATIC_TOOLCHAIN is not set
FREETZ_TARGET_GXX=y
FREETZ_TARGET_CCACHE=y
# FREETZ_TARGET_NLS is not set
FREETZ_TARGET_LFS=y
FREETZ_KERNEL_GCC_VERSION="3.4.6"
FREETZ_KERNEL_BINUTILS_VERSION="2.17.50.0.17"
# FREETZ_TARGET_TOOLCHAIN is not set

#
# GNU debugger (gdb)
#
# FREETZ_PACKAGE_GDB is not set
# FREETZ_PACKAGE_GDB_SERVER is not set
# FREETZ_PACKAGE_GDB_HOST is not set

ich habe nur das nice Paket angewählt und meine üblichen packages. vielleicht liegt hier ein Fehler in Zusammenhang mit irgend einem der Pakete.

falls ihr noch Infos oder logs brauch bitte kurz melden. ich möchte die sache nun endlich mal ans laufen bekommen.

grüße
euer marcel :p
 
Etwas irritierend ist immer für die Diagnose, wenn jemand modifizierte Versionen des Trunk/Branches benutzt, denn Niemand schreibt, welch Patches er angewendet hat. Ich mein, ich könnte auch die busybox aus der Firmware entfernen, und sie flashen, und die Box würde nicht booten. Dennoch wäre es eine schlicht Modifikation, eine simple Zeile, und die Version würde mir auch nur anzeigen, dass die modifiziert ist.

Somit meine Bitte am Rande: Postet - wenn ihr schon rumbastelt an den Sachen - wenigstens mit, was ihr wo rumpatched und editiert, sonst nämlich kann ich auch die Glaskugel fragen.
Am liebsten allerdings wäre mir ein unmodifiziertes Image, mit dem das verifiziert wird der Fehler. Danke
 
hmm,

Code:
/var/mod/root # mount -t vfat /dev/sdb1 /var/media/ftp/uStor11
mount: mounting /dev/sdb1 on /var/media/ftp/uStor11 failed: No such file or directory

Den Ordner hast du aber angelegt, oder?
mach nochmal
Code:
lsmod
modprobe vfat
lsmod
cat /proc/partitions
mkdir /var/media/ftp/uStor11
mount -t vfat /dev/sdb1 /var/media/ftp/uStor11

Auch hier nochmal die Frage, welches Image verwendest du auf der Box und im USB-Root?
 
Nice-Startlevel für Transmission:

Hey,

hab mich jetzt mal kurz umgeschaut.
Transmission wird aktuell ja über den start-stop-daemon gestartet.
Dieser hat auch ein nice-Feature, siehe:
Code:
# start-stop-daemon -?
start-stop-daemon: invalid option -- ?
BusyBox v1.12.4 (2009-01-20 18:45:20 CET) multi-call binary

Usage: start-stop-daemon [OPTIONS] [-S|-K] ... [-- arguments...]

Search for matching processes, and then
-K: stop all matching processes.
-S: start a process unless a matching process is found.

Process matching:
        -u,--user USERNAME|UID  Match only this user's processes
        -n,--name NAME          Match processes with NAME
                                in comm field in /proc/PID/stat
        -x,--exec EXECUTABLE    Match processes with this command
                                in /proc/PID/cmdline
        -p,--pidfile FILE       Match a process with PID from the file
        All specified conditions must match
-S only:
        -x,--exec EXECUTABLE    Program to run
        -a,--startas NAME       Zeroth argument
        -b,--background         Background
        -N,--nicelevel N        Change nice level
        -c,--chuid USER[:[GRP]] Change to user/group
        -m,--make-pidfile       Write PID to the pidfile specified by -p
-K only:
        -s,--signal SIG         Signal to send
        -t,--test               Match only, exit with 0 if a process is found
Other:
        -o,--oknodo             Exit with status 0 if nothing is done
        -q,--quiet              Quiet
        -v,--verbose            Verbose

Also habe ich jetzt mal einen Patch erstellt, der kein nice, auf der Box benötigt.

Er fügt im Webif, eine neue Option mit dem Nice-Level hinzu (Default 5).
Siehe screenshot.

Diese wird dann als Parameter an den Start-Stop-Daemon übergeben.

Beim sieht jetzt transmission im ps so aus:
Code:
 3411 bittorre  3956 S N  transmission-daemon XXXXXXXXXXXXXXXXXXXX
 3412 bittorre  3956 S N  transmission-daemon XXXXXXXXXXXXXXXXXXXX
 3413 bittorre  3956 S N  transmission-daemon XXXXXXXXXXXXXXXXXXXX
Leider kenne ich mich nicht so genau mit nice aus, reicht das als Beweis?


Ich würde euch bitte das auszuprobieren, dann kann ich es im trac anhängen.
 

Anhänge

  • screenshot.jpg
    screenshot.jpg
    19 KB · Aufrufe: 52
  • transmission_nice.patch.txt
    1.6 KB · Aufrufe: 14
Zuletzt bearbeitet:
Hallo zusammen,

also zuerst mal bitte ich um Enschuldigung das ich nicht genauer geschrieben habe was für Pakete in in meinem Image Integriet habe. Ich dachte das dies aus der .config ersichtlich wird. aber ich gelobe Besserung.

So nun zu meinem Mount Problem. Ich habe gestern die Platte mal an meinen XP Rechner gehangen und das Filesystem von FAT32 zu NTFS konvertiert. Damit sind diese Probleme schonmal weg. Nun wird die Platte und jede Partition sauebr gemaountet und erkannt.

Ich habe dann heute morgen nochmal ein aktuelles Image erzeugt. Freetz-devel-3003M und den Patch von Matze eingespiel (bin mir nicht sicher ob 1x oder 2x) jedenfalls wurde mir der NICE befehl auf der Web Oberfläsche 2x angezeigt.

Anschließend habe ich mal Transmission gestartet und mit TOP kontrolliert ob die prio stimmt. dem war denke ich auch so. denn es wurde mit OPTION "N" gestartet was vorher nicht der Fall war. also kann ich sagen das die Box läuft.

Leider scheint nun noch ein anderes Problem aufgetreten zu sein. Nach dem Starten von Transmission habe ich nur kein Telnet und kein WebIF mehr erreichen können so das ich denke das die Box abgeschmiert ist.

Nun heisst es warten bis heute Abend zum reboot.

Was mich noch Interessiert. Wenn ich ein neuen Trunk Ordner baue muss ich dann den Patch: Transmission_all_modifiedV3.patch noch mit einbauen oder ist dieser im aktuellen Trunk mit enthalten. (ich habe ich nicht hinzugefügt) das könnte nämlich den Absturz meiner Box erklären.

Grüße
Marcel

PS: ein GROSSES LOB an Matze. Deine Modifikation hat auf jedenfall funktioniert. !!! DANKE, DANKE!!!


EDIT:
also ich baue in der Zeit wo ich an die Box nciht rankomme nochmals einen neuen Trunk Ordner:

folgende Pakete habe ich nun angewählt:
WOL
VirtualIP
Transmission (WEb und Daemon etc. alles was damit zu tun hat)
Syslog
Spindown
RRDStats
AVM-Firewall
Callmonitor
e2fsprogs
USB-Root

also nicht allzu viele Pakete. Der Rest ist Standart eingestellt und wurde nicht verändert. Meine Frage muss ich dann in diesem Ordner die folgenden Patche einspielen, transmission_nice.patch, transmission_all_modified_patchV3.patch, oder sind diese im TRUNK enthalten?! Ich warte noch bevor ich die Integriere auf eure Antwort. Dann sollte ich ein sauberes Image erzeugen können.
 
Zuletzt bearbeitet:
mein patch ist noch nicht enthalten, der transmission_all_modified_patchV3.patch wurde in den trunk mit r2998 aufgenommen.

Warum telnet und der http ausfallen, kann ich mir nicht erklären. Wie siehts denn mit ssh aus?
 
ok dann werde ich nur deinen Patch einspielen. Wie gesagt ich habe nur die o.g. Pakete eingebunden. ansonnsten ist das Image standart. ich denke so kann man es besser testen und fehler evtl. ausmärzen.

Die Box ist weder über Telnet noch über SSH erreichbar. keinerleit WebInterfaces sind erreichbar und der FTP Server schein auch down zu sein. mal sehen. Wie gesagt erst nach dem in Transmission gestartet hatte. Ich werde weiter testen und dann melde ich mich wieder wenn ich mehr weiss.

Grüße Marcel
 
So da bin ich wieder also folgendes:

1. der Nice Patch hat soweit ich das bemerkt habe noch einen kleinen Fehler. Und zwar kann man keine minus werte und nur von 9-0 einstellen.

2. das transmission lief wieder nicht. zuerst habe ich noch in mein Image den no_duplicated_statik.pkg.patch eingespielt (dieser funktioniert problemlos evtl. kann man diesen ja mal imTRUNK veröffentlichen) anschließend nach dem Start hat sich die Box nach ca. 2 minuten weggeschossen. es hat nur noch POWER geleuchtet der Rest war dunkel kein WLAN Inet ging noch kein Telnet und kein einziges Web Interface

3. Dann habe ich bisschen probiert das Transmission mal unter Root aus der Shell zu starten (eimal mit NICE befehl einmal ohne) jedesmal der selbe Fehler Absturz der Box.

und dann die Lösung (bis jetzt) Ich habe auf meiner Platte den komplette Bittorrent Ordner umbenannt und diesen durch das Startscript (über das WebIF) komplett neu anlegen lassen. Berechtigungen waren aber richtig gesetzt. Nach dem ich dies getan habe konnt ich Transmission starten und dieses läuft nuns seit ca. 45 min. Download funktioniert.

So nun bin ich schon mal glücklich. An dieser Stelle ein Herzliches Dank an alle und vor allem Matze für seine Geduld.

Was mir nun noch aufgefallen ist das die Swap Partition zwar gestartet ist aber nicht benutzt wird. Wie kann ich dies testen? Anbei mal ein paar Screenshots.
http://www.bilder-space.de/show.php?file=22.01zftSonSpazpn3uJ.jpg
http://www.bilder-space.de/show.php?file=22.01AtJVLG4GmCOgLb7.jpg
http://www.bilder-space.de/show.php?file=22.01LxJUcTZUWfUlsPz.jpg
 
Ach la stimmt, ich hab die eingabe auf ein zeichen gesetzt habt. Ich bin gerade nur an handy, poste nachher nen patch, wo das richtig ist.

das mit dem starten kann sein, dass sich transmission irgendwo fest gefahren hat mit falschen einstellungen, dachte ich hätte dir schonmal gesagt den ordner neu zu machen.

Mit free siehst du wieviel swap genutzt wird, dieser wird aber erst nach einer weile benötigt, dass ist normal.
 
Hab den Patch oben korrigiert, der alte müsste nach Möglichkeit Rückgängig gemacht werden.
 
Zuletzt bearbeitet:
Hallo,
bei mir wir transmission beim Autostart der Box mehrfach gestartet. Aus diesem Grund funktioniert der Zugriff dann auch nicht. Wenn ich den Daemon im Webinterface mehrfach schließe, solange, bis keine Instanzen mehr mit Telnet zu sehen sind und dann transmission im Webinterface wieder starte, funktioniert alles bestens. Was verbirgt sich hinter dem folgendem Patch und wo kann ich diesen finden?

no_duplicated_statik.pkg.patch

Viele Grüße.
M.
 
hallo,

ich habe folgendes problem:

wenn ich eine torrent datei hinzugefügt habe, kommt nach ein paar sekunden die meldung: permission denied?

dem download ordner auf meinem stick habe ich bereits chmod 777 rechte gegeben. hat jemand ne idee woran es liegen kann?
 
@Fox.Mulder: schau mal hier

@user: Kannst du mal versuchen komplett config und download-ordner zu löschen, dann nochmal zu start, ob es dann läuft. vielleicht mal ein chmod -R 777 auf die Ordner loslassen danach. Welche Formatierung nutzt du?
 
ich nutze fat oder fat32, also kein linux format. aber ich denke der tipp mit -r hat schon geholfen. jetzt scheint es zu laufen!

vielen dank
 
@Fox.Mulder: wie ich schon gesagt habe, werfe einen Blick hierrauf.

Das Normale Verhalten von Freetz ist das cgi am ende des Paketes zu strippen, also gibt es transmission und transmission(-cgi), also 2x transmission in der static.pkg. Dementsprechend wird es auch 2mal aufgerufen beim start. Das Problem haben alle, eine Mögliche Lösung ist der Patch aus dem Ticket, der läuft bei mir sehr gut.

PS:
eine 2.Möglickeit wäre es das Paket auf manuell zu setzten und in die rc.custom die Zeile
Code:
/etc/init.d/rc.transmission start
einzufügen.
 
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.