• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu
Menu

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.

Show posts Menu

Messages - Andrew Lee

#1
Quote from: El Vato on 2008.09.03, 17:48:01
Quote from: Ben on 2008.09.03, 02:35:35
Well, you are close.

OS/2 & JFS are case-retentive, though OS/2 does not differentiate between Upper and lower case with respect to usage.

That is to say, if you capitalize something, it stays Capitalized, but with respect to execution, there is no differentiation.


I think that Andrew did not hit the target too low, Ben.  There is an option -O to pass to the enabled GNU/Linux's jfs_mkfs utility when creating a JFS file system on an unmounted device that purportedly provides compatibility with OS/2.

From the vantage point of an GNU/Linux user, it is odd that data in those OS/2 LVM JFS formatted partitions/volumes do not obey the case sensitiveness of other Linux file systems, like XFS, RaiserFS, Extx, etc., even though the lower and upper case is retained in that data.

I've used jfs_mkfs -O to format case-insensitive JFS partitions in Linux that I could mount in OS/2.  These were compatibility volumes, and using them in OS/2 took a little work, and I didn't try test this extensively.  When I didn't use -O, so that the partitions were case-sensitive, I was unable to mount them in OS/2.

From the Linux side, what really matters is case-sensitivity.  The best-known example is that the make command will use 'Makefile' before 'makefile'.  You might be able to use a case-insensitive partition for the main Linux directories, such as /bin, /etc, /usr/..., etc., but you might very well run into trouble.  I just use JFS in Linux to access my OS/2 JFS partitions.  The file ownership and permissions being set to all 0 when a file is created in OS/2 is a nuisance (that I could fix if I wasn't using an extremely out-of-date Linux version, particularly the kernel.)  Another minor nuisance is that OS/2 uses local time for all file modification times, while Linux uses UTC in JFS.  The Linux HPFS driver converts to local time.

I don't know why IBM made OS/2 unable to access case-sensitive JFS partitions.  If you look at the documentation for the old ext_os2 IFS, there's something about problems when you have filenames that differ only by case.

It would be nice if someone could update ext2_os2 so that
1. It can work with LVM.  ext2_os2 uses a filter, ext2_flt.flt, to assign drive letters to ext2 partitions.
2. It can work with ext2/ext3 partitions that weren't formatted for compatibility with 2.0 (2.2?) or earlier Linux kernels.

Something that might be easier than an IFS, but still quite useful, would be if someone ported LTOOLS (http://www.it.fht-esslingen.de/~zimmerma/software/ltools.html) to OS/2.
#2
In Linux, you can format a JFS partition as case-sensitive (the default), or case-insensitive.  OS/2 will only use case-insensitive JFS partitions, as far as I can tell.  I regularly mount JFS partitions created in OS/2 under Linux, and have mounted case-insensitive JFS partitions created in Linux under OS/2.  It's probably not a good idea to install Linux to a case-insensitive partition.

Andrew
#3
No, importing the PPD file is for the OS/2 PostScript driver, instead of setting it up as some HP model.
#4
Since printmon exits immediately with an error message, I'm nowhere near the point where the choice of printer driver would matter.  In any case, the best choice is probably to get a PPD file for your printer, or the closest match that you can find (e.g. the Samsung ML-1210 for you, which you can download directly from the link I gave at openprinting.org), and import it into the PostScript driver using PIN.EXE.

Andrew
#5
I've tried countless variations.  No matter what, whenever I run gsmon.cmd, I get the following:

starting daemon

PRINTMON: printer queue redirection device monitor
DosMonReg error code: 8


Sometimes, I've gotten other error code numbers.  That's why I've been trying to use CUPS instead, which so far has been able to print out PostScript and JPEG files.

Andrew
#6
I'm glad that you got it working.  It's actually a lot more than I've been able to do.  When I try it, printmon exits immediately, so I never got to where I could print.  I'd be interested in seeing how you edited gsmon.cmd.

Andrew
#7
According to http://openprinting.org/show_printer.cgi?recnum=Samsung-ML-1210 your printer is identical to the Samsung ML-1210, and should work with the (badly named) GDI driver for GhostScript.  Here's a version of GhostScript with that driver compiled in, along with printmon:
http://hobbes.nmsu.edu/pub/os2/system/drivers/printer/samsung_gdidrv.zip .  Unfortunately, printmon always exits with an error message for me.

You could also see if Paul Smedley can help you get your printer working with CUPS.  The GDI driver is actually already compiled in the version of GhostScript included in CUPS, but there seem to be other things needed.

Andrew Lee
#8
Well, look at the bright side of it.  After more than two weeks, they haven't seen fit to build the Windows binaries, either.
#9
If you want to use WPA, and not just WEP, then you have to use the GenMac Wrapper and one of the cards it supports.  The native OS/2 drivers, which are all for cards using Prism or Orinoco chips, or old Cisco cards, don't support WPA.  Also, I doubt that anyone makes any of those cards, or the chips used any more, though if you have to use 16-bit PCMCIA, as opposed to Cardbus, they're the only way to go.

I have a Microsoft MN-520 PCMCIA card that works in an old laptop with the GenPrism 2.0rc4 driver, which was apparently never released, but is easy to find.  This is a Prism based card that I got for $20 a few years ago when CompUSA was clearing them out.  The good thing about the (long discontinued) Microsoft WiFi hardware is that they only had one version of each model number, so you know exactly what chip is used in a card.

Andrew
#10
Games / Re: OS/2 Port of Second Life?
2007.08.14, 22:28:12
I've never tried Second Life, but the system requirements listed for the Windows and Mac clients list minimum 3D cards.  The performance would probably be horrible without hardware 3D acceleration.
#11
It's the new type of search plugin, with a .xml extension, that Firefox 2.x supports.  SeaMonkey doesn't support it yet, only the older kind, with a .src extension and a separate icon file, usually a PNG or GIF.
#12
You might be able to drive a Samsung ML-2010 using samsung_gdidrv.zip on Hobbes.  It's Ghostscript 8.13 with the badly named Samsung GDI (really Samsung SPL1) driver compiled in, and printmon.  According to http://openprinting.org/show_printer.cgi?recnum=Samsung-ML-2010, this should work with the ML-2010.  The article
http://www.scoug.com/os24u/2005/scoug512.ink.html describes using this driver.

However, I haven't been able to get this to work with my ML-2510, which is very similar to the ML-2010.   Printmon always dies with an error message, and it's unclear what's the best way to set it up for a USB printer.  (What's the device name?  Or do I just create another printer object using a passthrough solely to redirect an LPTx port to it?)

Andrew Lee