remote CD branden dmv rscsi op ATAPI brander met kernel 2.6

Pagina: 1
Acties:

  • JeroenE
  • Registratie: Januari 2001
  • Niet online
In mijn servertje zit een ATAPI DVD/CD brander als /dev/hdc. Ik draai Debian met een zelfgecompileerde kernel, maar er staat geen X op. Normaal gesproken maak ik een iso met mkisofs en die kan ik dan branden dmv cdrecord.

Omdat het een 2.6 kernel is gebruik ik dev=ATA:1,0,0. Dit heb ik overigens zelf na wat proberen uitgevonden "dev=ATA: -scanbus" geeft foutmeldingen dat /dev/hda niet exclusief te openen is en stopt er daarna mee.

cdrecord geeft wel wat meldingen over de kernelversie maar het werk allemaal prima:
code:
1
cdrecord dev=ATA:1,0,0 -scanbus
geeft:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Joerg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
      and thus may have bugs that are not present in the original version.
      Please send bug reports and support requests to <cdrtools@packages.debian.org>.
      The original author should not be bothered with problems of this version.

cdrecord: Warning: Running on Linux-2.6.12.2
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: 'ATA:1,0,0'
devname: 'ATA'
scsibus: 1 target: 0 lun: 0
Warning: Using badly designed ATAPI via /dev/hd* interface.
Linux sg driver version: 3.5.27
Using libscg version 'ubuntu-0.8ubuntu1'.
cdrecord: Warning: using inofficial version of libscg (ubuntu-0.8ubuntu1 '@(#)scsitransp.c      1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling').
scsibus1:
        1,0,0   100) '_NEC    ' 'DVD_RW ND-3500AG' '2.18' Removable CD-ROM
        1,1,0   101) *
        1,2,0   102) *
        1,3,0   103) *
        1,4,0   104) *
        1,5,0   105) *
        1,6,0   106) *
        1,7,0   107) *

Op een andere PC in het netwerk staat ook Debian, maar omdat dat een "desktop" is staat er wel X etc op. Op deze pc heb ik k3b geinstalleerd. Nu wil ik het liefst gelijk vanaf dit systeem een CD branden. Nu moet je nog de iso naar de server zetten en dmv ssh handmatig het cdrecord statement intikken.

Na wat zoeken ben ik bij rscsi uitgekomen. Helaas krijg ik het allemaal niet aan de praat.

Op de server is een gebruiker rscsi aangemaakt en deze is in de cdrom group gezet. Als shell het rscsi programma. Die is suid gemaakt (anders krijg je meldingen dat je niet bij het device /dev/hdc mag komen). Ik gebruik ook RSH=/usr/bin/ssh. Als ik het lokaal probeer kijg ik dit resultaat:
code:
1
cdrecord dev=REMOTE:rscsi@localhost:ATA:1,0,0 -scanbus
geeft:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Joerg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
      and thus may have bugs that are not present in the original version.
      Please send bug reports and support requests to <cdrtools@packages.debian.org>.
      The original author should not be bothered with problems of this version.

cdrecord: Warning: Running on Linux-2.6.12.2
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: 'REMOTE:rscsi@localhost:ATA:1,0,0'
devname: 'REMOTE:rscsi@localhost:ATA:1,0,0'
scsibus: 1 target: 0 lun: 0
Warning: Using remote SCSI interface.
Password:
Using libscg version 'ubuntu-0.8ubuntu1'.
cdrecord: Warning: using inofficial version of libscg (ubuntu-0.8ubuntu1 '@(#)scsitransp.c      1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling').
scsibus1:
        1,0,0   100) *
        1,1,0   101) *
        1,2,0   102) *
        1,3,0   103) *
        1,4,0   104) *
        1,5,0   105) *
        1,6,0   106) *
        1,7,0   107) *
cdrecord: No target found.


Heeft iemand een idee wat er aan de hand zou kunnen zijn? Of heeft dit te maken met het feit dat ik 2.6 gebruik en zijn de meldingen dat er dingen fout kunnen gaan in dit geval wel van toepassing?

  • Joghert
  • Registratie: September 2002
  • Laatst online: 05-02 18:30
Waarschijnlijk heeft het idd te maken met dat je 2.6 gebruikt.
Als je 2.4 zou gebruiken met scsi emulatie zal hij m waarschijnlijk wel gewoon kunnen vinden, je kan altijd nog scsi emulatie onder 2.6 gaan proberen, maar daar heb ik zelf geen ervaring mee.
En ik weet niet of terug naar 2.4 een optie voor je is.
Mischien wachten op een patch/update of iets anders proberen.