Re: Eject von gemounteter CD-ROM

From: J Wunsch <j(at)uriah.heep.sax.de>
Date: Sat, 3 Apr 1999 17:00:45 +0200

As Udo Erdelhoff wrote:

> Ich habe hier auf FreeBSD 3.1 und ein Ultraplex. Und hier wird der Auswurf-
> knopf definitiv gesperrt, wenn ich die CD gemountet habe. Alles andere wäre
> auch Unfug.

Allerding funktioniert der ioctl() zum Auswurf der CD auch dann, wenn
sie gemountet ist (Userland: ``cdcontrol eject''). Dieses Problem ist
prinzipbedingt, weil das open() an sich den Lock setzt, aber zum
Anderen notwendige Voraussetzung ist, daß cdcontrol(8) einen gültigen
Filedescriptor besitzt, auf dem es den ioctl() ansetzen kann. (Der
Ausweg wäre ein zweites control device node, über das zwar ioctl()'s,
aber kein Datentransport möglich ist.)

-- 
cheers, J"org
joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 03 Apr 1999 - 17:20:47 CEST

search this site