Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Dariusz Piatkowski

Pages: [1] 2 3 ... 5
Applications / ZOC startup error...
« on: June 20, 2019, 03:47:14 am »
It's been a while since I actually had my ZOC 4.15 up and be honest, probably some 4 yrs ago (or longer) when I replaced the battery in my APC UPS and needed to re-set the battery constant.

Well, as it happens here I am again...NEW UPS battery and my APC box is stuck thinking it's still got a bad battery. This is a known issue (SmartUPS 1500) and the fix is to connect through a terminal and issue some commands to re-set the internal UPS microprocessor to a default/NEW battery status.

The alternative is to drain the UPS by discharging with a series of 100W bulbs, which I'm not really crazy about.

OK, so back to ZOC...LOL, starting the darn thing up produces the following in my POPUPLOG.OS2:

Code: [Select]
06-19-2019  21:00:00  SYS2070  PID 0066  TID 0001  Slot 00af

Does anyone have any ideas what this is caused by?

Given how many changes have occured on my system over the years I have no idea what may be impacting ZOC today.


Hi everyone,

I'm looking to upgrade my ePDF printing to support a higher dpi colour output. I have been using my Brother HL-5470DW printer as the device driver for my ePDF printer object. This, for those of you who might not know, allows you to do an easy PDF print. Basically, from any application which does not support native PDF creation you simply send the print job to your ePDF printer, which in turn passes it through the PSMON service and onto the ePDFutility.

This has been working here very well, but recently I needed to preserve the colour on a couple of image to PDF conversions and since my Brother printer is a black&white laser this driver simply won't do. I installed the recommended "Apple Color Laserwriter 12/600PS" (from the PostScript package) driver, as per the ePDF readme, however that maxes out at 600 dpi. Subsequently the PDF output quality suffers a bit.

Therefore, I'm curious what other printer devices, that exist in the standard IBM PostScript driver pack, are capable of 1200 dpi in colour?

I know the ePDF folks released a test ePDF driver, available as an updated IBM driver pack. My only problem with installing it is that it would overwrite my Brother HL-5470 DW driver which I had manually adjusted to take advantage of printer features that were not supported in the out-of-the-box IBM drivers. Since that is my primary printer I am hesitant to make any changes here.

Any suggestions?


So I've been toying with the idea of moving all of my local (OS/2) docs to the LAN NAS. The NAS has about 8TB space, gets backed up every night while the OS/2 box has a live nightly backup but only to an internal HD. Yes, I know I could probably use the rsync job to push stuff from the OS/2 box to the NAS/Backup but given that I want these docs to be accessible from all the other home devices it just seems like NAS is the ideal storage place.

Anyways, my "Documents" folder is about 2 Gig of data, some 12k files. I executed a copy to the NAS, WPS copy failed, but Larsen Commander came through - I suspect the EAs were a problem for WPS since my NAS does not support them, just a guess, I haven't debugged it further.

Once on the NAS I proceeded to test access, basicaly standard "find the file, open through WPS associations", etc, etc.

All good until I hit my PDFs. So I've got three PDF readers installed here: Lucide, GSView 5.0, and QPDFView. Both Lucide and QPDFView exhibit this weird behaviour: all PDF loading is extremely slow, I can actualy see chunks of 64K being received and sent over my TCP/IP monitor, this continues until the 1st page is rendered and repeats when succeeding pages are loaded. GSView on the other hand just chomps away magnitudes faster, so any big PDFs just show up as a big spike on the monitor. On the LAN it is very quick.

Sometimes the Lucide/QPDFView "load chunks" get larger, it seems to depend on how big of a PDF I'm actually openning. The bigger file - 38M in size - caused the chunks to increase to about 700K on the receive and a matching 200k on the send.

So here is the thing, Lucide is my default viewer. Given that both it and QPDFView exhibit the same behaviour I'm thinking it is something with poppler?

Therefore, I'm curious if anyone else has experienced something similar?

What could I do to try to debug this further?

Right now it is just about the only thing preventing me from moving to the NAS.

Internet / HOSTS file and spam-ad-fish avoidance
« on: January 23, 2019, 05:17:11 am »

I have been using the modified HOSTS file for a while now. Previously I was using Privoxy as well, but eventually dropped this in favour of just HOSTS and the FF add-on 'NoScript'.

The other day I came across a Unified HOSTS distribution, which is actually a tad over twice as big as the one I have been using, so about 1.1M vs 450K. Having deployed this on my OS/2 box I wanted to report that despite it's size (is there a real limit to this on our aging TCPIP stack?) it appears to work fine.

Now what is the benefit of using this 'Unified HOSTS'? Well, it is a GitHub project which assembles numerous individual HOSTS distros, scans them over to remove duplicates and produces a single file with some 40K entries.

I deployed this on my Win boxes as well, and the difference is tremendous, so I give that unified HOSTS approach a pretty good quality rating.

Anyways, if you want to try it out here are the links to the two releases:

1) HOSTS -

Utilities / man-db package setup?
« on: December 08, 2018, 06:19:11 am »
I have been using Alex Taylor's man.cmd util (which uses CAWF) up until now, but it (or CAWF) occasionally screws up the rendering of the man page, so I thought I would try something else.

To that end I installed man-db, which required the following packages:
- groff-base
- libiconv
- libiconv-util
- libpipeline

All of these installed successfully.

So I attempted to execute a very simple test command 'man ls', which produces the following:

Code: [Select]
[G:\]man ls
man: fork failed: No such file or directory

LIBC fork: Child aborting fork()! rc=0xfffffffe
pid=0x00ec ppid=0x00ea tid=0x0001 slot=0x00cd pri=0x0200 mc=0x0000 ps=0x0010
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.

So judging by the above there appears to be a missing setup, maybe a variable pointing to the MAN pages?

Strange that the app itself has such an ungraceful exit (LIBC PANIC!), but it is what it is.

Here are the specific environment variable values I currently have in CONFIG.SYS, which are configured to support Alex's man.cmd:

Code: [Select]
REM ******************************
REM ***   MAN PAGES - START    ***
REM ******************************
SET CAWFLIB=g:\usr\local\cawf
SET TERMCAP=g:\util\misc\termcap.dat
rem set TERM, valid values are: os2, ansi
rem Set the pager to OS/2 MORE command, otherwise uses LESS
SET MANPATH=G:\usr\share\man
REM ******************************
REM ***   MAN PAGES - END      ***
REM ******************************

...and running the manpath util produces the following output:

Code: [Select]
manpath: warning: $MANPATH set, ignoring /@unixroot/etc/man_db.conf

Can anyone point out where I'm going wrong with my configuration?

Networking / Fastest tcp/ip throughput in OS/2?
« on: November 12, 2018, 05:12:52 am » simple as it sounds, what are the fastest TCP/IP rates you are seeing in Firefox (or Seamonkey I suppose) in OS/2? (u/l and d/l)

The reason I ask: I recently upgraded to a Gigabit Fibre to Home setup. Previously was using a Fibre to Box and Coax to home and that was getting me a 125 Mbps, which was steadily supplied and no complaints on my OS/2 machine (other then the initial trouble I had, but that was a cable issue).

Well, now with the full Gigabit (confirmed with a modem speed test itself) I am just barely hitting 140Mbps in OS/2 (testing on while the Win7 box is hitting 340 Mbps (yeah, it sucks, my crappy Netgear X6 R8000 router is a POS, advertised as Gigabit, but hell no...nowhere near). This is on a hard-wire side, not even talking WiFi.

If you are hitting higher speeds, what are your setups? I'm using the MMRE 1.1.3 drivers here which drive the motherboard NIC (RealTek 8139C+/8169/8169S/8110S/8168/8111/8101E family).


Setup & Installation / SYSLOGD and OS/2 config options
« on: August 07, 2018, 10:10:39 pm »
Who is running the syslogd process and how do you have it configured?

syslogd has been in my configuration for a long time now. The syslogd.conf file is not terribly complex, I simply attempted to functionaly separate out the various processes into separate (matching) log files.

Today I decided to deploy the smartmontools ( functionality, primarly since I installed the new SSD in my machine and significantly re-configured my HDD usage. The HDDs are fairly old so I figured I should start watching the SMART reporting a bit closer.

I got the smartd working fine, it reports back in debug mode, so that makes me believe my core setups are fine. I enabled syslog server on my NAS box, that way I have a centralized LAN location for all LOG files, goal being to make it easy to obtain information from any machines. So far all of that seems to work fine. I am getting the smartd messages logged to the local \tmp\log direcotry as well as the NAS box itself.

What I am somewhat unclear about is the syslog.conf file contents, specifically, there is an option to forward all LOGs to an IP address. It can be done either through command line, '-t ip_add' switch, or through the use of the '%tcpipforward=' command in the syslog.conf file itself. OK, no problem there, I am using the syslog.conf option, but it seems like the '%tcpipforward=' command must be present first, followed by a specific redirection of a particular log (smartd sends to local0 here), or a re-direction of all logs.

So here is what that looks like :

Code: [Select]
# *******************************************************************
# Configuration file for Syslogd/2
# Valid facility names:
#  auth, authpriv, cron, daemon, ftp, kern, lpr, mail, mark,
#  news, security, syslog, user, uucp, local0, local1, local2,
#  local3, local4, local5, local6, local7
# lines beginning with:
#  # - comments
#  % - alternate to starting with command line options
# actions beginning with:
#  -  send to console
#  =  file to log messages
#  @  IP address to forward messages
# *******************************************************************


*.*             -CON
#*.*             @
auth.*          =g:\tmp\log\identd.log
authpriv.*      =g:\tmp\log\authpriv.log
cron.*          =g:\tmp\log\cron.log
daemon.*        =g:\tmp\log\daemon.log
ftp.*           =g:\tmp\log\ftp.log
snmp.*          =g:\tmp\log\snmp.log
snmptrap.*      =g:\tmp\log\snmptrap.log
kern.*          =g:\tmp\log\kernel.log
mail.*          =g:\tmp\log\mail.log
lpr.*           =g:\tmp\log\lpr.log
mail.*          =g:\tmp\log\news.log
security.*      =g:\tmp\log\security.log
syslog.*        =g:\tmp\log\syslog.log
user.*          =g:\tmp\log\user.log
uucp.*          =g:\tmp\log\uucp.log
local0.* =g:\tmp\log\smartd.log
local0.* @
local1,local2,local3,local4,local5,local6,local7.*       =g:\tmp\log\local.log

Am I understanding this correctly? The syslog.conf file must have '%tcpipforward=' redirection listed first, followed by an optional specific re-direct of a particular log, such as 'local0.*   @' in my case?

This appears to work very well, but since I haven't done any extensive syslogd configuration before I didn't want to just 'fire & forget', only to discover some time later that I messed up the setups...LOL!

BTW: Is there any info out there about this? The stuff that comes with OS/2 (Warp 4.5 CP2) has least not in any of the INF or PDF files I've looked through, meanwhile on-line searches bring up a pile of the Linux and AIX (in the case of IBM) stuff.

Utilities / WCD broken when running against JFS???
« on: July 26, 2018, 06:59:06 pm »
Ugghhh????!!!  :o

Yeah...strange right?

So I am literally coming out of a move from my multi-HPFS386-partition setup to a much simpler and (hopefully) more efficient JFS partition setup.

Since all HPFS partitions are limitted to 64Gig it was just getting to be too painfull watching the system boot, let alone the occasional CHKDSK execute here and there. In combination I also deployed a SSD drive (Samsung Evo850 - 250Gig) to replace my aging WD Raptor (BTW: if you have not thought about it...I am telling you, there is no computing like "SSD Computing" LOL...that sweet!!!).

Anyways, so I managed to get the partitions migrated (xcopy, sysinstx, etc), all came up fine. I replaced multiple HPFS386 partitions with a single JFS boot partition. So I went from multiple 64Gig to a single 233Gig drive.

Now here is where it gets weird. I used to run WCD (RPM 6.0.2, 2018-05-10 drop) very successfully in the past. Since I got rid of a pile of HPFS386 partitions I figured I would re-do the WCD scan and get it down to just my single JFS partition...lo and behold, the 'WCD -S g:\' CLI causes one of my CPU cores to immediately spike to 100% use, RAM to be consumed (pretty fast too) and eventually producing a trap:

Code: [Select]
[G:\usr\bin]wcdos2 -S g:\
Wcd: Please wait. Scanning disk. Building treedata-file g:/home/wcd/treedata.wcd
 from g:/

Killed by SIGSEGV
pid=0x0068 ppid=0x0065 tid=0x0001 slot=0x00e2 pri=0x0200 mc=0x0001 ps=0x0010
LIBC066 0:0004cecb
cs:eip=005b:1d6dcecb      ss:esp=0053:00139d94      ebp=0013a058
 ds=0053      es=0053      fs=150b      gs=0000     efl=00010212
eax=00000000 ebx=ab030000 ecx=ab030000 edx=2003013c edi=00000009 esi=00139ecd
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.

Before I log a ticket (because this is really weird, I have never seen anything like this before), has anyone experienced this?

Applications / REXX script to set default folder 'Open As'?
« on: June 06, 2018, 05:56:08 pm »
I am migrating my OS/2 based media (photo & video albums for starters) to our NAS box (ZyXel 325v2). The NAS box configuration does not support EAs. The vendor has been non-responsive to my inquiries to make the change, and since this is not a widely used NAS product the community supported changes/enhancements are scarce, ie I haven't found a way to implement the required smb.conf changes on the NAS Samaba server.

OK, so this means that by using NetDrive and Samba plug-in I have a SHADOW of the NAS Photo folder on my Desktop, however, since the shadow does not support EAs I am unable to default the standard 'Open As' to use the XWP's "Xview" mode. Or at least, when I set it following a re-boot, that change is not persistent and will revert back to the standard 'Icon view' following a re-boot.

Therefore, my thinking is to write a REXX script to be executed as part of the WPS start-up routine, to set the 'Open As' to 'Xview' mode. That way any future attempts to open the folder will produce the structure I am looking for.

Sooo...any ideas how to go about this? I have some REXX experience, mostly reading scripts and writting some small stuff, but this type of stuff is well beyond my comfort zone.

Thanks everyone!

Networking / NetDrive traps - since latest LIBCX drop...
« on: April 29, 2018, 05:57:24 pm »
Since the latest libcx/libc release (0.6.2-1.oc00 / 0.6.6-36.oc00) I started to see a consistent NetDrive crashes:

Code: [Select]
04-28-2018  18:44:32  SYS3175  PID 0021  TID 0003  Slot 0061
P1=00000001  P2=2105002c  P3=XXXXXXXX  P4=XXXXXXXX 
EAX=0289f92c  EBX=006f5380  ECX=00000001  EDX=00000004
ESI=2105002c  EDI=0289f92c 
DS=0053  DSACC=f0f3  DSLIM=ffffffff 
ES=0053  ESACC=f0f3  ESLIM=ffffffff 
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:1e754d45  CSACC=f0df  CSLIM=ffffffff
SS:ESP=0053:0289f8ac  SSACC=f0f3  SSLIM=ffffffff
EBP=0289f8d0  FLG=00010212

LIBC066.DLL 0001:00054d45

Has anyone else noticed anything similar to this?

I wonder whether the newly introduced 'SET LIBCX_HIGHMEM' option is causing some problems?

Currently the whole OS install runs with the default, which I believe is to do memhigh allocation whenever possible. I have not tried defaulting to 'SET LIBCX_HIGHMEM=2' instead, although that is my next test to see if NetDrive is impacted in any way.


Internet / Firefox - 45.9.0 for OS/2 GA1.1...anyone...anyone???
« on: April 20, 2018, 04:19:23 pm »
OK, what is happenning here??? LOL  :o

FF 45.9.0 (rel-3 I believe), which brought us up to GA 1.1 was published 2 days ago, yet the forum is DEAD people are starting to freak me out...!!!

C'mon, get out there, install, is the result better then previous releases?

Truth be told, other than the email notification I get on the testers' list, I did not see any other I figured I'd post here. I did the d/l through the above link, as a ZIP file, un-packed to a non-RPM location, I do not see the official RPM package out yet, but then again, I am only looking at the public netlabs-rel repo.

Anyways, it's out there...check it out, I figured I'd give it a few days' worth of runtime before sharing my assessment with the wider audience of the forum.

Setup & Installation / RAM disk and temp folders...what else?
« on: April 13, 2018, 05:58:25 pm »
So for a number of years I used to run a 4Gig RAM machine build. Then a couple of months ago I read a thread on the forum regarding the configuration of a RAM disk and I thought: "heck, why not, let's give it a try"...LOL. I had two spare DDR3 sticks laying around, installed them, for a total of 8Gig, configured the RAM disk to use just 1Gig and it's been pretty good so far.

I use the RAM disk (ramfs.ifs) for the following:

1) ZIP file processing
2) PMMail
3) GCC

...but I think there is more opportunity there.

So I'm curious, if you have a RAM disk deployed, what are you putting on there?

For example, I have the following 'temp' directories currently defined in my CONFIG.SYS:

SET TMPDIR=G:\var\tmp

I think I could readily point TMP and TEMP to my ramdisk...not so sure about TMPDIR. That location in the Unix world is meant to be a temporary persistent storage location, meaning, it should survive a re-boot but may be occasionally purged. So far the YUM/RPM install is using this and I'd rather not mess around with it. However, TMPDIR is used by GCC, so for now I also have this set in my GCC environment config file.

The TMP and TEMP on the other hand store a bunch of runtime stuff, for example Firefox always creates etilqs_xxx files there. I noticed that if FF crashes they remain behind, it appears to be safe to delete them, at least I occasionally do since they are supposed to be just temporary SQLITE database files.

What else though? Any suggestions?

Programming / GCC - using pthread library
« on: April 10, 2018, 03:36:47 pm »
I figured that as I'm experimenting with GCC and the multi-threading models I might as well use this space to accumulate the references to various on-line materials and my experiences as I plug-away through this.

OK, so this is just an intro post, my next one will be a continually updated ON-LINE REFERENCES post. If anyone has better ideas for aggregating this (I already excluded private blog since I wanted to expose as much of this info as possible in a central/public location, and this forum seemed like the best place to do so).

Internet / Firefox crash recovery fails to re-populate some tabs???
« on: April 02, 2018, 04:16:31 am »
OK, weird situation here, only because rarely, if ever, has this actually failed in the past. A couple of days ago I had a hard lock on my machine, only power off/on worked...subsequently if I kill Firefox (which I usually do if the sessions start running slow or I need to re-boot for some reason and I do not feel like properly shutting it downly only to have to re-start each tab afterwards, etc, etc) I now have firefox populating the tabs on the 1st and last browser window instantiations only...any browser windows in-between get tabs on them, but the tabs remain BLANK! re-start no longer works, or to be more correct, only works in a limitted way.

I researched this, went through the clean-up of the session, restore, go, it cleans up fine, but the very next time I happen to have to kill FF and re-start it, the problem comes right back. I even tried out the 'Session Master' add-on, great functionality, but it still did not help, so this leads me to believe the root cause lies somewhere deeper in the FF.

I have not pegged it yet to a certainly number of tabs and/or windows, however, the 1st and last windows always seems to hold true.

....yeah, weird...has anyone seen this before???

BTW: this is with the 45.9 pentium4 release and latest versions of libcx & pthread. I did backlevel them to the standard release, but that had no effect. FF xul.dll is set to standard load, so no highmem for code or data (tried with both scenarios, but that made no difference)....

Web applications / PSI IM client problems anyone?
« on: March 31, 2018, 05:58:32 pm »
I've been using the QT PSI IM client for quite some time now. It's pretty stable, works well, some fancy bells here and there, overall, no reason to move to something else. just the other day I was attempting to send my brother a quick msg...however, as soon as I type the 2nd character in the msg window PSI in, gone, popuplog.os2 entry, no trap...nuthin'....ugh?

Has anyone seen this behaviour before?

I can not peg this issue to any changes on my system. The stuff I had most recently done (such as the install of libcx and pthread from the netlabs-exp repo) I actually un-did so I could rule them out. Indeed, going back to the previous versions had no effect on PSI, still crashing.

Before I log a ticket I wanted to check with the forum...I have to believe it is something that has changed on my machine that I am simply overlooking...grrh...pesky pesky....I will keep on digging around but if you've seen this please let me know.


Pages: [1] 2 3 ... 5