LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   DVD writer won't eject (https://www.linuxquestions.org/questions/linux-hardware-18/dvd-writer-wont-eject-927775/)

Chris.Bristol 02-05-2012 01:01 PM

DVD writer won't eject
 
My DVD writer won't eject. I had the same problem with a different drive on a different PC and wrecked about twenty disks trying to get them out with the paperclip method. This time I think it started after I was trying to write on a disk and the computer couldn't handle it and got stuck in a loop which it couldn't get out of.
I was on Ubuntu 11.10 but I have just switched to Debian 6.0.4 in the hope that it would fix it.

I've looked for relevant threads, but most of them are old and none have solved the problem.

This thread:
http://www.linuxquestions.org/questi...d-line-726616/

Made a suggestion in Message 34 (last but one) to type: ps aux |grep gvfsd-cdd

Which resulted in:
root 3928 0.0 0.0 3304 764 pts/1 S+ 18:35 0:00 grep gvfsd-cdd

Which I imagine is a process running and owning the device. It suggests that I should kill that proceess, I think I should type: kill 3928
but I'm a bit wary about trying that without a little advice!

This is the relevant entry in fstab:
/dev/scd0 /media/cdrom0 udf,iso9660 users,noauto 0 0

This was suggested somewhere:
/dev/hdc /mnt/cd iso9660,udf ro,user,noauto,noexec,unhid
But I've no idea whether that is safe to try.

It's an infuriating problem, particularly since it concerns such a simple function!

jthill 02-05-2012 02:42 PM

I don't see eject -i0 (that's a zero) in that thread, try that then eject, here's hoping...

Chris.Bristol 02-05-2012 03:16 PM

This is what happens;

root@Asus:/home/chris# eject -i0
CD-Drive may be ejected with device button

The tray does not open.

It may be relevant to mention that a motor runs whenever I try to eject, but there is a clunk as though some lock is still in place. It's as though there need to be two actions and they aren't synchronised.

There's no mechanical problem because it ejects when the ribbon cable is disconnected.

jthill 02-05-2012 05:49 PM

Did you try the -i0 then a plain eject? I have seen that fail, but I've also seen it work. One other thing to try is (I'm not on linux atm so you'll have to dig for this) explicitly specifying a driver or interface named generic-mmc or generic-mmc-raw or something along those lines, ring changes on those options for whatever's doing your burning. iirc when I did that it didn't fix the immediate problem, I still had to reboot, but the problem stopped recurring.

Chris.Bristol 02-05-2012 06:21 PM

jthill
I typed eject -i0 then pressed the eject button.

Sorry - I don't know what Linux atm is or how to install a driver.

syg00 02-05-2012 08:32 PM

Try (as root) "eject /dev/sr0" (that's a zero)

Chris.Bristol 02-05-2012 09:42 PM

syg00 I have tried that without success.

Would it be worth trying the kill command or changing the line in fstab as mentioned in my original post?

syg00 02-05-2012 11:44 PM

No, your kill idea won't work - that process is just the grep command you entered.
Try "eject /dev/scd0" (sorry about that, I don't use Debian, and I wasn't reading obviously).

EDDY1 02-06-2012 12:44 AM

Try rebooting the computer & eject right when computer is starting before dvd is mounted.

jthill 02-06-2012 12:48 AM

atm is just "at the moment" :-)

The drivers I'm referring to are already installed, they're choices of how to talk to the hardware you have. Sometimes you have to give your tool a hint. What are you actually using to talk to the dvd burner? gvfs is a gnome thing, are you using brasero? I was using command-line tools, wodim via genisoimage, there's a driver= option for those times when the hardware's not playing nice. If you're using a gui burner I hope someone can help you find where to pick the access method.

Chris.Bristol 02-06-2012 12:14 PM

Quote:

Originally Posted by EDDY1 (Post 4594803)
Try rebooting the computer & eject right when computer is starting before dvd is mounted.

This was suggested one of the threads I looked at but it doesn't work. Eject only works if I disconnect the ribbon cable before switching on. This suggests to me that it's not a hardware or firmware problem.

Chris.Bristol 02-06-2012 12:35 PM

jthill
I know what a driver is, but I thought Linux organised them rather more slickly than other OSs I could mention so I haven't looked into them. I did see a tool in a menu once but it didn't list any drivers, so I suppose you have to download them from somewhere.

I usually use brasero, but when the problem started I also tried K3B because I know that it has more functionality when you need it. That didn't work either, but it does give a report - nothing useful in it unfortunately.

I've just used a paperclip to open the drive, put a disk in, pressed the button and it ejected successfully.

It's now not working again.

rkelsen 02-06-2012 05:19 PM

Are you unmounting the drive before trying to eject the disc?

jthill 02-06-2012 06:45 PM

Quote:

Originally Posted by Chris.Bristol (Post 4595211)
jthill
I know what a driver is, but I thought Linux organised them rather more slickly than other OSs I could mention so I haven't looked into them. I did see a tool in a menu once but it didn't list any drivers, so I suppose you have to download them from somewhere.

I'm trying to get this thread around to finding some way way to do what you want to do so the problem you're having doesn't recur or at least you don't have to reboot to fix it. Please say what you were actually trying to do when your burner wedged this way, and how you went about it, so someone here can figure out an alternate route that will actually work. I've actually encountered the symptoms you're reporting, and solved them, but it was months ago for a one-off and I idiotically did not keep notes on what I did to fix it. So between you not saying what you want to do and me not remembering how I fixed this while doing what I wanted to do, the best I can offer is help trying to find your way out of this. Whatever the cause of the symptoms you're reporting, it's some very unusual combination of circumstances, and the thing to do now is to try to identify them. So far, the most concrete information you've given about those circumstances is "I think it started after I was trying to write on a disk" and that you usually use brasero but tried k3b after the problem already started "because I know that it has more functionality when you need it", but you don't say what you tried to do with it and don't post the results of what you tried. Surely you can see that you could hardly have made it more difficult to help you if you'd been trying.

EDDY1 02-07-2012 01:05 AM

When I run this command it doesn't show root it shows my user name
Quote:

ps aux |grep gvfsd-cdd
edward 2355 0.0 0.0 3500 756 pts/0 S+ 23:06 0:00 grep gvfsd-cdd

rkelsen 02-07-2012 04:30 AM

Quote:

Originally Posted by EDDY1 (Post 4595700)
When I run this command it doesn't show root it shows my user name

because you're running it as a user.

the output is the command you've entered. i.e. ps is telling you that you ran it, and piped it's result to grep which looked for "gvfsd-cdd" (whatever that is). the only result it found was you looking for "gvfsd-cdd".

EDDY1 02-07-2012 09:27 AM

Thank you rkelson

Chris.Bristol 02-07-2012 11:32 AM

Quote:

Possible Fix
I have some information that may be helpful. This bug report...
https://bugzilla.gnome.org/show_bug.cgi?id=550353
... describes a problem that I also had when using Grip cd ripping software (under Fedora 11, in case it matters).

For me, every time I inserted a disc (after the first one), Grip complained that the "location is already mounted" (but the software continued to work correctly anyway as long as I inserted another disc when Grip opened the drive door.

However, if I closed the drive WITH NO DISC IN IT - an empty drive - I could not get it to eject through any combination of "eject" commands, pushing a paper clip in the manual eject hole, etc.

However, at a command prompt...
$> lsof |grep gvfsd-cdd

I bet you will see /dev/sr0 (or whatever device your cd/dvd rom is).

Apparently a library that Grip uses (and probably other software as well) doesn't properly release the drive, even if you close Grip.

At a command prompt...
$> ps aux |grep gvfsd-cdd

If you are certain that the drive is empty and that it isn't doing anything useful, kill that process.

The eject button will again work.
EDDY1 and rkelson: I think you may have missed the first command of the two
Quote:

lsof |grep gvfsd-cdd
in my original message. I think it is an attempt to find out what process if any is locking the drive.

rkelsen 02-07-2012 04:52 PM

Quote:

Originally Posted by Chris.Bristol (Post 4596161)
EDDY1 and rkelson: I think you may have missed the first command of the two in my original message. I think it is an attempt to find out what process if any is locking the drive.

This command

Code:

fuser /dev/sr0
will tell you what processes are using the drive. Of course, you need to put the right device node there if it isn't /dev/sr0.

Anyhow, you didn't answer my previous question:

Quote:

Originally Posted by rkelsen
Are you unmounting the drive before trying to eject the disc?


Chris.Bristol 02-07-2012 06:23 PM

rkelsen No, I didn't know how to do that. I've now looked it up and I've got a few ideas for commands to try:

umount /dev/sr0 (you mentioned sr0)
umount /dev/scd0 (scd0 appears in fstab)
umount /media/cdrom0 (cdrom0 appears in fstab)

Apart from once, it has been working today, but I'll try next time it gets stuck. The software is obviously trying to eject as I can hear it, would the software try to eject a disk even though it knew it was mounted, that seems illogical?

I've given some thought to cause and effect - I think that if the disk has something wrong with it the software gets locked into a loop which it can't get out of. Even after I have rebooted and removed the disk manually it will still be a problem. It seems to resolve itself spontaneously.

I will also go through my DVD-RWs and format them and chuck out any dodgy ones, which should lessen the problem in future, but may prompt the problem to happen now.

rkelsen 02-07-2012 07:27 PM

You can't eject a disc which is still mounted.

Modern GUI interfaces will do both steps (i.e. umount and eject) with one click (eg: KDE's device notifier widget), but the drive will ignore it's eject button while a disc is mounted.
Quote:

Originally Posted by Chris.Bristol (Post 4596518)
rkelsen No, I didn't know how to do that. I've now looked it up and I've got a few ideas for commands to try:

umount /dev/sr0 (you mentioned sr0)
umount /dev/scd0 (scd0 appears in fstab)
umount /media/cdrom0 (cdrom0 appears in fstab)

Part of your problem is that you don't know what device you're using. You need to figure that out. There are a gazillion ways of doing this.

The first 3 that come to mind:
Look at the output of dmesg
Look under /dev/
Look under /sys/block

I'd ignore anything in fstab, since that file is ignored for removable media. It could contain anything really.

Chris.Bristol 02-07-2012 07:34 PM

It's just got stuck again trying to eject an empty tray using K3B, so I tried unmounting it using the following commands:

Quote:

root@Asus:/home/chris# umount /dev/sr0
umount: /dev/sr0: not mounted
root@Asus:/home/chris# umount /dev/scd0
umount: /dev/scd0: not mounted
root@Asus:/home/chris# umount /media/cdrom0
umount: /media/cdrom0: not mounted
root@Asus:/home/chris#
I then used a paperclip to open the tray, then loaded a DVD-RW (that I had previously formatted successfully) and tried to write a file onto it with K3B. It errorred with this debugging output:

Quote:

Devices
-----------------------
ASUS DRW-1608P2S 1.37 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite, Layer Jump] [%7]

K3b::IsoImager
-----------------------
mkisofs print size result: 1101 (2254848 bytes)

System
-----------------------
K3b Version: 2.0.1
KDE Version: 4.4.5 (KDE 4.4.5)
QT Version: 4.6.3
Kernel: 2.6.32-5-686

Used versions
-----------------------
mkisofs: 1.1.11
cdrecord: 1.1.11

cdrecord
-----------------------
/usr/bin/wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.11
SCSI buffer size: 64512
Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
communication breaks or freezes immediately after that.
TOC Type: 1 = CD-ROM
Driveropts: 'burnfree'
Device type : Removable CD-ROM
Version : 5
Response Format: 2
Capabilities :
Vendor_info : 'ASUS '
Identification : 'DRW-1608P2S '
Revision : '1.37'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x002B (DVD+R/DL)
Profile: 0x001B (DVD+R)
Profile: 0x001A (DVD+RW)
Profile: 0x0016 (DVD-R/DL layer jump recording)
Profile: 0x0015 (DVD-R/DL sequential recording)
Profile: 0x0014 (DVD-RW sequential recording) (current)
Profile: 0x0013 (DVD-RW restricted overwrite) (current)
Profile: 0x0012 (DVD-RAM)
Profile: 0x0002 (Removable disk)
Profile: 0x0011 (DVD-R sequential recording)
Profile: 0x0010 (DVD-ROM) (current)
Profile: 0x000A (CD-RW)
Profile: 0x0009 (CD-R)
Profile: 0x0008 (CD-ROM)
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
Drive buf size : 1605632 = 1568 KB
FIFO size : 12582912 = 12288 KB
Speed set to 5540 KB/s
Track 01: data 2 MB
Total size: 2 MB (00:14.68) = 1101 sectors
Lout start: 2 MB (00:16/51) = 1101 sectors
Current Secsize: 2048
HINT: use dvd+rw-mediainfo from dvd+rw-tools for information extraction.
Starting to write CD/DVD at speed 4.0 in real SAO mode for single session.
Last chance to quit, starting real write in 2 seconds.
1 seconds.
0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... Errno: 5 (Input/output error), reserve track scsi sendcmd: no error
CDB: 53 00 00 00 00 00 00 04 4D 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0E 00 00 00 00 72 05 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x72 Qual 0x05 (no more track reservations allowed) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.003s timeout 200s
/usr/bin/wodim: Cannot open new session.
input buffer ready.
Writing time: 0.095s
/usr/bin/wodim: fifo had 36 puts and 0 gets.
/usr/bin/wodim: fifo was 0 times empty and 0 times full, min fill was 100%.

cdrecord command:
-----------------------
/usr/bin/wodim -v gracetime=2 dev=/dev/sr0 speed=4 -sao driveropts=burnfree -data -tsize=1101s -

mkisofs
-----------------------
1101
I: -input-charset not specified, using utf-8 (detected in locale settings)
46.41% done, estimate finish Wed Feb 8 01:28:19 2012
Total translation table size: 0
Total rockridge attributes bytes: 261
Total directory bytes: 386
Path table size(bytes): 10
Max brk space used 0
1101 extents written (2 MB)

mkisofs calculate size command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -print-size -quiet -volid chest of drawers -volset -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-chris/k3bts2079.tmp -rational-rock -hide-list /tmp/kde-chris/k3bjQ2079.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-chris/k3bcO2079.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-chris/k3bDL2079.tmp

mkisofs command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -volid chest of drawers -volset -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-chris/k3bQh2079.tmp -rational-rock -hide-list /tmp/kde-chris/k3bGW2079.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-chris/k3bcT2079.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-chris/k3bpQ2079.tmp
I then ejected the disk with K3B without problem!
As a further test I:
- removed the disk.
- closed the empty tray with K3B - success.
- ejected the empty tray with K3b - stuck again!

rkelsen 02-07-2012 07:44 PM

umount won't eject the disc. You need to use umount, then eject.

That output makes me think you might have a permissions problem.

Is your user in the cdrom group? Find out by running this command:

Code:

groups
Also, please post the output of this command:

Code:

ls -la /usr/bin/wodim
And this one too:

Code:

ls -la /dev/sr0

Chris.Bristol 02-07-2012 07:54 PM

I realised that (too late of course!), but it possibly still proved that the problem was not caused by the disk being mounted. I have just done the unmount and eject commands with all three objects I mentioned above - it sticks.

I then tried:
chris@Asus:~$ groups
chris cdrom floppy audio dip video plugdev netdev bluetooth scanner
chris@Asus:~$
I think this means that I have the permissions so it's not a permissions problem.

I then tried:
chris@Asus:~$ ls -la /usr/bin/wodim
-rwxr-xr-x 1 root root 359108 Oct 18 2010 /usr/bin/wodim
chris@Asus:~$
and:
root@Asus:/home/chris# ls -la /dev/sr0
brw-rw----+ 1 root cdrom 11, 0 Feb 8 01:32 /dev/sr0
root@Asus:/home/chris#

This is an earlier suggestion of yours:
root@Asus:/home/chris# fuser /dev/sr0
root@Asus:/home/chris#

rkelsen 02-07-2012 09:06 PM

From that output, we can conclude that your user does have correct permissions over the device. BUT your burning utility (wodim) isn't properly set up to burn discs as a user.

Log in as root (or switch user) and do this:

Code:

chmod +s /usr/bin/wodim
Then it should let you burn discs properly.

As to your ejecting problem, I've done some reading and it seems that HAL polling can disrupt the normal operation of some drives. If you want to try disabling it, you need to run this command:

Code:

hal-disable-polling --device /dev/sr0
If that doesn't solve the problem, then you can re-enable polling with this:

Code:

hal-disable-polling --enable-polling --device /dev/sr0

Chris.Bristol 02-07-2012 09:45 PM

root@Asus:/home/chris# chmod +s /usr/bin/wodim
root@Asus:/home/chris#

I assumed you'd want me to check the results:
root@Asus:/home/chris#
ls -la /usr/bin/wodim
-rwsr-sr-x 1 root root 359108 Oct 18 2010 /usr/bin/wodim
root@Asus:/home/chris#
I understand that this is changing permissions although I'm not quite sure what.

I also did the hal command, I've reset that though because after rebooting twice it worked with a disk in but then refused to eject an empty tray. Could the empty tray be relevant?

rkelsen 02-07-2012 10:04 PM

Quote:

Originally Posted by Chris.Bristol (Post 4596631)
I understand that this is changing permissions although I'm not quite sure what.

It gives the wodim command escalated privileges so that it can communicate directly with the drive without requiring you to log in as root.
Quote:

Originally Posted by Chris.Bristol (Post 4596631)
I also did the hal command, I've reset that though because after rebooting twice it worked with a disk in but then refused to eject an empty tray. Could the empty tray be relevant?

I dunno. I wouldn't rule out the possibility that you may have damaged the drive with a paperclip after all that.

Chris.Bristol 02-07-2012 10:21 PM

Quote:

I wouldn't rule out the possibility that you may have damaged the drive with a paperclip after all that.
lol! No it's not damaged it - there's a solid lump of plastic there. I'm sure it's a software problem for several reasons:
- it works most of the time
- it works without the ribbon cable
- I've had it before with a different PC and a different drive
- it happens mostly with an empty drive

rkelsen 02-07-2012 10:27 PM

How is the drive jumpered? Is it on "Cable Select"? That can cause these kinds of odd behaviours. If so, try putting the jumper on Master and using the end connector of the ribbon cable.

Edit: If that doesn't work, I got nuthin' else.

Chris.Bristol 02-08-2012 04:08 PM

rkelson: I've taken out the cable select cable, put in a plain one and altered the drive jumpers from cable select to master and slave. I've also realised that I missed your message 21. I'll follow your suggestions therein.

Chris.Bristol 02-08-2012 04:17 PM

Message 21:

Quote:

Look at the [relevant] output of dmesg


[ 2.224354] sda: sda1 sda2 < sda5 sda6 >
[ 2.268427] sd 2:0:0:0: [sda] Attached SCSI disk
[ 2.295672] sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray
[ 2.295678] Uniform CD-ROM driver Revision: 3.20
[ 2.295841] sr 2:0:1:0: Attached scsi CD-ROM sr0
[ 2.304518] sd 2:0:0:0: Attached scsi generic sg0 type 0
[ 2.304582] sr 2:0:1:0: Attached scsi generic sg1 type 5

Quote:

Look under /dev/
block fd loop5 psaux sdb tty tty20 tty33 tty46 tty59 urandom vcsa5
bsg full loop6 ptmx sdc tty0 tty21 tty34 tty47 tty6 vcs vcsa6
bus fuse loop7 pts sg0 tty1 tty22 tty35 tty48 tty60 vcs1 vcsa7
cdrom fw0 lp0 random sg1 tty10 tty23 tty36 tty49 tty61 vcs2 vga_arbiter
cdrw hpet MAKEDEV rfkill sg2 tty11 tty24 tty37 tty5 tty62 vcs3 xconsole
char initctl mcelog root sg3 tty12 tty25 tty38 tty50 tty63 vcs4 zero
console input mem rtc shm tty13 tty26 tty39 tty51 tty7 vcs5
core kmsg net rtc0 snapshot tty14 tty27 tty4 tty52 tty8 vcs6
cpu_dma_latency log network_latency scd0 snd tty15 tty28 tty40 tty53 tty9 vcs7
disk loop0 network_throughput sda sndstat tty16 tty29 tty41 tty54 ttyS0 vcsa
dri loop1 null sda1 sr0 tty17 tty3 tty42 tty55 ttyS1 vcsa1
dvd loop2 parport0 sda2 stderr tty18 tty30 tty43 tty56 ttyS2 vcsa2
dvdrw loop3 port sda5 stdin tty19 tty31 tty44 tty57 ttyS3 vcsa3
fb0 loop4 ppp sda6 stdout tty2 tty32 tty45 tty58 uinput vcsa4


Quote:

Look under /sys/block
loop0 loop1 loop2 loop3 loop4 loop5 loop6 loop7 sda sdb sdc sr0

I reckon that means that it is sr0

Chris.Bristol 02-12-2012 05:50 PM

This is no longer a problem now I have fixed some other problems which arose later, see thread 937690

Chris.Bristol 11-15-2012 06:01 PM

I've finally found out what the problem is. Nothing to do with the operating system or firmware.

The proof of it not being an OS problem is that it still happens if you disconnect the ribbon cable. The statement in my post #28 that it worked without the ribbon cable is unfortunate as it must just have worked once or twice by chance.

There is a round magnetic puck (that clamps the disc from above as the drawer closes). If motor belt driving the drawer is slack or slippery it can't overcome its attraction to the drive spindle.

The proof that it is a mechanical problem is that if you temporarily remove the puck without a disk in the problem stops.

Other symptoms are:
  • a loud "clunk" when it fails to open
  • it sometimes needs a helping hand to close
  • sometimes seems to think it's open when it's closed and vice versa

Solution: Open the drive case and clean the belt and associated pulleys with methylated spirit to get the belt gripping better. I would also very sparingly grease (not oil) the gear teeth.

I have fixed two drives like this.

The original information came from http://www.tomshardware.co.uk/forum/...ject-disc-tray Don't follow the advice to make a spacer from tape to move the two magnets apart to reduce the magnetic attraction, as the disk won't be held tightly enough. Even if you test it and the disk doesn't wobble, the grip isn't good enough and it can slip. Two methods are mentioned, one is better than the other but it is still not recommended.

I can't remember what I as on about in post #32!


All times are GMT -5. The time now is 03:14 PM.