New Firmware for (T2/T3/T4/U4) 17/04/2018

Moderators: peteru, Gully

User avatar
Wiz HQ
Site Admin
Posts: 1020
Joined: Mon May 28, 2007 16:12

New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Wiz HQ » Tue Apr 24, 2018 19:47

New Software Upgrade Now Available - T2 / T3 / T4 / U4

Important information for T-Series owners before upgrading to v17.5
v17.5 is a Major Upgrade and you cannot restore your old settings from previous versions or it will cause problems, after you have upgraded and reboot for the first time you may be asked if you want to restore from backup, you must select “NO”. All your recorded content will be fine, you will just have to go through the setup wizard and rescan your channels and setup your timers again.

U4 owners and T-series owners who are already on 17.5 versions can update via the Beyonwiz online update feature or perform a USB update and safely restore from backup.

Download the Upgrade files here, please make sure you choose the correct model number:
T2 - http://beyonwiz.com.au/firmware/t2/beyo ... 17_usb.zip
T3 - http://beyonwiz.com.au/firmware/t3/beyo ... 17_usb.zip
T4 - http://beyonwiz.com.au/firmware/t4/beyo ... 17_usb.zip
U4 - http://www.beyonwiz.com.au/firmware/u4/ ... 17_usb.zip

Many fixes and enhancements, release notes posted below thanks to prl.. Thank you to all the rock stars who continue to contribute :!: :D

Security Enhancements:
  • A new interface for setting the root password which will unlock access to SSH, SFTP, FTP, and Telnet.
  • The "/root" share is now no longer available via Samba. Files in the root filesystem may now be accessed via SFTP once a root password has been set.
  • The user can no longer connect via SSH, SCP, SFTP, FTP or TELNET unless a root password has been set via "MENU->Setup->Network->Set password". (SSH/SCP/SFTP Private keys can now be stored in /home/root/.ssh/authorized_keys and are preserved across firmware updates).
New Features/Enhancements:
  • Ability to reset settings backup file selections back to default values.
  • Add "#" character to SMS-styyle text input.
  • Add .webm as recognised media extension.
  • Add fan speed control [T4,U4].
  • Add HDMI input recording settings.
  • Add HDMI input settings [T4,U4].
  • Add more navigation commands to Single EPG.
  • Add processor temperature display [U4].
  • Add support for automatic volume adjustment plugin.
  • Add VirtualKeyboard capability for text entry in AutoTimers.
  • Added actions for globally available TV-OUT button on U4 remote.
  • Added actions for Information (question mark in circle), Setup and WIZTV buttons on U4 remote.
  • Additional USB DVB-T tuner drivers installed by default.
  • An improved MENU->Information->About screen to assist with identifying the installed software versions.
  • Beyonwiz settings backups are stored in a versioned directory. This is intended to help with moving between firmware versions that have incompatible settings backups.
  • Bookmarks for the start and end of events are now visible when chaseplaying a recording that is still in progress.
  • Cleanup of UI text, especially capitalisation conventions.
  • Enable wraparound for the enhanced single EPG.
  • FF/slow-FWD pixelation/skip issue fixed.
  • File Commander copying file without extension is now possible.
  • File Commander list now has wrap-around.
  • Improvements to time settings:
    • Improve descriptions.
    • Only show NTP settings if NTP is enabled.
    • Offer more choices for NTP update frequency.
  • Issue #23: Fill in timer name from EPG.
  • Issue #100: Create time and date display configuration settings.
  • Issue #519: "Sleep Timer" changed to read "Power Timer" to better reflect timer function.
  • Issue #581: Bullet icon now shown next to the "Reload services" menu entry.
  • Issue #594: More user-friendly timezone name display.
  • Issue #600: [BackupSelection] Add BLUE Set defaults button.
  • Issue #611: [skins] Non-standard page layout and wasted space in IMDb search screens.
  • Issue #612: [skins] Improve event information panel in EPGSelection and EPGSearch screens.
  • Issue #613: [skins] Use classification icons instead of abbreviation.
  • Issue #618: [skins] Add event information panel to Graphical EPG (non-PiG).
  • Issue #619: [skins] Improve event information in InfoBar EPG "Multi EPG" INFO panel.
  • Issue #620: [skins] Display the same event information in Graphical PIG and Multi EPGs.
  • Issue #621: Add "Back up current settings" to firmware upgrade menu.
  • Issue #623: [skins] Rewrite Infobar Single EPG to match skin infobar style.
  • The Beyonwiz T series PVRs are now compatible with PlexDVR! Users who have an active PlexPass subscription can now use their Beyonwiz T series PVR for streaming and recording live TV to a Plex server (Install the HRTunerProxy plugin for this feature).
  • Use EXIT to hide volume display in media player.
  • User-defined Samba shares can now be create in /etc/samba/smb_user.conf.
  • [About] Improvements to system version information reporting.
  • [AvSwitch] Add support for 2160p24 mode.
  • [BackupRestore] Place backups in a Beyonwiz specific, versioned directory.
  • [BackupRestore] Refine the list of backed up items.
  • [ChoiceBox] Respect skin width specification.
  • [GeneralSetup,SoftwareManager] Show error message (without timeout) if backup fails.
  • [InfoBar] Hiding the infobar will also hide the volume display.
  • [InputDeviceSetup] Remove unused coloured buttons.
  • [MovieList] resume/progress improvements:
    • Only extract resume point from .cuts file.
    • Provide length to accurately determine percentage viewed so far.
    • Return properly rounded values for percentage viewed progress.
  • [Timeshift] Initiate/disable timeshift manually when disabled by default.
Bug Fixes:
  • Add an explicit missing time gap in Single EPG.
  • Allow EXIT & PREV during number zap in Single EPG.
  • Allow FullHD HDMI IN recording only on Beyonwiz U4.
  • Changes to skin files needed due to rendering changes in fix for issue #629.
  • Correct the AutoTimer "Poll Interval" setting text to give the units as minutes instead of hours.
  • Default HDMI recording to 50 FPS rather than 25 FPS.
  • Do not allow zapmode to be configurable on Beyonwiz distro.
  • Don't crash on a WiFi scan result without ESSID.
  • File transfer in FileCommander: Copy extra files of all movie types.
  • Fix changing channel after Single EPG change.
  • Fix fallback when changing remote codes: old code assumed single-digit remote control id numbers.
  • Fix File Commander selection headers.
  • Fix high-pitched noise from U4 fan.
  • Fix subtitle synchronisation bugs.
  • Fix teletext subtitle rendering to conform to standards.
  • Fix time sort order of split recordings.
  • Improve handling of NEXT when cut marks have been used on the file.
  • Issue #147: Fix for a rare crash when playing back recordings.
  • Issue #458: Package installer says it will reboot, but does GUI restart instead.
  • Issue #560: FF recording will cause a 10s skip.
  • Issue #579 and Issue #520: Automatic bookmarking of event start times in recordings is now much more reliable. The start/end bookmarks become visible as they are added if a recording is chaseplayed.
  • Issue #580: Disabled "hidden" actions from context menus where the action was inappropriate and can cause crashes.
  • Issue #582: No longer display a warning prompt about moving recordings to trash when actually emptying recordings from trash.
  • Issue #585: Fixed the menu hint for the "fallback remote receiver" function to properly reflect the correct URL format.
  • Issue #586: Left/Right navigation within the DreamPlex client main menus is now possible.
  • Issue #587: Changing font sizes in the Single Channel EPG now properly updates the dynamic column widths.
  • Issue #588: Fixed "Auto" recording timers sometimes not shutting down.
  • Issue #589: System time setting from broadcast fails if startup service isn't a broadcast service.
  • Issue #590: Event descriptions now updated more reliably on timers sent from IceTV.
  • Issue #591: Improved the EPG event lookup function when seeking near gaps in the EPG.
  • Issue #592: No longer crash when a zap timer fires while timeshifting.
  • Issue #593: Event info is now saved when saving an event from the timeshift buffer.
  • Issue #596, #597 & #601: Settings backups are now more consistent and reliable.
  • Issue #598: ConfigLocation.isChanged() always crashes UI.
  • Issue #599: Test for match on default value incorrect in ConfigLocation.save().
  • Issue #601: [BackupScreen] Errors from non-existent files.
  • Issue #602: LD_PRELOAD causing issues in Enigma2 spawned children.
  • Issue #603: Fixed missing names (gaps) in EPG when using IceTV.
  • Issue #604: Crash in "Skip forward/back (min)" on empty skip field.
  • Issue #608: TV-OUT button causes crash if video mode is set to multi.
  • Issue #609: Add IceTV device id for U4.
  • Issue #610: Missing fields, incorrect field data and clumsy formatting in IMDb search plugin.
  • Issue #614: [skins] Morning end times sometimes not shown in infobar for hh.mm.ssAM/PM time.
  • Issue #615: U4 - Customised i (info) key not actioned.
  • Issue #617: U4 HDMI IN doesn't supply supported resolutions in its EDID data.
  • Issue #622: TV-OUT doesn't work correctly when Automatic resolution is enabled.
  • Issue #624: AUTOTIMER button shows an empty list after UI start .
  • Issue #625 & #626: [Timezones, InfoBarExtensions] Unnecessary instances of AutoTimer and AutoPoll created.
  • Issue #627: Incorrect ratings icons sometimes displayed.
  • Issue #628: Crash in Front panel settings.
  • Issue #629: alphatest="on" rendering incorrect for 8-bit colourmap pixmaps on U4:
    • Only use blit hardware acceleration for cases where the hardware can do so.
    • Make alphaTest mask consistent for all cases and use the correct value.
  • Issue #630: [Full-Metal-Wizard] some menu/mainmenu_* pixmaps have unwanted padding.
  • Issue #631: [Full-Metal-Wizard] menu/mainmenu_* pixmaps have inappropriate position and size.
  • Issue #632: [easy-skin-aus-hd] pixmap path issues.
  • Issue #633: [Full-Metal-Wizard] pixmap path issues.
  • Issue #634: [skins] Filenames unnecessarily include name of skin.
  • Issue #635: [skins] Various small text layout bugs.
  • Issue #636: [skins] Incorrect front panel info for directories in MovieSelection.
  • Issue #637: #638: [eDVBMetaParser] Uses inode change time as fallback file creation time.
  • Issue #637: [eStaticServiceDVBPVRInformation] Extraction of name & time from filename.
  • Issue #639: Keyboard codes F1 & F2 sometimes handled as ASCII keys.
  • Make the Audio popup the action on short-AUDIO, and audio track selection on long-AUDIO (reversing the previous actions).
  • Move "Overwrite configuration files?" option from plugin to SoftwareUpdate.
  • Reset File Commander's "temporary" directories to avoid displaying monuts that are no longer present.
  • Setting a root password now no-longer prevents a user from connecting to a command line via SSH and SFTP.
  • Use 0 to jump to original channel in Single EPG.
  • Use 720p50 mode in TV-OUT instead of 720p60, to match the splash screen.
  • Use a smaller less obtrusive popup for subtitle and audio track selection.
  • Use consistent HDD nomenclature in UI text.
  • When enabling subtitles, perform a seek to get them to appear sooner.
  • When skipping to next bookmark, skip to 5 sec before the end (instead of 10 sec) if there is no bookmark.
  • [About] Prevent crash when image-version file can not be read.
  • [AudioSelection] Fixed crash in AudioSelection when accessing frame rate. [original bug may not affect Beyonwiz]
  • [AutoTimer] ignore the bouquet filter if a service filter is set.
  • [AutoTimer] When "Always write config" is set, always write autotimers.xml after changing the autotimers.
  • [BackupRestore] Add samba user-specific configuration file to default backup file list.
  • [CutlistEditor] Verify main file is accessible before saving cuts.
  • [EPG] Use REWIND/PLAY/FF for day & week jumps instead of TEXT/TV/RADIO, to accommodate the U4.
  • [eServiceMP3] Add support for "suburi" in stream playback URLs.
  • [Favourites] Fix bouquet title: some bouquets would display as "(Mode)Name", change it to "Name (Mode)".
  • [FileCommander] Allow BACK to be used in the target pane of a multiple selection.
  • [Harddisk] Add support for U4 and ramdisks.
  • [Lcd] Prevent front panel command buffer overruns due to too many dim events.
  • [media list setup] Save the trash sort setting when selecting sort order.
  • [media setup] Correctly handle extensions when moving a media file that doesn't have a .meta file.
  • [NetworkSetup] Do not activate settings with OK button.
  • [NetworkSetup] Ensure that Samba configuration works even when there is no smb_host.conf file.
  • [NetworkSetup] Make password change screen less confusing.
  • [NumberZap] Allow PREV, BACKSPACE and LAST to backspace channel input.
  • [NumberZap] Match service number in current bouquet if first bouquet is searched.
  • [NumberZap] Pressing BLUE during channel input will search the second bouquet if the current bouquet is the first.
  • [opkg] Make the "overwrite config files" setting work.
  • [RemoteControlCode] Increase timeout when changing remotes to allow time to change codes on U4 remote.
  • [scan] Increase NIT timeout to 30 seconds Some Australian broadcasters fail to send NIT every 10 seconds as required by the standard.
  • [servicedvb] Increase life time of subtitles.
  • [ServiceInfo] only show frequency, not frequency & channel number in service display.
  • [Setup] Fix a crash when xor is used with a string.
  • [Setup] Make teletext subtitle position a separate setting.
  • [skins] Increase width of event "time remaining" in Infobar to allow for 3-digit remaining time values.
  • [skins] Prevent cropping of scrollbar in Wizard screens.
  • [skins] Remove transparent border for volume control in Skin-Full-Metal-Wizard.
  • [SoftwareManager] Fix package data parsing in PacketManager.
  • [StartWizard] Prevent crashing boot loop.
  • [TaskView] RED will abort a task instead of doing nothing.
  • [TimerEdit] Fix enabling a disabled conflicted timer.
  • [Trash] Delete the per-directory config file so the directory containing it can be purged from the trash.
  • [UserInterfacePositioner] Fix resume of previously playing service.
  • [UserInterfacePositioner] Update screen title string.
Developer Changes:
  • A new and improved SDK is available.
  • Allow skin control of switch pixmap alphatest.
  • Cleanups of debug logging.
  • GStreamer now at major version 1.14.0.
  • Location of settings backups changed so that it is possible to have mutiple distros installed without clashes. (Useful to developers that dual boot to OpenViX).
  • Make use of SystemInfo["HDMIin"] feature flag instead of ad-hoc tests.
  • On timeshift save, use actual system timeshift filename instead of heuristic.
  • Optimise the enigma2.sh wrapper script.
  • Remove LD_PRELOAD shell environment variable when forking subprocesses of enigma2. This allows the subprocesses to create pipes and pass file handles across forks.
  • Remove uses of mutable object as default argument to method.
  • Simplification and cleanup of TimerEntry and timer repeat code.
  • Update documentation for remote control codes.
  • Update README.md with build instructions that use the SDK.
  • [About] Improve implementation.
  • [About] Parse bootloader version string from device-tree, if available.
  • [ChoiceBox] Respect skin width specification.
  • [config] Adjust ConfigClock to allow duration input.
  • [Downloader] Add functionality so that it also can used from a screen.
  • [eDVBDB] Allow access to cached PIDs from Python.
  • [eDVBLocalTimeHandler] Add symbolic name for "time is ok" test value.
  • [EPGCache] Fix lookup errors in eEPGCache::lookupEventTime().
  • [eServiceDVBRecord] allow a recording packetsize of 192 to be requested.
  • [eServiceReference] Refactor string handling code.
  • [GeneralMenu] Add missing harddiskmanager import. Fixes potential crashes if the PicturePlayer functions are ever enabled.
  • [GeneralMenu] Fix up menu ID strings to match the strings in the plugins.
  • [GeneralSetup,PluginBrowser,Setup] Remove unused button definitions.
  • [GeneralSetup] Remove redundant code for getting backup path.
  • [GeneralSetup] Simplify check for backup file presence.
  • [Harddisk] Remove Bigalloc - no longer required.
  • [IniTerrestrialLocation] Use the value of terrestrial location config.
  • [Ipkg] Remove dead "excludeList" code.
  • [Ipkg] Remove force flags from opkg calls.
  • [Label] Detect render source errors.
  • [menu.xml] make all Information menu keys unique.
  • [MovieInfo.py] Add FullDescription option and separator options.
  • [RemoteControlCode] Add support for more complex remote control rules.
  • [scan] Ensure that lcndb is created as read/write, otherwise reads will fail and duplicates will be created in the file.
  • [ScrollLabel] Add parameter to always hide the scrollbar.
  • [ServiceName2,Transponder] Improve DVB-T bandwidth conversion.
  • [Setup] Allow for the negation of the "requires" constraint.
  • [skin] Add objectTypes skin attribute.
  • [StaticText] Allow ConditionalShowHide in skin display.
  • [TextCase] Allows UTF-8 non-ASCII characters to be turned into upper or lower case.
  • [Timezones] add support to stop AutoTimer poll when you are changing TZ, and schedule a AutoTimer poll for 3 mins when finished editing TZ.
  • [Timezones] Set Auckland as the default timezone in the Pacific.
Regards,

Wiz HQ
Forum Admin

BigbobOz
Master
Posts: 240
Joined: Mon May 28, 2007 22:04
Location: Sydney, Inner West

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by BigbobOz » Tue Apr 24, 2018 23:21

Very exciting...but what's changed/new?!

User avatar
MrQuade
Uber Wizard
Posts: 9463
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by MrQuade » Tue Apr 24, 2018 23:43

BigbobOz wrote:
Tue Apr 24, 2018 23:21
Very exciting...but what's changed/new?!
Wiz HQ wrote:
Tue Apr 24, 2018 19:47
Many fixes and enhancements, will try and post a list soon..
You can peruse the various beta threads for info in the meatime :)

This post is a good start though :)

It's old and there have been several enhancements since then, but it covers the major differences from 16.1 series.
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/4/U4, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
D-Link&Ubiquiti 1Gbps Managed LAN, Billion 7800VDOX (Modem)/Asus RT-AC86U (Router)
Pixel 2, Nexus 7, Nexus 9, iPad 3 Mobile Devices

BigbobOz
Master
Posts: 240
Joined: Mon May 28, 2007 22:04
Location: Sydney, Inner West

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by BigbobOz » Wed Apr 25, 2018 20:08

MrQuade wrote:
Tue Apr 24, 2018 23:43
Wiz HQ wrote:
Tue Apr 24, 2018 19:47
Many fixes and enhancements, will try and post a list soon..
My attention to detail is clearly lacking!
MrQuade wrote:
Tue Apr 24, 2018 23:43
You can peruse the various beta threads for info in the meatime :)

This post is a good start though :)

It's old and there have been several enhancements since then, but it covers the major differences from 16.1 series.
Thanks for the link. A lot of under the hood stuff, won't directly interact with it but sounds like necessary changes.

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Thu Apr 26, 2018 11:25

MrQuade wrote:
Tue Apr 24, 2018 23:43
BigbobOz wrote:
Tue Apr 24, 2018 23:21
Very exciting...but what's changed/new?!
Wiz HQ wrote:
Tue Apr 24, 2018 19:47
Many fixes and enhancements, will try and post a list soon..
You can peruse the various beta threads for info in the meatime :)

This post is a good start though :)

It's old and there have been several enhancements since then, but it covers the major differences from 16.1 series.

I'll start working on an updated list today. Grumpy_Geoff has already made some suggestions to include over in the Whirlpool PVR forum. I'll post drafts in the beyonwiz-17.5 20180417beta area.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

ghines
Master
Posts: 254
Joined: Sat Apr 16, 2011 09:41

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by ghines » Thu Apr 26, 2018 12:13

Hi all,

Are there any items that can be saved before installing this upgrade to make life a bit easier. Thinking:-

automounts.xml
autotimer.xml
epgrefresh.xml
pm_timers.xml
timers.xml

Any others??

TIA

Greg
Last edited by ghines on Thu Apr 26, 2018 12:34, edited 1 time in total.
Beyonwiz T4
Qotom M150S running pfSense
Yamaha YSP-2500
Samsung 55" UA55H6400
QNAP TS-128 NAS
Logitech Harmony 650

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Thu Apr 26, 2018 12:27

In the interest of getting something in the way of release notes available, I've posted an early first draft of the release notes for 20180417 in the public beta area.

For some reason, you need to be logged into the forum to view anything in the public beta area. As soon as the release notes are in reasonable shape, I'll post them here.

It's been a while since the last release, and compiling a reasonably comprehensive set of release notes will take a couple of days. A lot has happened in the past year of development.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Thu Apr 26, 2018 12:39

ghines wrote:
Thu Apr 26, 2018 12:13
...
Are there any items that can be saved before installing this upgrade to make life a bit easier. Thinking:-

automounts.xml
autotimer.xml
epgrefresh.xml
pm_timers.xml
timers.xml
...

They should all probably be OK, apart from automounts.xml. It should only be copied in conjunction with a copy of /etc/auto.network, but I'd be wary of attempting to do it. It may or may not work, and there may be other files involved that I can't remember.

If you have one, you might also want to save /etc/samba/smb_user.conf, but you may need to check it to make sure it still works as intended with the new Samba setup.

But you need to be aware that many of those files will get overwritten if you just copy the files over while the PVR is running normally (and even if you copy them over and then do a backup/restore).

Definitely do not copy over /etc/enigma/settings or any files in /etc/samba other than smb_user.conf.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

ghines
Master
Posts: 254
Joined: Sat Apr 16, 2011 09:41

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by ghines » Thu Apr 26, 2018 12:51

But you need to be aware that many of those files will get overwritten if you just copy the files over while the PVR is running normally (and even if you copy them over and then do a backup/restore).
So, Init 4 | copy new files | init 3. Yes?
Beyonwiz T4
Qotom M150S running pfSense
Yamaha YSP-2500
Samsung 55" UA55H6400
QNAP TS-128 NAS
Logitech Harmony 650

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Thu Apr 26, 2018 12:57

ghines wrote:
Thu Apr 26, 2018 12:51
But you need to be aware that many of those files will get overwritten if you just copy the files over while the PVR is running normally (and even if you copy them over and then do a backup/restore).
So, Init 4 | copy new files | init 3. Yes?

That's it. That should be OK for files only read/written by enigma2.

For files like /etc/auto.network that are accessed by system daemons, I'm not sure whether they get written to on system shutdown/reboot. After copying them you'd probably need to send a signal to the daemon to have it re-read its config file(s).

I wasn't sure what your level of comfort was with the commandline interface.

E&OE.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

ghines
Master
Posts: 254
Joined: Sat Apr 16, 2011 09:41

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by ghines » Thu Apr 26, 2018 13:09

Thank you Peter.
Beyonwiz T4
Qotom M150S running pfSense
Yamaha YSP-2500
Samsung 55" UA55H6400
QNAP TS-128 NAS
Logitech Harmony 650

Paul_oz53
Wizard
Posts: 1668
Joined: Sat Jun 13, 2009 02:34
Location: Melbourne

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Paul_oz53 » Thu Apr 26, 2018 14:31

prl wrote:
Thu Apr 26, 2018 12:27
In the interest of getting something in the way of release notes available, I've posted an early first draft of the release notes for 20180417 in the public beta area.

For some reason, you need to be logged into the forum to view anything in the public beta area. As soon as the release notes are in reasonable shape, I'll post them here.
...
When I got the T3, the rationale was to restrict access to the Beta feed to people who really were prepared to live with the bugs that usually get resolved in Beta.

I started out just wanting to use stable firmware. To be frank, the early firmware was a mess - my machine crashed almost daily when I first got it, often more than once!

The first few times I reflashed it was agony - will I brick the machine? But somewhere along the way I have become addicted to the Japanese kaizen philosphy of continuous improvement. Now, I reflash with gay abandon (ok - that's an exaggeration but you get my drift).
__________________________________
Paul

Beyonwiz T3, T4, U4: FW - 19.3 20190928
OverlayHD 1.70, IceTV, Stan, Foxtel IQ-2, WizTV
Chromecast, Denon AVR -X2400H
2 DP-P2, 2 Win7 PCs, 2 Win10 PCs

gawaterman
Apprentice
Posts: 55
Joined: Fri Nov 14, 2014 13:07

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by gawaterman » Thu May 03, 2018 18:22

What do I do with that "settings" file in the download?

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Thu May 03, 2018 18:28

gawaterman wrote:
Thu May 03, 2018 18:22
What do I do with that "settings" file in the download?

Which "settings" file and which download?

You shouldn't reuse a /etc/enigma2/settings file from an old version of the firmware (like the previous official version, 20170310) in the current official version 20180417. The instructions say to re-do your setup manually for a reason.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

gawaterman
Apprentice
Posts: 55
Joined: Fri Nov 14, 2014 13:07

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by gawaterman » Thu May 03, 2018 18:31

Sorry, downloaded the latest firmware to a Beyonwiz folder I had and it must have had a settings file already in it, and I assumed it was part of the download. My bad.

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Thu May 03, 2018 18:37

gawaterman wrote:
Thu May 03, 2018 18:31
Sorry, downloaded the latest firmware to a Beyonwis folder I had and it must have had a sttings file already in it and I assumed it was part of the download. My bad.

The actual firmware update files for a T3 will be in the folder beyonwiz/hdx, and the files in there should be imageversion, kernel.bin, noforce, rootfs.bin & splash.bin.

The updater is pretty good at ignoring other files lying around on the update drive, though it's probably not a good idea to put random stuff inside the directories under the beyonwiz directory (like in beyonwiz/hdx).

I use the same USB stick to hold updaters for all 4 models of Beyonwiz, and some plugin installer packages, all without problems, though that's perhaps not recommended.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sat May 05, 2018 16:17

After many hours of setting up, I've reverted to last year's firmware for my T2.

The major problem (there are lots more, too many to report, but none as serious as this) is that my network configuration does not persist for more than 1 or 2 hours! I have 7 CIFS shares, all pointing to my Windows 7 PC. I set them up (which takes quite a while) and test them via Media Player. Every share is working properly. My Android app works properly, so I can see my timers and recordings from my tablet. I can also access the T2 from my PC's T2 share.

I leave both the PC and the T2 on for an hour or two. (Putting them into Standby makes no difference.)

Upon my return, the T2's shares to my PC remain visible but none works. I can no longer access the T2 share from my PC. The Beyonwiz app on my tablet cannot locate the T2.

Rebooting the PC does nothing.
Rebooting the router does nothing.
Rebooting the tablet does nothing.
Rebooting the T2 usually works, but not always.

After reverting to v16. 1, this problem is gone.

User avatar
MrQuade
Uber Wizard
Posts: 9463
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by MrQuade » Sat May 05, 2018 18:00

hugson wrote:
Sat May 05, 2018 16:17
The major problem (there are lots more, too many to report, but none as serious as this) is that my network configuration does not persist for more than 1 or 2 hours! I have 7 CIFS shares, all pointing to my Windows 7 PC. I set them up (which takes quite a while) and test them via Media Player.
I'd be surprised if the problems you encountered were not something that was fixable. 17.5 had been beta tested pretty thoroughly and has been found to be a lot better than the 16.1 series in general.

In any case, to help get through the issues, you will probably have to flash back to 17.5, since other users don't seem to be seeing the same issue that you are. It may take some experimentation on your own equipment to determine what is going wrong.

How are you setting up your mounts in the T2? You appear to have some difficulties setting up mounts previously, so maybe there is something happening in your procedure? You say it takes a while, but it should only take a few moments to go through the network browser and set those up, perhaps you are doing something different? Or is it just the time required to enter username and passwords that takes a while?
What sort of mounts are you creating? AutoFS or fstab? You will have fewer issue with AutoFS in general.
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/4/U4, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
D-Link&Ubiquiti 1Gbps Managed LAN, Billion 7800VDOX (Modem)/Asus RT-AC86U (Router)
Pixel 2, Nexus 7, Nexus 9, iPad 3 Mobile Devices

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sat May 05, 2018 19:10

I use AutoFs exclusively.

This is what I do to setup a single share called 1.Recent (in X:\Recent on my PC)
- setup / network / mount manager / add new
- autofs; y; Recent; cifs; server ip; X/Recent; n; rw,utf8; username; password
(note I enter Recent, not 1.Recent, because the period does not persist when adding a new mount)
- save (green button) / y
- exit / mountpoints management / select newly added share (Recent)
- select local share name / cursor right
- enter 1.
- save

Is the file etc/samba/smb.conf [re]created when new firmware is flashed?

User avatar
Gully
Moderator
Posts: 7350
Joined: Thu Aug 30, 2007 22:08
Location: Melbourne

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Gully » Sat May 05, 2018 19:28

Is there a reason you are not setting them up through Network Browser which finds the shares automatically and sets the parameters for you?

Obviously they can be tweaked but it works quickly and well for me.

Also in your method, not sure using the full path for Server share is right or would work?
Cheers
Gully
_____________
Beyonwiz U4
Logitech Harmony Elite
Google Pixel 2 XL

User avatar
MrQuade
Uber Wizard
Posts: 9463
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by MrQuade » Sat May 05, 2018 21:07

hugson wrote:
Sat May 05, 2018 19:10
- save (green button) / y
- exit / mountpoints management / select newly added share (Recent)
- select local share name / cursor right
- enter 1.
- save
That "exit" on the second line. Do you press that when the popup window is timing out? If so, that might be one cause of problems. Pressing EXIT at that point will actually partially undo the changes that were just made. You need to press OK or wait for the timeout for the change to take effect.
Yes it is dumb, and is something that is in discussion to get changed.
hugson wrote:
Sat May 05, 2018 19:10
Is the file etc/samba/smb.conf [re]created when new firmware is flashed?
Absolutely everything is cleared and created fresh when you perform a USB update. Absolutely nothing is preserved from the previous firmware unless you choose to restore your backup settings (which you cannot do between 16.1 and 17.5 of course).
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/4/U4, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
D-Link&Ubiquiti 1Gbps Managed LAN, Billion 7800VDOX (Modem)/Asus RT-AC86U (Router)
Pixel 2, Nexus 7, Nexus 9, iPad 3 Mobile Devices

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sun May 06, 2018 16:56

The smb.conf file I enquired about is not overwritten on my T2! Here is what I did:
- added 4 lines to the roughly 14 lines already in this file (as per a previous post in these forums)
- loaded a different firmware
- the smb.conf file still contains the 4 lines I added, preceded by what I believe to be different lines from before (but this is not a scientific observation, and I could be wrong)
- I then deleted this file, and reloaded the same firmware
- Now the new smb.conf contains only 3 lines

Given that expert opinion here believes that everything is recreated when different firmware is loaded, and given that this is not the case for me for this 1 file, I wonder what other files are preserved.

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sun May 06, 2018 16:58

The exit on the 2nd line is done simply to exit the Add Mount dialogue; i do it because the software is apparently unable to do this for itself.

User avatar
Gully
Moderator
Posts: 7350
Joined: Thu Aug 30, 2007 22:08
Location: Melbourne

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Gully » Sun May 06, 2018 17:05

hugson wrote:
Sun May 06, 2018 16:56
The smb.conf file I enquired about is not overwritten on my T2! Here is what I did:
- added 4 lines to the roughly 14 lines already in this file (as per a previous post in these forums)
- loaded a different firmware
- the smb.conf file still contains the 4 lines I added, preceded by what I believe to be different lines from before (but this is not a scientific observation, and I could be wrong)
- I then deleted this file, and reloaded the same firmware
- Now the new smb.conf contains only 3 lines

Given that expert opinion here believes that everything is recreated when different firmware is loaded, and given that this is not the case for me for this 1 file, I wonder what other files are preserved.
It is usually advised to add a "smb_user.conf" file as the original can be overwritten. Though you do need to check that the smb.conf file has a link to the "smb_user.conf" file.

We are just trying to help you here but a lot of the questions we have asked have not been responded to.
Cheers
Gully
_____________
Beyonwiz U4
Logitech Harmony Elite
Google Pixel 2 XL

User avatar
Gully
Moderator
Posts: 7350
Joined: Thu Aug 30, 2007 22:08
Location: Melbourne

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Gully » Sun May 06, 2018 17:07

hugson wrote:
Sun May 06, 2018 16:58
The exit on the 2nd line is done simply to exit the Add Mount dialogue; i do it because the software is apparently unable to do this for itself.
The instruction on the screen says to press OK to activate - have you tried that instead?
Cheers
Gully
_____________
Beyonwiz U4
Logitech Harmony Elite
Google Pixel 2 XL

IanSav
Uber Wizard
Posts: 16742
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by IanSav » Sun May 06, 2018 17:36

Hi Hugson,
hugson wrote:
Sun May 06, 2018 16:56
Given that expert opinion here believes that everything is recreated when different firmware is loaded, and given that this is not the case for me for this 1 file, I wonder what other files are preserved.
What everyone has been advising you is that when you reinstall the firmware from a USB based image and you DON'T recover any settings or backups then you will have a clean installation image. Deviating from the instruction being offered to you will cause unpredictable results.

Regards,
Ian.

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Sun May 06, 2018 17:39

hugson wrote:
Sun May 06, 2018 16:56
The smb.conf file I enquired about is not overwritten on my T2! Here is what I did:
- added 4 lines to the roughly 14 lines already in this file (as per a previous post in these forums)
- loaded a different firmware
- the smb.conf file still contains the 4 lines I added, preceded by what I believe to be different lines from before (but this is not a scientific observation, and I could be wrong)
- I then deleted this file, and reloaded the same firmware
- Now the new smb.conf contains only 3 lines

Given that expert opinion here believes that everything is recreated when different firmware is loaded, and given that this is not the case for me for this 1 file, I wonder what other files are preserved.

It all depends on what you mean by "loading" the firmware.

An update from USB on a T series will overwrite the whole filesystem that contains the firmware. I'd be very surprised if the smb.conf file survived that. If you then restored your settings from a settings backup, that wouldn't restore smb.conf (though it would restore smb_host.conf and smb_user.conf if they existed). It is possible to add smb.conf to your settings backup, but that isn't recommended.

An online update may or may not replace smb.conf, depending on exactly which packages it contained.

I just confirmed this by making an edit in smb.conf, saving the settings and doing a USB upgrade.

After the upgrade, smb.conf didn't contain the comment, and after restoring the settings, it still didn't.

Without more detail about exactly what you did, it's hard to say exactly what happened in your case.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

Grumpy_Geoff
Wizard
Posts: 4088
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Grumpy_Geoff » Sun May 06, 2018 18:01

hugson wrote:
Sun May 06, 2018 16:56
The smb.conf file I enquired about is not overwritten on my T2! Here is what I did:
- added 4 lines to the roughly 14 lines already in this file (as per a previous post in these forums)
- loaded a different firmware
- the smb.conf file still contains the 4 lines I added, preceded by what I believe to be different lines from before (but this is not a scientific observation, and I could be wrong)
- I then deleted this file, and reloaded the same firmware
- Now the new smb.conf contains only 3 lines

Given that expert opinion here believes that everything is recreated when different firmware is loaded, and given that this is not the case for me for this 1 file, I wonder what other files are preserved.

What versions of the firmware were these?

I simply do not believe that a successful USB firmware update will leave any previously existing contents of the flash memory unmolested. Simply put, the flash memory is completely replaced with contents from the USB firmware.

In the latest 17.5-series firmware, the 20180417 build, smb.conf contains 31 lines -

Code: Select all

root@beyonwizt4:~# cat /etc/samba/smb.conf | wc -l
31
I can't recall one from previous firmware releases that contained only 3 lines.

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sun May 06, 2018 18:18

The instruction on the screen says to press OK to activate - have you tried that instead?
Of course I have. You know, I really would appreciate not being treated like an idiot. I have over 30 years' experience as a software and database developer, I do know how to follow instructions, and I never assume that what I experience is the authoritative experience that everyone else shares.

My observations tell me the BeyonWiz machine is very good in concept, and appallingly badly implemented - I can perceive little discipline in the way the interface and menus are designed. It's as if the different components were handed off to different developers who were not allowed to talk to each other.

I'll give you one example. There are several references in this forum to specifying the backup location. It didn't occur to me that accessing the Software manager through the Setup menus would be so completely different to accessing the Software manager through the Plugins menu. Using the Setup menus provides no possibility to specify the backup location. Going through the Plugins menu does. Ugh!

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sun May 06, 2018 18:20

What everyone has been advising you is that when you reinstall the firmware from a USB based image and you DON'T recover any settings or backups then you will have a clean installation image. Deviating from the instruction being offered to you will cause unpredictable results.
And from which of my words have you managed to infer that I have recovered anything from any backup? I'm glad you're not my doctor!

Paul_oz53
Wizard
Posts: 1668
Joined: Sat Jun 13, 2009 02:34
Location: Melbourne

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Paul_oz53 » Sun May 06, 2018 18:26

Hi hugson,
Adding to what IanSav has said, if smb.conf really only contains 14 lines then your Samba configuration is screwed for 17.5 firmware. Even for 16.1 that sounds wrong. On my T3, T4, U4 and Win7 / Win10 setup, smb.conf is 31 lines. My setup works reliably.

As Gully says, you should only make your customisations in smb_user.conf. Once it is setup in 17.5 it becomes part of the backup set after you save a new backup.

On a usb install, a fresh copy of the latest smb.conf is most definitely installed. This is exactly what I see on all three Wizzes. However, I know from experience that smb.conf can be overwritten if you restored settings from a corrupt backup. If so, the updated version of Samba in that firmware gets a corrupt configuration. The only thing to do is a fresh install and do not restore settings.

To save effort and if you're familiar with the file structure you can save copies of the timer and network share files and reinstall them manually. You should only do this after getting the basic install setup done and backed up. I use Openwebif to setup bouquets and other basic settings and leave network shares 'til near last.

Having used virtually every version of firmware, 17.5 definitely works and has a heap of refinements. No matter which version you are using, if your smb.conf is being overwritten then the most likely cause is restoring from a backup.
Paul
__________________________________
Paul

Beyonwiz T3, T4, U4: FW - 19.3 20190928
OverlayHD 1.70, IceTV, Stan, Foxtel IQ-2, WizTV
Chromecast, Denon AVR -X2400H
2 DP-P2, 2 Win7 PCs, 2 Win10 PCs

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Sun May 06, 2018 18:27

hugson wrote:
Sun May 06, 2018 18:18
... It's as if the different components were handed off to different developers who were not allowed to talk to each other.

It's Open Source, and though the developers do in fact talk to each other, there is nothing in the way of a style guide for the UI look and feel, nor any code guidelines or API specs. The code is largely uncommented.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

IanSav
Uber Wizard
Posts: 16742
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by IanSav » Sun May 06, 2018 18:35

Hi Hugson,
hugson wrote:
Sun May 06, 2018 18:20
And from which of my words have you managed to infer that I have recovered anything from any backup? I'm glad you're not my doctor!
Insulting the people trying to help you is a most interesting strategy. Good luck with it. :(

Regards,
Ian.

User avatar
Gully
Moderator
Posts: 7350
Joined: Thu Aug 30, 2007 22:08
Location: Melbourne

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Gully » Sun May 06, 2018 18:38

hugson wrote:
Sun May 06, 2018 18:18
My observations tell me the BeyonWiz machine is very good in concept, and appallingly badly implemented - I can perceive little discipline in the way the interface and menus are designed. It's as if the different components were handed off to different developers who were not allowed to talk to each other.
The software running on the Beyonwiz is a mix of open source and community developed, not just by people working here in Australia but all over the world. So yes not surprisingly it can look like different developers worked on it

But people like PeterU, prl, Iansav, and others work hard to ensure it works well here and is as consistent as possible, and hopefully with constructive feedback they can fix many of the inconsistencies and challenges.

You seem to miss the point that we are all essentially here volunteering our own time to improve these products and part of that is trying to help others when they have problems.

Clearly you are having problems that we are trying to help you with, but equally clearly the information you are providing isn't clear enough to help resolve them. If you don't let us know what you have tried in exact steps it is hard to help you and when we describe alternatives we need details about those as well.

EDIT: I can see some others have responded to some of these points in the meantime.
Cheers
Gully
_____________
Beyonwiz U4
Logitech Harmony Elite
Google Pixel 2 XL

Grumpy_Geoff
Wizard
Posts: 4088
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Grumpy_Geoff » Sun May 06, 2018 18:39

hugson wrote:
Sun May 06, 2018 16:58
The exit on the 2nd line is done simply to exit the Add Mount dialogue; i do it because the software is apparently unable to do this for itself.

As Gully has advised, it is much easier to use the 'Network browser' as it'll populate all details.
Regardless, when setting up mounts, don't dismiss the popup message "Please wait for activation of your network mount..." (I'm not sure if it can be dismissed).
Do not dismiss with EXIT the popup "Information. Your network mount has been activated". Either let it timeout (10 secs) or press OK. Pressing EXIT there instead of pressing OK or letting the popup timeout will definitively screw with your mount definitions, as you've been advised previously last year (in your "More Mount problems" topic).

When you've setup your shares, reboot before any attempt at renaming the shares. Reboot again after renaming. Then compare the contents of files /etc/auto.network and /etc/enigma2/automounts.xml to ensure they match.

IanSav
Uber Wizard
Posts: 16742
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by IanSav » Sun May 06, 2018 18:41

Hi Prl,
prl wrote:
Sun May 06, 2018 18:27
It's Open Source, and though the developers do in fact talk to each other, there is nothing in the way of a style guide for the UI look and feel, nor any code guidelines or API specs. The code is largely uncommented.
This is starting to change. I am slowly getting co-operation from OpenPLi and OpenViX to start unifying the UI. I have already written a BUTTONGUIDE and there will be a SETUPGUIDE coming soon and a MENUGUIDE after that.

Regards,
Ian.

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Sun May 06, 2018 19:27

I'd find documents like that very useful, both for my own use and, if they're adhered to, for making the firmware a bit more consistent.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sun May 06, 2018 22:40

Yes, you're quite right about it being much easier to create the mounts via the Network Browser - I missed that. But that's all it is:easier. The shares I have created so assiduously by hand are exactly the same as those I've managed to create via Network Manager.
And I do question the advice about rebooting after creating the share and before using it. The share, once created, is immediately available with Media Player, and could be assigned to a button if desired. What benefit would accrue from rebooting?

Grumpy_Geoff
Wizard
Posts: 4088
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Grumpy_Geoff » Sun May 06, 2018 23:19

hugson wrote:
Sun May 06, 2018 22:40
Yes, you're quite right about it being much easier to create the mounts via the Network Browser - I missed that. But that's all it is:easier. The shares I have created so assiduously by hand are exactly the same as those I've managed to create via Network Manager.

Quicker and easier were the terms used, I believe, when describing Network Browser. Where was it stated it created something different?
hugson wrote: And I do question the advice about rebooting after creating the share and before using it. The share, once created, is immediately available with Media Player, and could be assigned to a button if desired. What benefit would accrue from rebooting?

Where was it stated that you had to reboot before using the shares?

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Sun May 06, 2018 23:32


Where was it stated that you had to reboot before using the shares?
When you've setup your shares, reboot before any attempt at renaming the shares. Reboot again after renaming. Then compare the contents of files /etc/auto.network and /etc/enigma2/automounts.xml to ensure they match.
The above quote comes from an earlier message from you. Did I misunderstand you?

User avatar
MrQuade
Uber Wizard
Posts: 9463
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by MrQuade » Sun May 06, 2018 23:34

I for one would love to know why the smb.conf is different to its default state. That is what is really baffling and could point to why things are going off the rails here. There is simply no way that an old smb.conf can survive a successful USB firmware installation.
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/4/U4, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
D-Link&Ubiquiti 1Gbps Managed LAN, Billion 7800VDOX (Modem)/Asus RT-AC86U (Router)
Pixel 2, Nexus 7, Nexus 9, iPad 3 Mobile Devices

Grumpy_Geoff
Wizard
Posts: 4088
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Grumpy_Geoff » Sun May 06, 2018 23:49

hugson wrote:
Sun May 06, 2018 23:32

Where was it stated that you had to reboot before using the shares?
When you've setup your shares, reboot before any attempt at renaming the shares. Reboot again after renaming. Then compare the contents of files /etc/auto.network and /etc/enigma2/automounts.xml to ensure they match.
The above quote comes from an earlier message from you. Did I misunderstand you?

Absolutely! I wrote 'renaming'. What did you read/understand?

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Mon May 07, 2018 01:00

Absolutely! I wrote 'renaming'. What did you read/understand?
Well, I've never rebooted before and/or after renaming, and I can't see that I've suffered any penalties for that "failure"!
What would you expect to happen if your recommended reboots are not performed?

Paul_oz53
Wizard
Posts: 1668
Joined: Sat Jun 13, 2009 02:34
Location: Melbourne

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Paul_oz53 » Mon May 07, 2018 02:20

hugson wrote:
Mon May 07, 2018 01:00
Absolutely! I wrote 'renaming'. What did you read/understand?
Well, I've never rebooted before and/or after renaming, and I can't see that I've suffered any penalties for that "failure"!
What would you expect to happen if your recommended reboots are not performed?
Rebooting helps by setting the machine to a known state and refreshes the network share lists to maximise the expectation that they match. Sometimes you can get away with not rebooting or restarting but, when things aren't working correctly, rebooting cuts down on the possibility of erroneous settings being cached somewhere or held in memory and the network share files being out of sync.

I used to avoid rebooting or restarting if I could. But, over time, I have found erroneous network shares to be quite sticky (esp. fstab shares). Nowadays, I reboot whenever I make a significant change and that eliminates that particular problem.

At one point, I had a problem with smb.conf not being the right version and thereby stuffing up networking on 17.5. I have seven machines sharing over a dozen folders on 17.5 firmware. Since the correct version of smb.conf has been installed, it has worked painlessly for weeks. One other thing I found improved my network performance was setting access passwords on my PC guest account network shares. It is quite easy to add the password when setting up the network shares. My problem with smb.conf was due to a wrong version hiding in a backup set, overwriting the correct version. If your smb.conf is not updating then it means there is some unintentional error in your firmware update process.

I have spent a lot of hours with the guidance of the Wizards on this forum working out how to get Samba to play nicely on my machines. Having the right version of smb.conf is absolutely critical for networking to work properly - it's content has been updated several times to match the updates to Samba in successive releases of the firmware. Mismatched versions lead to problems. I used to customise smb.conf but that turns out to be a bad idea. Instead, I now use smb_user.conf and it all works just fine.

Occasionally, one of my mapped folders will disappear for a few minutes if the share has been inactive for a while but it reappears in Windows Explorer after a few minutes. It appears to coincide with when the Master browser repolls the network. My T4 is normally the Master Browser and it polls at 5-minute intervals.
__________________________________
Paul

Beyonwiz T3, T4, U4: FW - 19.3 20190928
OverlayHD 1.70, IceTV, Stan, Foxtel IQ-2, WizTV
Chromecast, Denon AVR -X2400H
2 DP-P2, 2 Win7 PCs, 2 Win10 PCs

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Mon May 07, 2018 08:17

At one point, I had a problem with smb.conf not being the right version and thereby stuffing up networking on 17.5.
Thank you for taking the time to post your excellent response. Here's the $64 question: how do you know whether your smb.conf is the right version?

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Mon May 07, 2018 08:29

hugson wrote:
Mon May 07, 2018 08:17
At one point, I had a problem with smb.conf not being the right version and thereby stuffing up networking on 17.5.
Thank you for taking the time to post your excellent response. Here's the $64 question: how do you know whether your smb.conf is the right version?

For firmware version 20180417, compare it to:

Code: Select all

# Beyonwiz version: 1

#  DO NOT MODIFY THIS FILE

# Use smb_host.conf and smb_user.conf for customisation

[global]
  server role = standalone
  security = user
  load printers = no
  printcap name = /dev/null
  server string = %h Samba server
  os level = 1
  oplocks = no
  level2 oplocks = no
  posix locking = no
  pid directory = /var/run
  private dir = /etc/samba/private
  smb passwd file = /etc/samba/private/smbpasswd
  read only = yes
  guest account = root
  map to guest = Bad User
  include = /etc/samba/smb_host.conf

[Movie]
  comment = /hdd/movie
  path = /media/hdd/movie
  guest ok = yes
  read only = no

  include = /etc/samba/smb_user.conf
By the way, if you want to quote someone's post with the post details (including a link back to the original post), reply to the post using the "Reply with quote" button (double quotes icon in the top bar of the post you're replying to). That's what I did to quote you in this reply.

You can also cut the quote down to the part you're replying to, and even copy the quote markup if you want to split the quote into parts to reply separately to. Just make sure you don't damage the quote markup while editing. The "Preview" button is your friend.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

User avatar
MrQuade
Uber Wizard
Posts: 9463
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by MrQuade » Mon May 07, 2018 08:34

hugson wrote:
Mon May 07, 2018 08:17
At one point, I had a problem with smb.conf not being the right version and thereby stuffing up networking on 17.5.
Thank you for taking the time to post your excellent response. Here's the $64 question: how do you know whether your smb.conf is the right version?
When the 17.5 beta was going through a rapid series of improvements/patches, there was a point where a new smb.conf was created, but in some cases was not overwriting the user's own version, or people were restoring old backups and overwriting the newer version.

If you are installing fresh using the latest official release firmware though, this wonn't be a problem now though.

There is no "version" info in the file, so short of actually posting the contents of your file for comparison, your best bet is to ensure that your smb.conf file is 31 lines long. If it isn't, then something is wrong.
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/4/U4, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
D-Link&Ubiquiti 1Gbps Managed LAN, Billion 7800VDOX (Modem)/Asus RT-AC86U (Router)
Pixel 2, Nexus 7, Nexus 9, iPad 3 Mobile Devices

prl
Wizard God
Posts: 29471
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by prl » Mon May 07, 2018 08:37

Paul_oz53 wrote:
Mon May 07, 2018 02:20
... I have found erroneous network shares to be quite sticky (esp. fstab shares). ...

It's been a while since I played around with fstab shares, but IIRC, when you remove an fstab share, the firmware removes the share from /etc/fstab, but it doesn't try to unmount the share.

Unmounting would probably fail anyway if the PVR has a file open on the share (e.g. doing a recording or copy to the share), but it should probably try and warn on failure.

Rebooting will do all the mounts over again, and the share won't be mounted.

I think that automount shares are a bit better behaved.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

hugson
Apprentice
Posts: 35
Joined: Wed Dec 28, 2016 17:22

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by hugson » Mon May 07, 2018 08:45

prl wrote:
Mon May 07, 2018 08:29
By the way, if you want to quote someone's post with the post details (including a link back to the original post), reply to the post using the "Reply with quote" button (double quotes icon in the top bar of the post you're replying to). That's what I did to quote you in this reply.
Me too! That's what I did. What did I get wrong?

Regarding the contents of smb.conf you published, how did you discover this? After one iteration of loading the latest furmware, I got a smb.conf file of only 2 or 3 lines. How could I have realized this was wrong?

Grumpy_Geoff
Wizard
Posts: 4088
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: New Firmware for (T2/T3/T4/U4) 17/04/2018

Post by Grumpy_Geoff » Mon May 07, 2018 08:58

Paul_oz53 wrote:
Mon May 07, 2018 02:20
hugson wrote:
Mon May 07, 2018 01:00
Absolutely! I wrote 'renaming'. What did you read/understand?
Well, I've never rebooted before and/or after renaming, and I can't see that I've suffered any penalties for that "failure"!
What would you expect to happen if your recommended reboots are not performed?
Rebooting helps by setting the machine to a known state and refreshes the network share lists to maximise the expectation that they match. Sometimes you can get away with not rebooting or restarting but, when things aren't working correctly, rebooting cuts down on the possibility of erroneous settings being cached somewhere or held in memory and the network share files being out of sync.

I used to avoid rebooting or restarting if I could. But, over time, I have found erroneous network shares to be quite sticky (esp. fstab shares). Nowadays, I reboot whenever I make a significant change and that eliminates that particular problem.

Rebooting is also required when deleting a mount if you are to recreate it, even with a new local name, as the server share name appears to be used as the unique key. It avoids any caching issues that you describe. At least that's my experience.

Post Reply

Return to “Official Firmware Images T2 / T3 / T4 / U4”

Who is online

Users browsing this forum: No registered users and 1 guest