For me it's working now... the critical point was that OpenWebIf needs to have Port 80 available. I had it on Port 81 before.
If that is something in the enigma config file, I can make it fetch from there instead of using the hard coded port 80.
Posted 15 April 2014 - 18:29
For me it's working now... the critical point was that OpenWebIf needs to have Port 80 available. I had it on Port 81 before.
If that is something in the enigma config file, I can make it fetch from there instead of using the hard coded port 80.
* 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.
Posted 15 April 2014 - 18:40
You could, but that would be just some enhancement.If that is something in the enigma config file, I can make it fetch from there instead of using the hard coded port 80.
Edited by SpaceRat, 15 April 2014 - 18:40.
Posted 15 April 2014 - 19:17
Can you explain then why this user had to change the port number to 80 to get it working?
* 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.
Posted 15 April 2014 - 19:26
As I said:Can you explain then why this user had to change the port number to 80 to get it working?
Posted 15 April 2014 - 20:00
In that case I'd expect to get a connection on port 80, but the connection is refused.
* 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.
Posted 15 April 2014 - 20:12
I've found and fixed a few small issues now.
The only current issue left is that you need to install the streamproxy explicitly, it's not in the image, as it should. I will fix that shortly.
New versions in the feed tomorrow.
Leaves me with the usual comment: the encoding engine (= hardware + drivers) isn't very robust. If you see unexpected results, always check dmesg first. If there is a kernel oops, you'll have to reboot. The streamproxy does it best to keep the encoding engine happy, but there is only so much it can do. For instance, on the vuduo2, you can do two transcodings simultanuously, but NEVER start them at the same time, always wait until you can see video before you start the second instance. The engine cannot cope with two initialisations at once.
Edited by Erik Slagter, 15 April 2014 - 20:14.
* 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.
Posted 15 April 2014 - 20:15
Well ... once again ...In that case I'd expect to get a connection on port 80, but the connection is refused.
Posted 15 April 2014 - 20:19
You're missing the point. If the old webif was installed (or not) there would always something be listening at 127.0.0.1:80. If the streamproxy gets "connection refused" clearly nothing does so. The streamproxy connects to 127.0.0.1:80. I can easily change that to [::]:80, but I don't trust ipv6 to work on every environment (image/enigma/webif/etc.)
* 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.
Posted 15 April 2014 - 20:30
You're missing the point. If the old webif was installed (or not) there would always something be listening at 127.0.0.1:80.
2. The user actually HAS the old Webinterface installed but inactive.
You should.The streamproxy connects to 127.0.0.1:80.
... but you could add a -6 switch in order to make this configurable ...I can easily change that to [::]:80, but I don't trust ipv6 to work on every environment (image/enigma/webif/etc.)
Edited by SpaceRat, 15 April 2014 - 20:31.
Posted 16 April 2014 - 13:57
There is no technical reason why it couldn't be added. I can even make it autoprobe. But it doesn't have priority.... but you could add a -6 switch in order to make this configurable ...
I am not at all familiar with that part of enigma. Same story, I might do it one time, but it doesn't have priority. Also I guess that whether the webif listens to ipv6 is merely determined by twisted not by enigma?It would be really, really great if you could have a look into the E2 source and rewrite the socket creator classes to support Dual Stack operation. I think this is the best time for it, while you are writing socket creators anyways ...
As long as everybody on the world can still get a valid ipv4 address, there is no priority on ipv6 (even though I've been using it since 1998).The regular stream proxy on port 8001 is one of the show stoppers for an IPv6-only test run and unless I missed some update, E2 would be able to stream (out) via IPv6 but not to another E2-box, because that one wouldn't be able to connect to that IPv6-stream ...
Edited by Erik Slagter, 16 April 2014 - 13:57.
* 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.
Posted 16 April 2014 - 14:58
As far as I understand the source, it's one pretty clean class, which only needs one or two simple methods rewritten.
I am not at all familiar with that part of enigma.It would be really, really great if you could have a look into the E2 source and rewrite the socket creator classes to support Dual Stack operation. I think this is the best time for it, while you are writing socket creators anyways ...
Posted 16 April 2014 - 15:07
So you are saying it finally has priority?
As long as everybody on the world can still get a valid ipv4 address, there is no priority on ipv6 (even though I've been using it since 1998).The regular stream proxy on port 8001 is one of the show stoppers for an IPv6-only test run and unless I missed some update, E2 would be able to stream (out) via IPv6 but not to another E2-box, because that one wouldn't be able to connect to that IPv6-stream ...
That's an OpenPLi-only, Vu+ Solo²/Duo²-only workaround.You can always use the streamproxy at 8002 or 8002, using /livestream or /filestream url.
Posted 16 April 2014 - 15:10
OpenWebif already has full IPv6 support.Also I guess that whether the webif listens to ipv6 is merely determined by twisted not by enigma?
Posted 16 April 2014 - 15:19
Ah okay clear.
* 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.
Posted 16 April 2014 - 17:53
not working... on 8002
Posted 16 April 2014 - 18:03
Please check /etc/enigma2/streamproxy.conf
The bitrate there has been 1000 (= 1000000 bps = 1 Mbps), this okay for the duo2, but won't work on the solo2. I have changed the default, but that won't overwrite an existing config file. So if you have a solo2, you need to change this. 500 (= 500 kbps) seems to be a reasonable value there. After you changed it, you need to restart the streamproxy:
/etc/init.d/streamproxy.sh stop
/etc/init.d/streamproxy.sh start
* 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.
Posted 16 April 2014 - 18:14
Edited by taboune, 16 April 2014 - 18:14.
Posted 16 April 2014 - 18:26
Ok, then we can go on the next step. Did you check dmesg for something like this. If you see something similar to this (doesn't need to be exactly the same), the transcoding engine has crashed and you need to reboot.
[MENC]: TIMEOUT 0 Unhandled kernel unaligned access[#1]: Cpu 0 $ 0 : 00000000 10008700 e10fbc58 00000001 $ 4 : da7adead b4f5bd5a 00000000 00000000 $ 8 : 00000000 cfc6c2b4 00000000 00000000 $12 : 00000000 00000000 00000001 00000001 $16 : cfc6c128 da7adead 00000000 e11541e8 $20 : e11535d0 e101ff94 e10440c4 e1023dc0 $24 : 00000000 e1043454 $28 : cf716000 cf717d28 e102441c e0ffff28 Hi : 0000228e Lo : f9581600 epc : e10fbc58 BVDC_Window_SetDelayOffset+0x0/0xc [dvb_bcm7424] Tainted: P O ra : e0ffff28 NEXUS_VideoWindow_SetSyncSettings_priv+0x60/0x17c [dvb_bcm7424] Status: 10008703 KERNEL EXL IE Cause : 00800014 BadVA : da7aded1 PrId : 00025a11 (Brcm4380) Modules linked in: ipv6 rt5370sta(O) rt2800usb rt2800lib crc_ccitt rt2x00usb rt2x00lib mac80211 fpga_directc(PO) brcmfb(O) dvb_bcm7424(PO) procmk(O) fuse Process nx_sched_low (pid: 87, threadinfo=cf716000, task=cf0611f8, tls=00000000) Stack : cf717da4 e11541e8 cf079d00 e1043474 e10440c4 e1023dc0 e1bdfb34 cf4ba458 cf717d60 e10099b4 00000010 00000000 00000001 00000002 da7adead 00000000 00000000 00000000 00000000 e11541e8 e11535d0 e101ff94 cf4ba000 cf4ba034 cf717da4 e100b2dc e101fddc e101ff94 ced3edc4 e1023dc0 806c1e80 00010100 00000001 00000002 00000006 00000004 81e1ae80 10008700 cf6e0604 e1be0000 ... Call Trace: [<e10fbc58>] BVDC_Window_SetDelayOffset+0x0/0xc [dvb_bcm7424] [<e0ffff28>] NEXUS_VideoWindow_SetSyncSettings_priv+0x60/0x17c [dvb_bcm7424] [<e10099b4>] NEXUS_SyncChannel_P_DisconnectVideoOutput+0x84/0xbc [dvb_bcm7424] [<e100b2dc>] NEXUS_SyncChannel_SetSettings_impl+0x63c/0x840 [dvb_bcm7424] Code: aca20000 03e00008 00001021 <ac850024> 03e00008 00001021 10a00003 00000000 8c822bc0 ---[ end trace e75591b9b31214f6 ]---
* 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.
Posted 16 April 2014 - 19:00
nope nothing like that and the box didnt freeze.
0 members, 3 guests, 0 anonymous users