x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

New nPOPuk Release + OpenSSL / CE Testers Needed!

« Prev ... 10 11 12 13 14 15 16 17 Next »
soju Page Icon Posted 2023-01-06 1:51 PM
#
Avatar image of soju
Factor Fanatic

Posts:
69
Location:
Japan
Status:
Please try MIPS_II_001 with following configuration and let me know the result.
--
EnableLAN=1
RasCon=0
 Top of the page
DutchComputerKid Page Icon Posted 2023-01-06 2:19 PM
#
Avatar image of DutchComputerKid
Factorite (Junior)

Posts:
30
Location:
Netherlands
Status:
No change, checked if the changes were being saved.
Did enable logging and reset my ini file.
'All' that pops up is "SSL Connect...:" and it just sits there, needing the device' reset button every single time.

Edited by DutchComputerKid 2023-01-06 2:35 PM
 Top of the page
soju Page Icon Posted 2023-01-06 3:59 PM
#
Avatar image of soju
Factor Fanatic

Posts:
69
Location:
Japan
Status:
This makes more log to find out where it hungs. Please reproduce the problem and share log file with me. Please remove your personal information included in the log before sharing it.
MIPS_II_001_debug: https://www.dropbox.com/sh/rcmfl9a9xzml135/AACE7rbN5z-LLDpT4VbqTlFBa
 Top of the page
DutchComputerKid Page Icon Posted 2023-01-06 4:30 PM
#
Avatar image of DutchComputerKid
Factorite (Junior)

Posts:
30
Location:
Netherlands
Status:
Quote
soju - 2023-01-06 3:59 PM

This makes more log to find out where it hungs. Please reproduce the problem and share log file with me. Please remove your personal information included in the log before sharing it.
MIPS_II_001_debug: https://www.dropbox.com/sh/rcmfl9a9xzml135/AACE7rbN5z-LLDpT4VbqTlFBa


So I have tried another 5 to 8 times to get any output, but only when using a flash card, not the internal memory did anything get put in a log file:
"Check: box=1"
But this is likely me pressing "View log" and the program asking me to turn on network logging. Does "SocLog=3" in the ini file do anything, maybe?
 Top of the page
soju Page Icon Posted 2023-01-07 1:10 AM
#
Avatar image of soju
Factor Fanatic

Posts:
69
Location:
Japan
Status:
What is "Check: box=1" ?
 Top of the page
torch Page Icon Posted 2023-01-07 1:13 AM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,731
Location:
United States 
Status:
I wonder if that’s the chekc box for the log file enabling feature ?
I thought in order to enable logging on Npopuk you have to click the menu and make sure the chekc mark is on before it starts logging ?
 Top of the page
gjcoram Page Icon Posted 2023-01-07 6:36 PM
#
Avatar image of gjcoram
H/PC Philosopher

Posts:
328
Location:
United States
Status:
Quote
DutchComputerKid - 2023-01-06 11:30 AM
Does "SocLog=3" in the ini file do anything, maybe?


SocLog=0 is the default, =1 turns on basic logging. Higher values are undocumented, and turn on additional logging that I set up years ago to debug various things.
 Top of the page
DutchComputerKid Page Icon Posted 2023-01-07 7:25 PM
#
Avatar image of DutchComputerKid
Factorite (Junior)

Posts:
30
Location:
Netherlands
Status:
Quote
gjcoram - 2023-01-07 6:36 PM

Quote
DutchComputerKid - 2023-01-06 11:30 AM
Does "SocLog=3" in the ini file do anything, maybe?


SocLog=0 is the default, =1 turns on basic logging. Higher values are undocumented, and turn on additional logging that I set up years ago to debug various things.


Weird how it got to 3 then, tried 5 but that doesnt change much. No network, and it just outputs host not found. Do establish a network connection and the whole system comes to a halt.

In any case, I feel like more MIPS equipped people would be handy. I have also tried to see if its a network card problem but the 3C589C needs activesync to install and a system to run its 16 bit x86 installer on. Thanks 3com.
I'm questioning if this is a MIPS problem, or a Siemens firmware problem.
 Top of the page
soju Page Icon Posted 2023-01-08 12:56 AM
#
Avatar image of soju
Factor Fanatic

Posts:
69
Location:
Japan
Status:
Please try this build.
MIPS_II_002: https://www.dropbox.com/sh/wbphskscxv142r3/AADdj3fIY_G2iMrtRX18QW3va

Edited by soju 2023-01-08 1:00 AM
 Top of the page
DutchComputerKid Page Icon Posted 2023-01-08 10:04 AM
#
Avatar image of DutchComputerKid
Factorite (Junior)

Posts:
30
Location:
Netherlands
Status:
Quote
soju - 2023-01-08 12:56 AM

Please try this build.
MIPS_II_002: https://www.dropbox.com/sh/wbphskscxv142r3/AADdj3fIY_G2iMrtRX18QW3va


No change sadly, no logging differences either.
 Top of the page
torch Page Icon Posted 2023-01-08 10:14 AM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,731
Location:
United States 
Status:
soju: I'm not trying to complicate the beta process or interrupt your order of testing. But: I have Windows CE 3.0 on my MIPS device (I believe same processor as DutchComputerKid, but obviously not running CE 4.1) - is CE 3.0 out of the scope to compile OpenSSL?

I'm not trying to create more work, just wanted to see if this could help DutchComputerKid to have another MIPS user..
 Top of the page
soju Page Icon Posted 2023-01-08 11:23 AM
#
Avatar image of soju
Factor Fanatic

Posts:
69
Location:
Japan
Status:
Compiler bundled with WEC7 (cl.exe 15.00.20720 for MIPS) doesn't allow targetting to WinCE 4.00 or prior. I won't make a build for 4.00 or earlier.
 Top of the page
watamario15 Page Icon Posted 2023-01-09 8:06 AM
#
Avatar image of watamario15
Factorite (Senior)

Posts:
85
Location:
Japan
Status:
Quote
soju - 2023-01-08 7:23 PM

Compiler bundled with WEC7 (cl.exe 15.00.20720 for MIPS) doesn't allow targetting to WinCE 4.00 or prior. I won't make a build for 4.00 or earlier.


I think you could build nPOPuk and OpenSSL with Visual C++ 6.0 with CE 2.11 SDK, right? In that case, could you build using it again? Although it had a resource issue it's easy to mitigate by just adding a resource manually. I suspect the current MIPS issue is caused by using some OS features that DutchComputerKid's device doesn't have. As in, if it lacks some libraries or has wrong CPU, OS will notify the issue when you try to launch and doesn't open at all.

Edited by watamario15 2023-01-09 9:00 AM
 Top of the page
thenzero Page Icon Posted 2023-01-09 3:07 PM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
746
Location:
United States
Status:
I will just note that there are at least a handful of other people who could help test with MIPS processors if it was built for 2.11+ instead of 4...
 Top of the page
torch Page Icon Posted 2023-01-09 3:15 PM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,731
Location:
United States 
Status:
Quote
soju - 2023-01-08 4:23 AM

Compiler bundled with WEC7 (cl.exe 15.00.20720 for MIPS) doesn't allow targetting to WinCE 4.00 or prior. I won't make a build for 4.00 or earlier.

Hey, I'm very sorry about that - I was just attempting to see if I could somehow assist in testing to help figure out what happened with DutchComputerKid's device.

Quote
watamario15 - 2023-01-09 1:06 AM

Quote
soju - 2023-01-08 7:23 PM

Compiler bundled with WEC7 (cl.exe 15.00.20720 for MIPS) doesn't allow targetting to WinCE 4.00 or prior. I won't make a build for 4.00 or earlier.


I think you could build nPOPuk and OpenSSL with Visual C++ 6.0 with CE 2.11 SDK, right? In that case, could you build using it again? Although it had a resource issue it's easy to mitigate by just adding a resource manually. I suspect the current MIPS issue is caused by using some OS features that DutchComputerKid's device doesn't have. As in, if it lacks some libraries or has wrong CPU, OS will notify the issue when you try to launch and doesn't open at all.


To the best of my knowledge, when soju used the 2.11 SDK was simply to restore the lack of UI buttons in nPOPuk in one of the betas - I don't believe the 2.11 SDK was ever used to compile OpenSSL per se

Quote
C:Amie - 2022-12-18 2:44 AM

Quote
soju - 2022-12-18 1:30 AM

Thank you for really helpful investigation.

It is implied that CryptAcquireContextW, and CryptReleaseContext, CryptGenRandom are commonly not available prior WinCE 3.0 by source code comment in OpenSSL0.9.8zh.
--
(crypto/rand/rand.win.c)
# if defined(OPENSSL_SYS_WINCE)
# if defined(_WIN32_WCE) && _WIN32_WCE>=300
/*
* Even though MSDN says _WIN32_WCE>=210, it doesn't seem to be available
* in commonly available implementations prior 300...
*/
{
BYTE buf[64];
/* poll the CryptoAPI PRNG */
/* The CryptoAPI returns sizeof(buf) bytes of randomness */
if (CryptAcquireContextW(&hProvider, NULL, NULL, PROV_RSA_FULL,
--

However, assuming torch is usign WinCE 4.2 device (NEC MobilePro 900), those implementation can be in its coredll.dll?

To confirm that, you can put attached coredll.dll in the same directory with nPOPuk.exe and execute it. I guess it will run. The coredll.dll will be removed once the test is done.
https://www.dropbox.com/sh/9xmy7e32ldn44ap/AAB4k6dl6Vs7xsKqYx5gFmwja?dl=0

I can check whether there are those implementations in your system installed coredll.dll if you share it.


Wouldn't be the first time MSDN was wrong, but it might be platform specific. A full H/PC should be MAXALL, but older devices may have been ROM constrained. The MP900 was certainly MAXALL.

This was an earlier post which I believe is of reference in regards to OpenSSL and its required API functions for the different Windows CE versions.

Thus in summary:

soju is working on getting OpenSSL 3.0 functional on Windows CE 4.0 +

gjcoram is working on getting OpenSSL 1.1.1 functional on Windows CE 2.11 +

Either way, when both are finished, we'll have a much higher baseline than OpenSSL 0.9.x

Edited by torch 2023-01-09 3:19 PM
 Top of the page
« Prev ... 10 11 12 13 14 15 16 17 Next »
Jump to forum:
Seconds to generate: 0.218 - Cached queries : 72 - Executed queries : 9