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] |
> +------------------------------------+---------------------------------------+