Sign up here and you can log into the forum!

Beta firmwares available (0.5.2.1) - Beta testers needed!

General homebrew discussion area

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby distrata » Mon Jan 19, 2015 11:28 am

here is my rtorrent.rc file:
Code: Select all
# This is an example resource file for rTorrent. Copy to
# ~/.rtorrent.rc and enable/modify the options as needed. Remember to
# uncomment the options you wish to enable.
#
#
# Most of the settings in this file can be modified using the rutorrent web interface.
# Using the rutorrent web interface is suggested
# This file is only really useful if you have Apache (therefore rutorrent) disabled
#
#

# Maximum and minimum number of peers to connect to per torrent.
#min_peers = 40
#max_peers = 100

# Same as above but for seeding completed torrents (-1 = same as downloading)
#min_peers_seed = 10
#max_peers_seed = 50

# Maximum number of simultanious uploads per torrent.
#max_uploads = 15

# Global upload and download rate in KiB. "0" for unlimited.
download_rate = 1000
upload_rate = 100

# Default directory to save the downloaded torrents.
directory = /tmp/rt/rtorrent/.incomplete

# Default session directory. Make sure you don't run multiple instance
# of rtorrent using the same session directory. Perhaps using a
# relative path?
session = /tmp/rt/rtorrent/.session

# Watch a directory for new torrents, and stop those that have been
# deleted.
#
# DEPRECATED UNLESS YOU HAVE APACHE DISABLED
#
#schedule = watch_directory,5,5,load_start=/tmp/rt/rtorrent/torrents/*.torrent
#schedule = untied_directory,5,5,stop_untied=

# Move completed torrents
#
# DEPRECATED UNLESS YOU HAVE APACHE DISABLED
#
#system.method.set_key = event.download.finished,move_complete,"execute=mv,-u,$d.get_base_path=,/tmp/rt/rtorrent/finished/;d.set_directory=/tmp/rt/rtorrent/finished/"

# Move closed torrents
#
# DEPRECATED UNLESS YOU HAVE APACHE DISABLED
#
#system.method.set_key = event.download.closed,move_complete,"execute=mv,-u,$d.get_base_path=,/tmp/rt/rtorrent/finished/ ;d.set_directory=/tmp/rt/rtorrent/finished/"

# Close torrents when diskspace is low.
schedule = low_diskspace,5,60,close_low_diskspace=100M

# Stop torrents when reaching upload ratio in percent,
# when also reaching total upload in bytes, or when
# reaching final upload ratio in percent.
# example: stop at ratio 1.05 with at least 50 MB uploaded, or else ratio 300.0
#
# DEPRECATED UNLESS YOU HAVE APACHE DISABLED
#
#ratio.enable=
#ratio.min.set=105
#ratio.max.set=300
#ratio.upload.set=50M

# Changing the command triggered when the ratio is reached.
#
# DEPRECATED UNLESS YOU HAVE APACHE DISABLED
#
#system.method.set = group.seeding.ratio.command, d.close=, d.erase=

# Start rutorrent plugins when rtorrent starts (for RSS / etc)
# (Disable if you have apache disabled)
#
execute = {sh,-c,/usr/bin/php-cgi /var/www/plugins/rutorrent/php/initplugins.php wdlxtv &}

# The ip address reported to the tracker.
#ip = 127.0.0.1
#ip = rakshasa.no

# The ip address the listening socket and outgoing connections is
# bound to.
#bind = 127.0.0.1
#bind = rakshasa.no

# Port range to use for listening.
port_range = 58690-58699

# Start opening ports at a random position within the port range.
port_random = no

# Check hash for finished torrents. Might be usefull until the bug is
# fixed that causes lack of diskspace not to be properly reported.
check_hash = no

# Enable safe sync since hash check on complete is disabled
#safe_sync = yes

# Set whetever the client should try to connect to UDP trackers.
use_udp_trackers = yes

# Alternative calls to bind and ip that should handle dynamic ip's.
#schedule = ip_tick,0,1800,ip=rakshasa
#schedule = bind_tick,0,1800,bind=rakshasa

# Encryption options, set to none (default) or any combination of the following:
# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext
#
# The example value allows incoming encrypted connections, starts unencrypted
# outgoing connections but retries with encryption if they fail, preferring
# plaintext to RC4 encryption after the encrypted handshake
#
encryption = allow_incoming,try_outgoing,require,require_RC4,enable_retry

# Enable DHT support for trackerless torrents or when all trackers are down.
# May be set to "disable" (completely disable DHT), "off" (do not start DHT),
# "auto" (start and stop DHT as needed), or "on" (start DHT immediately).
# The default is "off". For DHT to work, a session directory must be defined.
#
dht = auto

# UDP port to use for DHT.
#
dht_port = 46881

# Enable peer exchange (for torrents not marked private)
#
peer_exchange = yes

#
# Do not modify the following parameters unless you know what you're doing.
#

# Hash read-ahead controls how many MB to request the kernel to read
# ahead. If the value is too low the disk may not be fully utilized,
# while if too high the kernel might not be able to keep the read
# pages in memory thus end up trashing.
#hash_read_ahead = 5

# Interval between attempts to check the hash, in milliseconds.
#hash_interval = 10

# Number of attempts to check the hash while using the mincore status,
# before forcing. Overworked systems might need lower values to get a
# decent hash checking rate.
#hash_max_tries = 5

# scgi port for rutorrent
scgi_port = localhost:5000

# Specify maximum memory usage
# can be increased through rutorrent settings
## if you use a swap enabled kernel you should increase this
## value, the size of your swap file should be safest.
#
max_memory_usage = 80M

# extra encoding types to check
#encoding_list = "UTF-8,UTF8,UTF-16,UTF16"



How to point rtorrent to cacert.pem?

@mad_ady I added the line in my rc file and ofcourse worked. TEST PASSED
User avatar
distrata
WDTVer
 
Posts: 45
Joined: Mon Sep 30, 2013 5:13 am

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby mad_ady » Tue Jan 20, 2015 12:16 am

Hey, I'm glad to head it worked. Can you do a few more rtorrent tests for me?
1. Rename/delete /conf/rtorrent.rc, reboot the WDTV and check if rtorrent works with the default config
2. Play around with the rtorrent webend, see if most actions work correctly

Thanks a lot!
P.S. Expect a final beta later today (with a fix for WDTVEXT that should work even if you have no networking)
User avatar
mad_ady
Developer
 
Posts: 4573
Joined: Fri Nov 05, 2010 9:08 am
Location: Bucharest, Romania

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby mad_ady » Tue Jan 20, 2015 6:45 am

Update: I updated the first post with the new changelog and URLs for the latest beta.

The changes made include bringing up a fake network interface (dummy0) when starting wdtvext to make sure it has connectivity (fake) when it starts. It should now start on devices with WIFI or without network at all, or with IPUP=OFF.

If there are no new problems, I will make this official next week.
User avatar
mad_ady
Developer
 
Posts: 4573
Joined: Fri Nov 05, 2010 9:08 am
Location: Bucharest, Romania

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby kroetkroet » Tue Jan 20, 2015 11:47 am

"No New Problems"

This sounds like modern software coding :lol:

Would you accept from your garage the statement: here's your car, as long as nothing new pops up, no worries (but your car may explode like it did a day before) :mrgreen:

</off topic>

Well done mad_ady!!!
WDLXTV-fan! - In case you need further assistance: read our WIKI, search our Forum and most of all: donate 'something' to b-rad for his great efforts!!!
User avatar
kroetkroet
Beta Tester
 
Posts: 1013
Joined: Mon Apr 05, 2010 11:53 pm

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby mad_ady » Tue Jan 20, 2015 11:08 pm

Well, if my garage would say that, I would be pissed, but then again, I could chose not to pay them. For some free software, it's hard to have the same requirements... :lol:
User avatar
mad_ady
Developer
 
Posts: 4573
Joined: Fri Nov 05, 2010 9:08 am
Location: Bucharest, Romania

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby distrata » Fri Jan 23, 2015 12:20 pm

@Mad_ady

I have done the tests and rtorrent. The web interface works fine. The firmware seems realy unstable. I ve just added a torrent file while using ip tv and the box frozen, the web interface is not responding and there is no connectin throught telnet.

@everyone
Are you experiencing the same issues?
User avatar
distrata
WDTVer
 
Posts: 45
Joined: Mon Sep 30, 2013 5:13 am

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby kroetkroet » Fri Jan 23, 2015 12:36 pm

Unfortunately I haven't got lots of time to play around with the latest and greatest, but did you change WDTVExt=OFF in your setup?
WDLXTV-fan! - In case you need further assistance: read our WIKI, search our Forum and most of all: donate 'something' to b-rad for his great efforts!!!
User avatar
kroetkroet
Beta Tester
 
Posts: 1013
Joined: Mon Apr 05, 2010 11:53 pm

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby distrata » Sat Jan 24, 2015 1:50 am

I freezes randomly even if i do not touch it. I have just left it to boot yesterday night and today I woke up today it was not working anything and the leds on the front was frustrating.

@ kroetkroet. All these with wdtvext=off. Any suggestions?
User avatar
distrata
WDTVer
 
Posts: 45
Joined: Mon Sep 30, 2013 5:13 am

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby mad_ady » Sat Jan 24, 2015 8:30 am

@distrata: it's strange that it's unstable with wdtvext=off. Are you sure you flashed the latest beta (posted this week?). Otherwise it's normal to have instabilities...

Can you tell me more about your setup?
* is it stable with 0.5.2.0?
* can you show me your config?
* do you use swapfile?
User avatar
mad_ady
Developer
 
Posts: 4573
Joined: Fri Nov 05, 2010 9:08 am
Location: Bucharest, Romania

Re: Beta firmwares available (0.5.2.1) - Beta testers needed   

Postby distrata » Sat Jan 24, 2015 1:50 pm

It is the download from the first post. I cann't tell if it would be stable with 0.5.2.0 because of the use of rtorrent.
Config file:
Code: Select all
DEVICE_NAME='WDLXTV'
LAN_TYPE='s'
LAN_TYPE_WIRELESS='d'
IP2='192.168.10.202'
NETMASK2='255.255.255.0'
GATEWAY='0'
GATEWAY2='192.168.10.254'
SET_DNS_SRV='a'
LANDNS='192.168.10.254'
IP_WIRELESS='192.168.0.88'
NETMASK_WIRELESS='255.255.255.0'
GATEWAY_WIRELESS='192.168.0.1'
WIRELESS_MODE='i'
WIRELESS_SSID='WZR-AG300H_2.4G'
WIRELESS_ENCRYPT_TYPE='5'
WIRELESS_KEY=''
WIRELESS_FAVORITE_PROFILE_ID='0'
WIRELESS_SSID_1=''
WIRELESS_ENCRYPT_TYPE_1='0'
WIRELESS_KEY_1=''
WIRELESS_SSID_2=''
WIRELESS_ENCRYPT_TYPE_2='0'
WIRELESS_KEY_2=''
WIRELESS_SSID_3=''
WIRELESS_ENCRYPT_TYPE_3='0'
WIRELESS_KEY_3=''
WIRELESS_SSID_4=''
WIRELESS_ENCRYPT_TYPE_4='0'
WIRELESS_KEY_4=''
WIRELESS_SSID_5='Distrata'
DMA_SLIDESHOW='3'
DMA_ENABLE_SCREENSAVER='1'
DMA_SCREENSAVER='5'
DMA_VOLUME='100'
DMA_MEDIA_SERVER=''
DMA_MEDIA_SERVER_NAME=''
DMA_NAME='WDLXTV'
virdev_int='eth1'
wlan_name=''
FILENAME='0'
FWUDCOND='1'
COMPONENT_OR_COMPOSITE='0'
AUDIO_5_1_OR_2_CHANNEL='0'
DMA_BROWSEMODE='1'
DMA_PHOTO_BROWSEMODE='1'
DMA_MUSIC_BROWSEMODE='1'
DMA_MOVIE_BROWSEMODE='1'
PRESET_URL_0=''
PRESET_URL_1=''
PRESET_URL_2=''
PRESET_URL_3=''
PRESET_URL_4=''
PRESET_URL_5=''
PRESET_URL_6=''
PRESET_URL_7=''
PRESET_URL_8=''
PRESET_URL_9=''
PRESET_MAP_0=''
PRESET_MAP_1=''
PRESET_MAP_2=''
PRESET_MAP_3=''
PRESET_MAP_4=''
PRESET_MAP_5=''
PRESET_MAP_6=''
PRESET_MAP_7=''
PRESET_MAP_8=''
PRESET_MAP_9=''
RUN_WIZARD='y'
MCX_AFFILIATED='n'
MCX_AUTO_STARTUP='n'
MCX_GREEN_BTN='y'
MCX_BOOT_FIRST='1'
PHOTO_FADE_INOUT='y'
MASS_PRODUCT='0'
CONFIG_BGM_PLAYMODE='1'
CONFIG_SCAN_MODE='8'
CONFIG_TV_SCAN='32'
CONFIG_DMA_ENABLE_PAL='0'
VIDEO_OUT='COMPOSITE'
VIDEO_OUT_RESOLUTION='720p60'
VIDEO_PIP='1'
EDID_TV_MODEL='GSM10'
HDMI_DEEP_COLOR='1'
MODEL_NUMBER='150'
SLIDESHOW_SHUFFLE='0'
DMA_CONTENT_AGGREGATION='1'
PHOTO_SLIDESHOW_EFFECT='0'
CONFIG_PHOTO_PLAYMODE='1'
SUBTITLE_FONT_SIZE='40'
ADDITIONAL_ENCODING='ISO-8859-7'
SECURESOHO_ONLINE_SERVER_TYPE='0'
SECURESOHO_CURRENT_SERVER_TYPE='0'
SHOW_FILESIZE_SETTING='1'
ENABLE_SAMBA_SHARE='1'
LOCALE='en'
TIMEZONE='EST'
DMA_ENABLE_STANDBY_MODE='0'
PICFIT='0'
ENABLE_AUTO_LOGIN='0'
CONFIG_VIDEO_PLAYMODE='1'
ENABLE_FADING_UI_EFFECT_SETTING='0'
ENABLE_TRANSFER_SYNC='0'
SAMBA_WORKGROUP='Distrata'
VIDEO_INFO_BAR=''
NFSD='OFF'
NFSD_AUTO='OFF'
USBICONS='ON'
SMBD_STANDBY='ON'
SMBD_AUTO='ON'
SMB_NOGUEST='OFF'
USB_POWER_OFF='0'
USB_POWER_OFF_DEEP_SLEEP='0'
NZBGET='OFF'
RTORENT='OFF'
MT-DAAPD='OFF'
NTP='ON'
NTP_DELAY='300'
NET_MOUNTS_DELAY='5'
SSHD='ON'
TELNETD='ON'
FTPD='ON'
ONLINEDELAYER='ON'
LISTNUM='12'
THUMBRESO='150x200'
GENTHUMBS='15'
DISABLE_ETHERNET_ON_STANDBY='NO'
YOUTUBE_SWITCHER='youtubeHD'
YOUTUBE_QUALITY='1080P'
LIVE365_SWITCHER=''
BACKGROUND_IMAGE=''
CODEPAGE=''
IOCHARSET=''
UMSP='ON'
MSHEETMODE='std'
VIDMSHEET='OFF'
GENMSHEET='OFF'
LISTMSHEET='OFF'
MSHEETDIR=''
PLUGIN_WEBDIRS='mt-daapd|/usr/share/mt-daapd,rtorrent-0.9.2|/apps/rtorrent-0.9.2/var/www/rutorrent-3.4,VKeyboard|/apps/virtualkeyboard/VKeyboard,nzbgetweb|/usr/share/nzbgetweb,rtorrent|/usr/share/rutorrent,umsp|/usr/share/umsp,WDMon|/apps/wdmon/wdmon'
APACHE='ON'
AUTORES='OFF'
DEFAULT_ZOOM='0'
YOUTUBE_DEVICEID='Rr2YMo1ynissYqb09wso9UXo886ojLzQp_g3_OlGDZSZG-W23qN9nG7y8QR7AYupT11_3D-qUfwl3Ifc8ujImJRbWB3KVjAnkJYPPkh2cU-sxFVl_U'
YOUTUBE_DEVICEKEY='dAhKOot/nsTk9MCz6q/yDwoYCS+fdhQ='
RTORRENT_DIR='/tmp/mnt/D830C2C030C2A53A/rtorrent'
WDTVEXT='OFF'
EXTSHEET_DEBUG='0'
EXTSHEET_HIDE_TITLE='OFF'
EXTSHEET_FORCE_STD='OFF'
EXTSHEET_USE_FORCED_STD='OFF'
CDMANAGER_LEVEL='2'
CDMANAGER_DEBUG='2'
RELOADER_HIDE='YES'
RELOADER_DEBUG='0'
ROOT_UUID='38B3-04DA'
FORCEHDMI='OFF'
IPUP='ON'
NTPSERVER='pool.ntp.org'
EIRI='OFF'
WDLXTV_CENSUS='ON'
DMAOSD_DEBUG='0'
AUTORES_TV_MODES='1080p60'
AUTORES_AUDIO_SELECT='0'
AUTORES_SUBTITLE_SELECT='0'
AUTORES_LANGUAGE='eng'
AUTORES_AUDIO_MODE_CHANGE='stereo'
AUTORES_EXTENSIONS='avi|mkv|vob|wmv|mpeg|mpg|m2ts|mov|mp4|3gp|3g2|ts'
AUTORES_LED_OFF_ON_PLAY='1'
AUTORES_LED_ON_AFTER_PLAY='1'
AUTORES_MENU_VIDEO_MODE='1'
AUTORES_ADDITIONAL_MENU_MODES=''
FTPD_OPTIONS=''
SSHPORT='22'
PANDORA='ON'
RTORRENT='ON'
EASYNEWS_USER=''
EASYNEWS_PASSWORD=''
SMB_RESOLVEORDER='bcast lmhosts wins host'
SAMBA_SERVER_PROTECTION_STATE='0'
SMBSHARE_USERNAME=''
SMBSHARE_PASSWORD=''
SAMBA_PROTECTION_WITH_GUEST='0'
SMB_STANDBY='ON'
NFSD_AUTO_DEFAULT=''
WEBEND_SHOWFW='ON'
WEBEND_SHOWNOWPLAYING='ON'
WEBEND_SHOWDISKS='ON'
WEBEND_NO_AUTH=''
WDLXTV_DB='OFF'
WDLXTV_DB_SYNC='30'
ROOT_TAG=''
WDTVEXT_WEB_REPO='Main,http://wdtvext.wdlxtv.com'
UMSP_WEB_REPO='Main,http://umsp.wdlxtv.com'
APPS_WEB_REPO='Main,http://apps.wdlxtv.com'
SYSTEM_PASSWORD=''
SYSTEM_USERNAME=''
WDTV_SN='WNV103517'
UMSP_LAN='ON'
IPCAMERA_CONFIG=''
DOCUMENTARY_ADDICT_DEFAULT_SORT='C_Create:Newly Posted'
EXMEFS_FILMINFO='on'
EXMEFS_LEN='58'
EXMEFS_AUTO='off'
EXMEFS_LOGIN='wdtv'
EXMEFS_STORAGEKEY=''
EXMEFS_KEY=''
COKEANDPOPCORN_TUNE='720'
COKEANDPOPCORN_DESCR='on'
COKEANDPOPCORN_LEN='48'
COKEANDPOPCORN_AUTO='on'
COKEANDPOPCORN_KEY=''
CATEGORIZATOR_USE_UNCAT='OFF'
CATEGORIZATOR_PLUGINS='1'
SIMPLY_MOVIES_RESOLUTION='0'
SIMPLY_MOVIES_ITEMS_PER_PAGE='5'
SIMPLY_MOVIES_DEFAULT_GENRE='ALL:ALL'
IPTVV3_LOCAL='ON'
IPTVV3_LOCALNEW='ON'
IPTVV3_UDPXYOLD='http://127.0.0.1:81/udp/'
IPTVV3_UDPXYNEW='http://127.0.0.1:82/udp/'
IPTVV3_PARAZIT=''
IPTVV3_PLAYLISTURL=''
IPTVV3_LIST='/tmp/umsp-plugins/iptvv3/logo/list.txt'
IPTVV3_WDTVEXT='ON'
IPTVV3_INNAME='OFF'
IPTVV3_ZONE='0'
IPTVV3_AUTO='ON'
IPTVV3_PLAYKEY='NA'
IPTVV3_ZOOM='OFF'
IPTVV3_FIX='OFF'
IPTVV3_REMOVE='OFF'
IPTVV3_BUFSIZE='196605'
IPTVV3_IGHOST='OFF'
IPTVV3_IGHOSTKEY='TEST'
IPTVV3_ZARGACUM='ON'
IPTVV3_ZARGACUMKEY=''
IPTVV3_MADTV='ON'
IPTVV3_KARTINA='OFF'
IPTVV3_KARTINASOURCE='kartina.tv'
IPTVV3_KARTLOGIN=''
IPTVV3_KARTPASSWORD=''
IPTVV3_KARTPORNOCODE=''
IPTVV3_KARTSYSDIR='/tmp/mnt/__your_usb_name__/kartina/'
IPTVV3_KARTBGIMAGE='Lake.jpg'
IPTVV3_ADDITIONAL='ON'
IPTVV3_KLUBKEY=''
IPTVV3_KEY=''
MUCH_MOVIES_SAVE_FAVORITES='1'
MUCH_MOVIES_DEFAULT_SORT='release:Release Date'
KKISTETO_DESCR='on'
KKISTETO_LEN='58'
KKISTETO_AUTO='on'
KKISTETO_KEY=''
CATEGORIZATOR_PLUGIN1=''
LINKSHEETS='OFF'
DEFAULTSHEET=''
SCREEN_SAVER_IMAGE='screen_saver.png'
TV_COLOR_SPACE='3'
SUBTITLE_DEFAULT_ON_OR_OFF='y'
HDMI_FORCE_OUTPUT='0'
WEATHER_BROWSEID='WEATHER_ROOT_ID/WEATHER_GET_WEATHER_DATA_ID/0/EUR|GR|GR007|ATHINA'
TEMP_METRIC_SETTING='1'


I do use a swap file of 512MB size.

Hope it helps.
Last edited by kroetkroet on Sat Jan 24, 2015 11:43 pm, edited 1 time in total.
Reason: Edited out some private stuff, sorry for that!
User avatar
distrata
WDTVer
 
Posts: 45
Joined: Mon Sep 30, 2013 5:13 am

PreviousNext

Return to WDTV G2 & WDTV Live homebrew discussion

Who is online

Users browsing this forum: No registered users and 1 guest