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.

Messages - Doug Bissett

Pages: 1 ... 59 60 [61] 62 63 ... 66
Programming / Re: OS/4 kernel and extended KEE
« on: June 13, 2013, 07:03:30 pm »
Just as a quick test, to be sure that I have it installed properly, I put this on my Lenovo ThinkPad T510. It seems to work fine, so I am now confident that I have installed it properly on the L530.

Programming / Re: OS/4 kernel and extended KEE
« on: June 13, 2013, 05:55:41 pm »
This model has supplied with EFI BIOS and 1155 socket CPU?
Then this is the second side of famous 512Mb bug ;)

It is EFI BIOS, I am not sure if it is 1155 socket CPU. Yes, it is the famous 512 MB bug.

IBM OS2LDR does not see memory above this border - and this is bad :)

Well, it is not real bad. eCS operates reasonably well in 512 MB.

OS/4 loader can see it, but something wrong with memory tables or  BIOS or ACPI implementation on EFI... wrong in BIOS - the same bug exists on most of new chipsets... but I'm also saw messages about successful working of all 4Gb on EFI...

I'm think - OS/4 Team may trace kernel's execution on this place if they can get new PC with the same bug.

Just add MEMLIMIT=512 to OS2LDR.INI for now...

From what I have found out, there is a 4KB memory hole, for some unknown reason, at the 512 MB location. The rest of the memory holes seem to be above the 3 GB mark.

Adding memlimit=512 to OS2LDR.INI changes nothing. I will try some other things, when I find the time (which may not be soon).

Programming / Re: OS/4 kernel and extended KEE
« on: June 13, 2013, 03:23:30 am »
I gave 4033 a try on my Lenovo ThinkPad L530. When I select any option from OS2LDR, it starts, the screen goes black for about half a second, and the machine reboots.

Using showmem=1 causes it to show a bit of interesting data, but it goes black, and reboots, after pressing a key (even when I select to boot the normal kernel). No sign of a log file, and I don't have a com port to play with.

It is possible that I didn't set it up properly. The instructions are about as clear as mud.

Hardware / Re: Hi IRQ SCSI adapter
« on: June 03, 2013, 05:41:34 pm »
Does anyone know of a SCSI adapter that has an eCS driver capable of using IRQs above 15? I am looking to replace an old Adaptec U160 adapter...

I know of no such thing. However, the latest ACPI should detect that you have a SCSI adapter, that doesn't support high IRQs, and it should effectively automatically apply the "/VW" switch, whether you add it, or not. It seems to work with my old test system, which uses a Tekram DC-390U card, with the SYM8XX.ADD driver.

Interestingly, that SCSI card won't work with my newer systems  (even in windows XP, which gets really upset. ECS just ignores it). I only need it for my old scanner, so I am not too concerned about it, at the moment. I will be replacing the scanner, once I find the time to figure out what to replace it with (probably USB, but possibly a multifunction printer, since I need a printer too). SATA seems to be the replacement for disk, and CD/DVD drive support.

General Discussion / Re: Hobbes directory structure re-organization
« on: June 01, 2013, 01:00:25 am »
We could send them a list of files once a year or blue moon of files to archive off, possibly.

Hopefully, it won't be necessary to use such crude methods.  8)

Bit overboard I know, just something that's evolved.

It seems that you have the situation well under control. May you, and your servers, live a long and happy life.  ;D

Others can mirror

It might be a good idea to have a mirror outside of Australia (no, I am not volunteering, at the moment), but I can't think of any really good reason to do that, other than diversity.

and two spare servers which are DSync'ed when I remember to do so.

Could I suggest changing that to an RSYNC copy operation? I used DSync for a while, and it worked well, but RSync does just as well, and it is a LOT faster, mostly because it doesn't just copy the files. It does a smart copy, which reduces the amount of data to be handled (after the first time, of course). Currently I am handling about 10 times the amount of data, in half the time that DSync required. I use it for my nightly backups to my USB drive, as well as to my home built NAS box (eCS 2.1) across my Gbit network. If you do something through the internet, it can also ZIP data for transmission, if that helps (it depends on the speed of the link).

General Discussion / Re: Hobbes directory structure re-organization
« on: May 31, 2013, 06:43:52 pm »
Doug, do you know the skills of the people involved at hobbes today? or you are just telling about your experience some time ago. I don't think we must disqualify nobody, specially when it is a community effort and nobody is paying hobbes to be online. 

No, I don't know, for sure, but it is pretty obvious that at each semester change, there is a new person learning the ropes. Sometimes, HOBBES goes for a whole semester with nothing happening. I expect that there is an overall supervisor who makes sure that nothing too serious happens. The actual person in charge is probably the guy who asked for contributions, to upgrade the system, a few years ago.

Your structure looks okay, but there are probably a lot of different ways to do it, and all of them would be equally acceptable. Something that follows the current setup would probably be the easiest to implement. Some cleanup would help more.

Shame they don't have a LEO archive as that was the other large OS/2 repository before they lost everything in a crash

Hopefully, HOBBES has a good backup plan in place. Since HOBBES itself is only a small part of the whole site, I expect that it is well looked after. It is reassuring that there are a couple of mirror sites.

The classic example is the link Return to homepage at the bottom of each webpage which does *not* return to homepage

Hmmm. I never noticed that, since I never use it. Yes, things like that should be fixed.

I can probably add them for OS/2's access if there is interest

Ian, you have a great site, but general access is a bit awkward, although not difficult. I think your site could be used as a template for any changes at HOBBES, but I still question whether such changes are actually necessary (some cleanup would be nice).

While we discuss backups, and mirrors, I assume that you have a good backup plan in place, but what happens if  a small asteroid clobbers your residence? Is there anyone mirroring your site? (I know it is "forbidden", but exceptions can be made). It would be a shame to lose your site too.

General Discussion / Re: Hobbes directory structure re-organization
« on: May 31, 2013, 04:54:27 am »

I'm proposing a file structure reorganization at hobbes. I will like to have some discussion on the forum of what can be improved on the hobbes directory structure to store files.

I currently made a draft on Freemind about the structure based on the current one that hobbes use. I'm sharing this files for you to comment.  Fell free to modify it and present any option, or give any comments.


I doubt if your effort will be rewarded. You must remember that HOBBES is managed by a student, who is learning how to do such things. They rarely have enough time to manage what exists, never mind try changing it in more than the most minor ways. It appears that nobody else does much, if anything, with HOBBES, and a student isn't likely to learn enough, in 4 months, to be able to make large changes, without major disruptions. Plus, they need time to go to classes.

Then, there is the problem where there are thousands of posts, all over the internet, that link to files where they exist today. Changing HOBBES would likely break a lot of those links.

FWIW, I think that HOBBES is not well organized, but most of the problem is caused by those who upload things to inappropriate places. Reorganizing things, isn't going to fix that problem. It is, after all, a user operated service, with a little help from somebody at NMSU. It is usually pretty easy to do a search to find what you are looking for (as long as it has been properly described by the uploader), so there doesn't seem to be a pressing need for changes to HOBBES itself. However, if you want to encourage users to make more logical decisions about where to put things, and how to properly package (and describe) what they upload, the problem may be fixed, eventually. The other thing that could help, is to document all of the obsolete software that is at HOBBES, and see about getting rid of some of the overhead. Of course, as soon as something is removed, somebody will be looking for it.

Overall, I am very impressed with the way that HOBBES works, today. It is certainly not perfect, but it is better than most file repositories.

Applications / Re: libusb-1.0 port to OS/2 - help needed
« on: May 29, 2013, 06:15:11 am »
Hi Doug,

You are probably correct about the one in a hundred, but it's extremely frustrating.  Take libusb for example. I'd estimate I spent 20 - 30 hours working on it, possibly more, over a period of several weeks. Now that the port is available, it opens several doors in terms of other software that can be ported & used on OS/2.

I think that something like libusb would mean something only to other developers, who might need it for a project that they are working on. A normal user would have no need for such a thing, by itself. Since you asked for help, those who try to do more than sit back and wait, stepped forward, and did some testing. I must admit that I, for one, did not see any use for it, until you mentioned USB scanners. Whether it will actually turn into something useful, or not, remains to be seen, although initial reports from those who did some USB scanner testing, would seem to be somewhat encouraging. Then, there is the question about how many OS2/eCS users even have a USB scanner. I would bet that there are not a lot. If libusb turns out to be useful for scanners, there may be more, in the future. I for one have an antique Epson ES-1000C SCSI scanner, that doesn't want to work on recent hardware, and SCSI is becoming more of a problem, so I am thinking about getting a new scanner. I expect that it will be USB, when I find something that will likely work. Unfortunately, you usually cannot buy something, and return it just because it won't work with eCS.

I don't *personally* need any of these ports. My desktop OS has been Ubuntu since April 2011. The work I do on OS/2 is purely for a) entertainment and b) because I still have a soft spot for OS/2. I get a lot of satisfaction from getting things working, but in some cases, I put things out there via places like os2world, and based on no feedback - so I don't even know if they're found to be a) useful of b) work they never end up on my site as I don't want to link to things that a) aren't useful or b) don't work, to the possible detriment of other users.

We all appreciate what you do, many just don't bother to say so.

Perhaps you need to split your web site into two parts. 1) with "proven" software, and 2) with "experimental" software. When somebody reports that "experimental" software works, move it to the "proven" area (perhaps three good reports would be better). In fact, three parts, with the third being software support stuff, might make sense.

As for "aren't useful": I admit that I find a lot of what gets ported to be "not useful". I hate to say so, because others obviously find some of it to be useful, and every once in a while, I go looking for something that has been around for a while, that I didn't find useful when it first appeared. Perhaps you need some way for users to request "useful" ports. That would, of course, lead to porting libraries etc. Just picking something, because it sounds like something that people would like, will work sometimes, but spending two weeks on a picture viewer is probably a waste of time, because we already have PMView, which is hard to beat.

At the moment, I have been putting off collecting the information required to try to get Uniaud to work on my new Lenovo ThinkPad L530 system. Version 2.02.01, produced by DAZAR1, creates sound, but it is not right. Older versions won't even load. Now that David A. has got the Realtek Multimac driver working with it, I should get on with reporting the Uniaud problem, but I must admit that sound, on a laptop, is not a high priority for me.

If you are looking for something to do (yeah, right), Have a look at There is some indication that the program might enable WiFi radios on ThinkPad models where GENMAC/XWLAN won't do it. It has a number of other "interesting" features as well.

Applications / Re: libusb-1.0 port to OS/2 - help needed
« on: May 28, 2013, 06:44:57 pm »
I should also add that based on the amount of feedback on hplip and other things in general, I don't know that it's worth the significant effort that would be involved in getting PyQt and the hplip python scripts working.....

Hi Paul. Please remember that only about one in a hundred will say anything. Most users are not even sure what you are talking about, but they do appreciate the work that you do.

Personally, I have been using CUPS with my Canon i960, but it doesn't work properly. There seems to be something messed up in the configuration, and it cuts off about 5 mm on the right side of the page. The old OMNI driver, for the Canon i950 works better (and a LOT faster). CUPS does print though.

My brother has a Canon MP620, that you got working about a year ago, using WiFi (bjnp.exe, which doesn't seem to exist in the latest CUPS packages). At the end of June, I will be trying to update that again. Hopefully, the update will be done by installing eCS 2.2 GA.   :)   I will also try to get the built in scanner to work, if I have the time.

Meanwhile, I have been looking at what is available to update my own printer. The i960 has been showing its age, recently. It seems that every printer on the "working" list is not available, and there are newer ones that have replaced them (compatibility unknown). I probably won't get serious about that until August, but it seems to be a real problem. New printers, that are supported, don't even exist on the clearance shelves (but I haven't spent a lot of time looking, yet). I suppose that one answer would be to get an Apple printer, which is likely to get support, eventually. I am considering getting a color laser printer, but I don't want to spend a lot of money on something that I don't use very often.

About 30 years ago, I attended a presentation by IBM, where it was stated that printers probably wouldn't exist by1990. I knew that wasn't going to work when I saw the presenter check his e-mail, and print every one of them so he could read them (shredding them after reading, of course). Today, printers will become obsolete, simply because they change so fast that nobody can keep up to the changes, and people are starting to realize that it is faster, and easier, to view things on the screen. Portable screens also make that much easier.

A new demo CD has been uploaded last night that also has the latest Realtek 0.3.1. driver onboard
that should fix the problems with the Realtek driver.  As reported previous news postings most issue's with OS2AHCI, danis506.add and USB stack should be resolved now. But we would like to know if it now works for everybody that reported bugs.

I have tried this on 5 machines. The results are pretty good. It boots on every one, and it will connect to the internet on all of them (including 3 that had troubles with the older Realtek driver). The USB problems seem to be fixed, as are the Danis driver problems. I did not see a problem with OS2AHCI, but the new one didn't break it.

I think the demo needs more variety in the sample programs. Perhaps a JAVA photo editor of some sort, and a simple word processor like FocusWriter.

3, the desktop looks plain and can't attract new comers.

Anybody who really cares about how it looks, is going to be disappointed. EComStation will probably never look like windows, but it is also unlikely to ever be under attack by viruses. I guess it depends on what the potential user is really looking for.

Applications / Re: wpa_supplicant v2.0 for OS/2
« on: May 14, 2013, 07:29:48 am »
Feedback appreciated!

Your work is also very much appreciated. Thanks.

On my IBM ThinkPad T43 (1871-W8M with Intel 8086:2915 device, run by GENMAC), it works the same as earlier versions (very well), when using WPA-PSK. It still won't connect if I try to use WPA2-PSK, but WPA-PSK is rock solid.

Trying WPA2.PSK produces:
Code: [Select]
Successfully initialized wpa_supplicant
lan1: Trying to associate with SSID 'DougB'
lan1: Could not read SSID from driver
lan1: No network configuration found for the current AP
lan1: CTRL-EVENT-DISCONNECTED bssid=00:00:b8:fd:29:00 reason=3 locally_generated=1
lan1: Trying to associate with SSID 'DougB'
and it never connects. I suspect that it may be a GENMAC problem.

Applications / Re: libusb-1.0 port to OS/2 - help needed
« on: April 26, 2013, 06:47:30 pm »
7 systems. LSUSB works as described on all of them.

Sorry, no USB scanner to work with.

Article Discussions / Re: eComStation 2.2 Beta First Impressions
« on: April 09, 2013, 08:07:17 pm »
I think that Lars has been doing great work with the USB stuff. However, it seems that the poorly written, and even more poorly followed USB specs are causing problems for him. Throwing in "unusual" devices, like a trackball, doesn't help. It may become a case where users will need to mix, and match, the different parts to find a combination that works. At least Lars is willing to continue trying.

GENMAC also has some very strange problems (that likely won't get fixed), but I haven't seen any evidence that either driver will interfere with the other (doesn't mean that it doesn't happen).

ECS 2.2 beta seems to have picked a couple of bad combinations of both of those drivers, and there are some other problems that may affect what you are seeing. Right now, I am waiting to see what the next beta does. The current one seems to have a number of problems, that have been identified, but working around one, may be causing others to show up. It becomes a chicken and the egg problem, which can waste a whole lot of time.

Utilities / Re: Innotek font engine
« on: April 06, 2013, 05:09:29 pm »
So, the best thing to do is always to leave it in LIBPATH and delete the regedit entries?

I think it would be better to simply change the "enabled" entry from 1 to 0, for all programs that are listed. As near as I can tell, there are possibly 3 places in the registry that are affected. It depends on which version(s) of font engine you have ever installed. ]

It is essential to NOT use the font engine with the later Mozilla derivatives, They do that themselves, and doing it twice is a sure to cause problems. NOTE that OpenOffice, apparently, uses the fontlib support, but OpenOffice should not be set to use the fontlib.

To make it simple, there is a GUI app that adjusts those entries for you. It says it is a beta, but it seems to work well:

- ACPI - I have to use the /VW switch on the Samsung Slate, otherwise the boot process stops with "Can not load OS2AHCI.ADD because IRQ 19 allready claimed" -> so obvious for me tha the handling of hig IRQ is not working as it should as eCS 2.1 with ACPI 3.21.07 does not have this problem (but some more I do not have with Warp 4). I only have the ACPI32107.wpi file installed, no more ACPI related files. Do I need something else to handle the high IRQ in the right way?

ACPI32107 seems to work very well. Your problem is probably one of the system drivers causing problems, or it may be something in the BIOS that is claiming IRQ 19 before ACPI gets started. Either you aren't starting ACPI properly (at the right time), or you need to figure out what is holding IRQ 19, and do something about it. On the other hand, is there really any reason to not use /VW?

- Atheros WLAN - I still try to figure out to run the Atheros WLAN 9285 chipset. I already opened the Slate and could change the MiniPCIE Option GM67 card, and put an Intel inside, but I would loose Bluetooth or 3G,a s there is no Intel chipset Mini PCIE card around with Bluetooth, Wlan and 3G - I do use and need all three for windows. And I am not sure if the WLAN Multimac for Intel will see the light of the day (hopefully it will). Someone posted to me a mail with some hints for this card (I already got the driver loading in UNSUPPORTED mode but the boot process stops - I guess because of netbind.exe or an IRQ conflict) - but unfortunately I lost this mail. May be thsi person is reading here and can send it to me once again?

If you want to use an UNSUPPORTED wireless LAN device (any of them), you need to patch \IBMCOM\macs\GENM32W.OS2. Apparently, GENMAC does not enable the piece of code that XWLAN needs to interface with the windows driver, if you use UNSUPPORTED mode. See the GENMU_TEST_README.TXT file at (use the word "unsupported", lower case, and no quotes, as a password if asked), for more information. Also check that for the presence of an already prepared driver. I don't know what the PCI ID for that device is, and it may already be included. If not, supply the parts, and I will add it to the TEST version. The instructions are in the README. I can't guarantee that it will actually work, but it should get installed properly that way (including the required patch).

- Memory management - the Installation "only" sees 512MB of the internal 4GB of RAM - according to the xworkplace program "OS/2 kernel" - as it is an Intel Core i5 second generation cpu the same problems occur with eCS 2.2 beta. Is there a program that can show me the amount of space OS/2 "really" uses or sees?

It seems that all UEFI machines are going to have this problem, to some extent. Somebody decided to allow more than one memory hole, and OS2LDR can't handle that. It also seems that 512 meg seems to be a popular spot to put the second hole. That means that OS/2 (eCS) can't assign memory above that address. OS2LDR needs to be fixed, somehow. From what I can tell, OS/2 "sees" 512 meg, and no more. Since OS/2 can actually operate reasonably well with that amount of memory, you will probably find that the machine will work okay, and hope they can fix the problem, eventually. Changing video cards is not a viable work around for most machines (especially laptops). I expect that what Roderick describes simply moved the memory hole to another spot. In my case, on my Lenovo ThinkPad L530, I think it is one of the NICs that sets up shop at 512 meg, not the video card.

The user continues make damage to eComStation (and eComStation.RU)

eComStation.RU does their own damage. They don't need any help from Sigurd.

The problem is simple - IBM (eCS) OS2LDR gets only 1st block of memory from system, but EFI BIOS split memory on 2-3 huge blocks...

Apparently, it is not always "huge" blocks, and it can be more than 2-3. It depends on the specific system, and what I/O they have installed.

Because if this would be an EFI issue and you insert a different video card and the memory hole then goes away!?

It is definitely a UEFI problem. The UEFI specs allow for I/O devices (not just video cards) to put holes in memory, and it seems that those holes can be put anywhere they please. Logically, they should be at the end of memory, but that is not in the specs. It also seems that Microsoft defined the specs, and saw an opportunity to mess up other operating systems, again. Linux has, apparently, found a work around, but it is not that easy in OS/2 since they do not have the source for OS2LDR (or, if they do, it is not common knowledge).

I have yet to see any way to "insert a different video card" in a laptop. It can also be difficult in a desktop, sometimes. Not to mention it is an extra expense that many people aren't willing to pay (eCS is not cheap to start with). The problem needs to be fixed, soon, because UEFI seems to be the way that all new hardware is going.

Pages: 1 ... 59 60 [61] 62 63 ... 66