Hi,

I have a Freecom Traveller CD-RW drive connected at the parallel port.
With this mail I will send the steps how I installed it and which
Mandrake should do automatically in the future. But because I have the
drive at home I will send the output
of the commands you have mentioned tomorrow.

Here are the steps of my installation:

Installing Freecom CD writer
----------------------------
 
Parallel port:
 
See also http://www.torque.net/parport/paride.html
         /usr/src/linux/drivers/block/paride/pg.c (source of pg.o)
 
Connect writer to parallel port. The parallel port does not support
power supplying by the computer.
 
In the BIOS set the parallel port to 'EPP' mode.
 
Load the drivers:
 
   modprobe paride
   modprobe friq
   modprobe pcd
   modprobe pg
 
Check kernel-log ('paride' and 'pg' enries):
 
   # dmesg
   ...
   paride: version 1.04 installed
   paride: friq registered as protocol 0
   ...
   parport0: PC-style at 0x378 [SPP,PS2,EPP]
   parport0: no IEEE-1284 device present.
   ...
   pg: pg version 1.02, major 97
   pg0: Sharing parport0 at 0x378
   pg0: friq 1.01, Freecom IQ ASIC-2 adapter at 0x378, mode 4 (EPP-32),
delay 1
   pg0:  CD-R/RW RW8040A, master
   ...
 
Reload modules setting the delay to 0 (parameters from dmesg output:
'drive0=IO-Port,Protocol,Unit,Mode,Master/Slave,Delay drive1=...', with
only one drive on parallel port: 'drive0=IO-Port,0,0,-1,-1,Delay'):
 
   # modprobe -r pcd
   # modprobe pcd drive0=0x378,0,0,-1,-1,0
   # modprobe -r pg
   # modprobe pg drive0=0x378,0,0,-1,-1,0
 
Test with dmesg and cdrecord and search maximum speed possible (on my
machine both 2x and 4x work, but 4x slows down the machine very much
because it needs 80% of CPU (Mobile Pentium II, 366 MHz, 128 MB RAM):

   dmesg
   cdrecord -scanbus
   cdrecord -dev=1,0,0 -checkdrive
   cdrecord -dev=1,0,0 -speed=4 -dummy testimage.iso

(or -dev=0,0,0, depending on your computer)

Mount a CD with
 
   mount /dev/pcd0 <mount point>

for reading.
 
Let drivers be loaded at boot time adding the following lines to
/etc/rc.d/rc.modules:
 
   modprobe paride
   modprobe friq
   modprobe pcd drive0=0x378,0,0,-1,-1,0
   modprobe pg drive0=0x378,0,0,-1,-1,0
 
When the drive is not connected the last to drivers are simply not
loaded.
 
Burn with cdrecord or X-CD-Roast 0.98 (0.96xxx does not recognize the
parallel drive).

I hope this helps, too,

   Till




Stefan Siegel wrote:
> 
> Hi everybody,
> 
> I'd like to improve prarallelport device detection. As I have only a printer
> to my hands, I can't add detection of other devices.
> 
> So if you have a parallelport devie (other than a printer), could you please
> type the folowing 2 lines as root:
> 
>   modprobe parport_probe
>   cat /proc/parport/*/* > parport.txt
> 
> and sent me the output file "parport.txt":
> 
>   mailto:[EMAIL PROTECTED]
> 
> THX in advance.
> 
> P.S: be sure your device is switched on ;-)
> 
> --
>                                                         _
> Tsch�ss und bis demn�chst/� bient�t,                  _|_|_
>                                                        (")   *
>                                     Stefan             /v\  /
>                                                      /(   )X  Penguin Powered!
> +------------------------------------+----------------(m-m)------------------+
> | Stefan Siegel                      | http://www.student.uni-kl.de/~siegel/ |
> | Kurt-Schumacher-Str. 34 / App. 144 | mailto:[EMAIL PROTECTED]      |
> | D-67663 Kaiserslautern             | PGP Public Key:                       |
> | Tel.: +49-631-18269                |   finger -l [EMAIL PROTECTED]   |
> +------------------------------------+---------------------------------------+

Reply via email to