Jump to content


Photo

Feature Request


  • Please log in to reply
77 replies to this topic

Re: Feature Request #61 delavega

  • Senior Member
  • 377 posts

+2
Neutral

Posted 25 July 2014 - 17:28

Other images crashes too when the share was previously connected but it isnt anymore?


<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ DUO 2</strong></span></span></p>
<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ SOLO</strong></span></span>

Re: Feature Request #62 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 26 July 2014 - 10:12

It has nothing to do with the image bit with the linux kernel.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Feature Request #63 delavega

  • Senior Member
  • 377 posts

+2
Neutral

Posted 26 July 2014 - 11:01

so small chances for a fix :(


<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ DUO 2</strong></span></span></p>
<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ SOLO</strong></span></span>

Re: Feature Request #64 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 26 July 2014 - 12:15

In other words, not much we can do to really fix the issue.

 

On the other hand, the real problem is the disappearance of the server, not the hanging of the client. Would you expect to be able to remove a real harddisk from your STB, while it is on and running, without consequences?


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Feature Request #65 delavega

  • Senior Member
  • 377 posts

+2
Neutral

Posted 26 July 2014 - 13:44

what if you can add in network settings "unmount" like we have "mount again"


<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ DUO 2</strong></span></span></p>
<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ SOLO</strong></span></span>

Re: Feature Request #66 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 26 July 2014 - 17:08

On the other hand, the real problem is the disappearance of the server, not the hanging of the client.

Nope; the 'disappearance' of the client can be due to all kinds of reasons (e.g. temporarily network anomalies), and is not a real problem at all. The 'hanging client' on the other hand is indeed a problem.



Re: Feature Request #67 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 26 July 2014 - 17:22

I mean the CAUSE of the problem. And see my other comment. Nobody expects to be able to remove a physical harddisk from a device while the device is on and running.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Feature Request #68 MiLo

  • PLi® Core member
  • 14,042 posts

+298
Excellent

Posted 27 July 2014 - 10:17

I mean the CAUSE of the problem. And see my other comment. Nobody expects to be able to remove a physical harddisk from a device while the device is on and running.

That's actually what you do when you pull out a USB stick...
Real musicians never die - they just decompose

Re: Feature Request #69 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 27 July 2014 - 10:24

When someone knows or can point us to a good fix when mounts are going down.... Then in can be implemented...

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Feature Request #70 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 28 July 2014 - 18:27

I mean the CAUSE of the problem. And see my other comment. Nobody expects to be able to remove a physical harddisk from a device while the device is on and running.

That's actually what you do when you pull out a USB stick...


Of which we all know it isn't supposed to work without unmounting it first, either.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Feature Request #71 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 28 July 2014 - 18:28

When someone knows or can point us to a good fix when mounts are going down.... Then in can be implemented...

Yeah, I guess that person can be rich.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Feature Request #72 Sjaaky

  • Senior Member
  • 7,443 posts

+41
Good

Posted 28 July 2014 - 18:48

We all know the fallacies of network/distributed computing. Just stating that it shouldn't happen, doesn't make the problem go away.

Re: Feature Request #73 SpaceRat

  • Senior Member
  • 1,030 posts

+65
Good

Posted 29 July 2014 - 04:32

Just stating that it shouldn't happen, doesn't make the problem go away.

However that's the Linux way to "solve" problems.
1st box: Vu+ Ultimo 4k 4xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
2nd box: Gigablue Quad 4k 2xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
testing boxes: Vu+ Duo² + AX Quadbox HD2400 + 2x Vu+ Solo² + Octagon SF4008
Sats & Pay-TV: Astra 19.2°E + Hotbird 13°E with Redlight / SCT HD / SES Astra HD- / Sky V14 / 4th empire propaganda TV
Card-Server: Raspberry Pi + IPv6-capable oscam
Router: Linksys WRT1900ACS w/ LEDE + Fritz!Box 7390

Re: Feature Request #74 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 29 July 2014 - 16:40

OK, just done the following 2 tests on two boxes on VIX; box 1 has an internal HDD; box 2 has an 'autofs' mount to that HDD.

 

1- Box 2 was booted without LAN-cable connected. Obviously the movie-list of box 1 was not available.

After connecting the LAN-cable (while E2 was alive) the movie-list did contain the files of box 1.

 

2- On box 2 I played back a file from box 1. During playback I disconnected the LAN-cable. Obviously playback stopped, and spinners showed. During this 'spinning I reconnected the LAN-cable and playback resumed by itself.



Re: Feature Request #75 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 29 July 2014 - 19:00

We all know the fallacies of network/distributed computing. Just stating that it shouldn't happen, doesn't make the problem go away.

There are simply two choices:

 

- assume the other end will come back "sometime" and wait for that (which has always been te linux kernel approach)

- assume the other won't come back, drop the write behind cache and accept the data inconsistency (meta data will be more or less okay) (comparable to what happens when you unplug an usb disk while it is mounted, although there will be no danger for inconsistent filesystem metadata aka foobar filesystem).

 

I guess for a stb the second option would be acceptable. The linux kernel guys have overruled this choice though, so I guess there is not much we can do (other than patch our kernels ourselves, do I hear a volunteer?).

 

It's not simple lameness like you suggest.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Feature Request #76 MiLo

  • PLi® Core member
  • 14,042 posts

+298
Excellent

Posted 29 July 2014 - 19:16

One real solution I can see is to have E2 handle all protocols itself, i.e. E2 implements the Samba, NFS and whatever other protocols. The "service" objects in E2 were obviously sort of designed with something like this in mind, which explains all the virtual mumbojumbo methods. One could start with simple HTTP sharing between boxes (HTTP can be used to read parts of files and similar things needed to play recordings) and add protocols until they're all working.

Problem with that approach is that it's a ton of work, even with the help of existing NFS userspace and Samba libraries.


Another path is to use autofs directly from E2. That is, directly handle the kernel messages and don't bother with the horrible autofs userspace part. This will not completely solve it, but will take away the most obvious fault paths and prevent most hangups by offering the user a way out when a mount can't be restored. I already looked into this, but the main problem is that I couldn't figure out what the interface from the kernel was. Only way to do so is probably to reverse engineer the existing autofs tools.
Real musicians never die - they just decompose

Re: Feature Request #77 MiLo

  • PLi® Core member
  • 14,042 posts

+298
Excellent

Posted 29 July 2014 - 19:19

1- Box 2 was booted without LAN-cable connected. Obviously the movie-list of box 1 was not available.
After connecting the LAN-cable (while E2 was alive) the movie-list did contain the files of box 1.
2- On box 2 I played back a file from box 1. During playback I disconnected the LAN-cable. Obviously playback stopped, and spinners showed. During this 'spinning I reconnected the LAN-cable and playback resumed by itself.

Yeah, that works. With or without autofs. To get the living room box to respond again in a lost connection to server situation, I had to boot a random other box and offer the expected share at the expected IP address. Only that made the living room machine resume duty again.

The trouble is that we would want to prevent those spinners from appearing at all. Or at least, have some way of getting the box back under control without leaving the couch.
Real musicians never die - they just decompose

Re: Feature Request #78 delavega

  • Senior Member
  • 377 posts

+2
Neutral

Posted 31 July 2014 - 15:17

The trouble is that we would want to prevent those spinners from appearing at all. Or at least, have some way of getting the box back under control without leaving the couch. 

;) exactely!


<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ DUO 2</strong></span></span></p>
<p><span style="font-size:18px;"><span style="font-family:'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Vu+ SOLO</strong></span></span>


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users