Mailing List os2-wireless_users@2rosenthals.com Archived Message #5757

From: "Lewis G Rosenthal" <os2-wireless_users@2rosenthals.com> Full Headers
Undecoded message
Sender: "OS/2 Wireless Users Mailing List" <os2-wireless_users@2rosenthals.com>
Subject: [OS2Wireless] OT: ThinkPad DVD Writer Problem (was: Re: [OS2Wireless] ThinkPad DVD Writer Problem)
Date: Fri, 28 Sep 2007 21:29:49 -0400
To: "OS/2 Wireless Users Mailing List" <os2-wireless_users@2rosenthals.com>

Hi, Hakan! (Apologies in advance to all disinterested folks about the length of this OT post.)

On 09/28/07 07:42 pm, Hakan thus wrote :
Lewis,

Some time ago I repartitioned the harddisk on my TP43p, erased all
traces of XP and have since been running eCS 1.2MR.  With 1.2MR, I have
come closer to being able to burn DVDs (CDs have always worked) on the
machine but am not quite there -- I can copy large files, over several
Gbs in total, to the DVD but I cannot finalize them.  RSJ becomes
unresponsive and with nothing else running, CPU utilization is just
below 1.0%.  Thus, I went back to your e-mails from May (see below) and
see that our CONFIG.SYS files are different (we also have slightly
different Matshita drives) but I don't think the problem lies there.  A
couple of questions for you:

* Why are you using the JJSCDROM.DMD driver?  Did eCS install it
or did you install it later?  If the latter, why? Also, did you remove
something?
  
I use JJS, because:

JSCDROM.DMD is a modified version of OS/2 CD-ROM / CD-RW / DVDs device manager driver (OS2CDROM.DMD), based on the latest OS/2 DDK on-line source code (DDK_020517).
This driver supports:

   * Automatic SCSI-3/MMC-complient drive capability recognition by
     default, like as ATAPI drive.
   * "CD-Extra" (audio-CD w/additional data session) mounting.
   * Feature enabling on a per-unit-basis. These features are:
         o turn on "CD-DA readable", "CD-XA readable" and
           "multisessioning-aware" flags
         o set vendor-specific SCSI CD-DA digital reading / CD-XA
           reading / multisessioning / UPC reading methods for
           non-SCSI-3/MMC-complient drives
   * "WORM devices as CD-ROM" treatment for some old WORM-style CD-R
     drives such as Yamaha CDR10x or any drives filtered by RSJ
     CD-Writer LOCKCDR.FLT.
   * Per-unit-basis "ignore drive" feature.
   * Enriched /V option output.
   * Additional IOCtl functions that control multisessioning treatment
     and track 1 negative start LBA fix (Midbar CDS-200 spoiler).
   * Of course functionally equivalent to official OS2CDROM.DMD,
     including CD-RW / DVDs UDF writing and formatting, and USB
     connection support.

No, eCS did not install it for me. You may find it on Hobbes: http://tinyurl.com/ysunc3.

* I don't have BASEDEV=DANIATAP.FLT /EJ /A:1 /U:0 /TYPE:ZWL
/RSJ, only BASEDEV=DANIATAP.FLT without any flags at all.  Again, did
the system install the above or did you install it later?  If so, why? Did you remove something?

  
I installed this later. Dani provides special support for RSJ (among other amazing things - besides being a h-ll of a programmer, she's just a great gal and fun to have around a dinner table!!):

    - can deal with the ATAPI ZIP-250 and ZIP-750
    - improved ZIP performance (up to factor 4 on ZIP-250)
    - supports arbitrary swapping of 100MB, 250MB and 750MB media
    - reflects the current media capacity up to FDISK, DISKIO or the like
    - OS/2 boot from ZIP is possible
    - faster 32bit PIO in conjunction with DANIS506.ADD (rel. 1.1.1 or later)
    - Busmaster DMA mode works and is tested with Intel, VIA, AMD, HPT, SiS,
      CMD, SiliconImage, ServerWorks, Promise, Nvidia and ACARD chipsets until
      now.
      Busmaster DMA is available now for ALi as well (CD/DVD-ROM is safe, but
      some chip revisions fail on DMA write operations!). Due to hardware
      limitations there is no 32bit PIO and no busmaster DMA possible for ATAPI
      devices attached to a Promise Ultra (non-TX2) controller.
    - ATAPI devices appear to the rest of the system as regular SCSI-2 devices
      if used with DANIS506.ADD (rel. 1.1.5 or later). This may be disabled
      globally or individually.
    - advanced "warm-swap" support if used with DANIS506.ADD (rel. 1.1.9 or
      later)
    - support for PCCard (formerly: PCMCIA) ATAPI devices (like the Iomega
      PCMCIA ZIP-250 or the Iomega Click!40)
    - support for PCCard CD writers (CDRecord, RSJ)
    - the translation of old-style 6-byte SCSI commands into their more
      modern 10-byte counterparts is no longer hardcoded. The device is
      sensed now to check if it requires this translation.
    - like DaniS506.ADD, this driver stores boot messages internally for
      later readout. To view them, issue "copy ATAPI$ con:", to dump them
      into a file, issue "copy ATAPI$ anyfile".
    - automatic media unload on shutdown if desired
    - supports up to eight IDE channels
    - supports ATAPI MO drives (tested with Fujitsu 1.3GB and 2.3GB drives)
    - supports ATAPI units with more than one logical unit (LUN) built in.
      Examples are the Panasonic/IBM PD drive (tested) or some CD-ROM changers.
    - fix compatibility issues with the increasing number of devices that
      bluntly violate the ATAPI specs.
    - fix some hangs at driver initialization due to SCSI MODE_SENSE size
      problems with particular ATAPI units.
    - fix a hang at driver initialization due to slow recover from IDENTIFY
      commands seen with some ATAPI units.

and

    DaniATAPI.FLT is fully compatible to the RSJ cdwriter filesystem and its
    accompanied utilities. In fact, if you run DaniATAPI.FLT instead of
    RSJIDECD.FLT you can take advantage of the improved data transfer modes
    (32bit PIO and busmaster DMA) on all supported chipsets (RSJIDECD.FLT is
    derived from IBMIDECD.FLT and thus supports busmaster DMA on Intel chipsets
    only). If your CD writer model is listed cddrv.inf you don't even need
    LOCKCDR.FLT; DaniATAPI.FLT reorders its SCSI unit mapping if it finds
    a CD writer unit so that RSJ is happy.

    So there are several choices available (listed in order of preference)

    1) BASEDEV=DaniATAPI.FLT <other options> /A:x /U:y /RSJ   or
                         /A:x /RSJ        or
                         /RSJ
   BASEDEV=LOCKCDR.FLT

   Both RSJ and CDRecord may use the writer. If your CD writer model isn't
   listed in cddrv.inf, LOCKCDR.FLT from RSJ 3.x will autodetect and
   autoconfigure it. DaniATAPI will install an additional backdoor to
   re-enable regular CD ROM operation via OS2CDROM.DMD (or replacements)
   even if it is hidden by LOCKCDR.FLT. You better prevent DaniATAPI.FLT
   from exporting the CD writer as SCSI device by applying one of the
   /!SCSI options, because it will be exported by LOCKCDR.FLT now (too).

   RSJ and UDF peacefully coexist now.

    2) BASEDEV=DaniATAPI.FLT

   This enables full use of the CD writer unit as regular CD ROM device,
   RSJ writer device, and CDRecord writer device. If your particular model
   isn't listed in RSJ's cddrv.inf, then you need to paste the LOCKCDR.FLT
   autodetection info from the RSJ control panel.

    3) BASEDEV=DaniATAPI.FLT </!SCSI> or </A:x /!SCSI> or </A:x /U:y /!SCSI>
   BASEDEV=LOCKCDR.FLT

   This disables using the CD writer unit as a regular CD ROM drive. You
   better prevent DaniATAPI.FLT from exporting the CD writer as SCSI device
   by applying one of the /!SCSI options, because it will be exported by
   LOCKCDR.FLT now (too). Both RSJ and CDRecord may use the writer. If your
   CD writer model isn't listed in cddrv.inf, LOCKCDR.FLT from RSJ 3.x and
   above will autodetect and autoconfigure it.

    4) BASEDEV=DaniATAPI.FLT
   BASEDEV=LOCKCDR.FLT
   DEVICE=JJSCDROM.DMD /W

   This is similar to the section above, but DaniATAPI will not install
   the additional backdoor; with the /W option JJSCDROM will grab the
   WORM unit exported by LOCKCDR.FLT.

That said, I will tell you that I have issues with DaniS506 version 1.8.1 and DaniATAPI 0.4.0 (with my CONFIG.SYS as it is for the earlier versions - 1.7.10 and 0.3.18, respectively - my DVD is not recognized at all, so I need to troubleshoot this...probably at Warpstock, where I can get some of my friends with know-how to help me figure it out!). So, you may want to first try the versions I am using.

I have successfully written double-layer DVDs and finalized them with RSJ 6.0.

<snip>
On Sun, 06 May 2007 10:59:47 -0400, Lewis G Rosenthal wrote:

  
Hi, Howard!

On 05/06/07 10:36 am, Howard Winter thus wrote :
    
Lewis,

On Fri, 04 May 2007 17:49:57 -0400, Lewis G Rosenthal wrote:

  
      
...
Hakan and I have very similar machines. I am able to burn DVDs on mine (I've been using those nifty DL - double layer - discs recently; wow, what a nice, hefty capacity!). The only time I have trouble burning a DVD is when there is copy protection on the disc (as expected).
            
Are these data disks (basically just copying files) or video, capable of being played in home DVD players?  How do you create them?  (I attended Alex's DVD lecture at Warpstock Europe, so if you're creating video DVDs I think I have the information - it's data DVDs that I need to create).

  
      
The DVDs which do not copy for me (no surprise) are video DVDs, not data. So, for instance, if I want to knock off a copy of one of the girls' DVDs so that it won't get so badly beaten up in the car (i.e., a copy for my own personal use, as allowed by US copyright law), I am unable to do so. RSJ shows a negative amount of required disk space, effectively making the copy operation impossible. Again, I am not surprised by this behavior whatsoever.
    
Hakan, I also use the Staples-branded discs (-R's and RW's), and they usually work fine for me under RSJ 6. From the System page in CD-Writer Control, my system reports:

MATSHITA "DVD-RAM UJ-842 " RB01 "MATSHITADVD-RAM UJ-842 " N/A cdatapi disabled RAW-3 MATSHITADVD-RAM_UJ-842__R
            
I have RSJ 6, but there isn't a System page under CD-Writer Control, only General / Cache / Recorder / Status / Info tabs, and none of those mention the drive - where did you find the information above?

  
      
In between Status and Info, I have a System tab.

From CONFIG.SYS:

DEVICE=C:\OS2\BOOT\JJSCDROM.DMD /V /FC+ /FX+ /FM+ /R:1 /W

[...]

BASEDEV=DANIATAP.FLT /EJ /A:1 /U:0 /TYPE:ZWL /RSJ

[...]

REM *** RSJ CD-Writer File System ***
BASEDEV=LOCKCDR.FLT
REM BASEDEV=RSJIDECD.FLT
DEVICE=J:\CDWFS\RSJSCSI.SYS
IFS=J:\CDWFS\CDWFS.IFS
RUN=J:\CDWFS\CDWFSD.EXE -p "C:/VAR/TEMP" -c80000 -b16384 -t2 -i3 -s0
REM *** RSJ CD-Writer File System ***

(I think those are all the pertinent lines.)
    
Cheers,

  
      
And to you, my friend.

-- Lewis
------------------------------------------------------------
Lewis G Rosenthal, CNA, CLP, CLE
Rosenthal & Rosenthal, LLC
Accountants / Network Consultants
 New York / Northern Virginia           www.2rosenthals.com
eComStation Consultants                  www.ecomstation.com
Novell Users Int'l       www.novell.com/openenterpriseserver
Need a managed Wi-Fi hotspot?               www.hautspot.com
------------------------------------------------------------


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
This message is sent to you because you are subscribed to
 the mailing list <os2-wireless_users@2rosenthals.com>.
To unsubscribe, E-mail to: <os2-wireless_users-off@2rosenthals.com>
To switch to the DIGEST mode, E-mail to <os2-wireless_users-digest@2rosenthals.com>
To switch to the INDEX mode, E-mail to <os2-wireless_users-index@2rosenthals.com>
Send administrative queries to  <os2-wireless_users-request@2rosenthals.com>
To subscribe (new addresses), E-mail to: <os2-wireless_users-on@2rosenthals.com> and reply to the confirmation email.
Web archives are publicly available at: http://lists.2rosenthals.com

This list is hosted by Rosenthal & Rosenthal, LLC
P.O. Box 281, Deer Park, NY 11729-0281. Non-
electronic communications related to content
contained in these messages should be directed
to the above address. (CAN-SPAM Act of 2003)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
This message is sent to you because you are subscribed to
  the mailing list <os2-wireless_users@2rosenthals.com>.
To unsubscribe, E-mail to: <os2-wireless_users-off@2rosenthals.com>
To switch to the DIGEST mode, E-mail to <os2-wireless_users-digest@2rosenthals.com>
To switch to the INDEX mode, E-mail to <os2-wireless_users-index@2rosenthals.com>
Send administrative queries to  <os2-wireless_users-request@2rosenthals.com>
To subscribe (new addresses), E-mail to: <os2-wireless_users-on@2rosenthals.com> and reply to the confirmation email.
Web archives are publicly available at: http://lists.2rosenthals.com

This list is hosted by Rosenthal & Rosenthal, LLC
P.O. Box 281, Deer Park, NY 11729-0281. Non-
electronic communications related to content
contained in these messages should be directed
to the above address. (CAN-SPAM Act of 2003)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


  

--
Lewis
------------------------------------------------------------
Lewis G Rosenthal, CNA, CLP, CLE
Rosenthal & Rosenthal, LLC
Accountants / Network Consultants
 New York / Northern Virginia           www.2rosenthals.com
eComStation Consultants                  www.ecomstation.com
Novell Users Int'l       www.novell.com/openenterpriseserver
Need a managed Wi-Fi hotspot?               www.hautspot.com
------------------------------------------------------------


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
This message is sent to you because you are subscribed to
 the mailing list <os2-wireless_users@2rosenthals.com>.
To unsubscribe, E-mail to: <os2-wireless_users-off@2rosenthals.com>
To switch to the DIGEST mode, E-mail to <os2-wireless_users-digest@2rosenthals.com>
To switch to the INDEX mode, E-mail to <os2-wireless_users-index@2rosenthals.com>
Send administrative queries to  <os2-wireless_users-request@2rosenthals.com>
To subscribe (new addresses), E-mail to: <os2-wireless_users-on@2rosenthals.com> and reply to the confirmation email.
Web archives are publicly available at: http://lists.2rosenthals.com

This list is hosted by Rosenthal & Rosenthal, LLC
P.O. Box 281, Deer Park, NY 11729-0281. Non-
electronic communications related to content
contained in these messages should be directed
to the above address. (CAN-SPAM Act of 2003)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



Subscribe: Feed, Digest, Index.
Unsubscribe
Mail to ListMaster