/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Brænder
Fra : Heine Laursen


Dato : 14-11-01 09:28

Hej NG

Jeg har store problemer med at få min brænder til at virke i linux
Jeg har fået compiled kernen med scsi support, generic scsi support og scsi
cdrom support samt andre jeg ikke lige kan huske. Jeg fulgte CD-Write-HOWTO
til at sætte kernen op. Jeg har compiled cdrecord efter lidt problemer.

Når jeg så skriver ./cdrecort -scanbus
Får jeg en fejl om SCSI-driverne ikke er fundet.

Jeg har ændret min lilo opsætning til: append="hdc=ide-scsi"
Bærnderen sidder på seckundary controler som master.

Cdrom drevet har også ændret device fra /dev/hdc til dev/scd0

Jeg han saktens mounte en cdrom fra scd0.

Hvoffor kan jeg ikke få cdrecord til at virke.

Mvh
Heine Laursen

 
 
Claus Rasmussen (14-11-2001)
Kommentar
Fra : Claus Rasmussen


Dato : 14-11-01 15:01

Heine Laursen wrote:

> Når jeg så skriver ./cdrecort -scanbus
> Får jeg en fejl om SCSI-driverne ikke er fundet.

Prøv at poste præcist (cut'n'paste), hvad cdrecord skriver. Prøv også
at fyre en lsmod af som root. Den viser, hvad der er loadet af drivere.

På min maskine giver lsmod blandt andet:

ide-scsi 8224 0
scsi_mod 95696 1 [ide-scsi]
ide-cd 27072 0
cdrom 28512 0 [ide-cd]

Efter at have kørt cdrecord -scanbus kommer der et ekstra modul:

sg 28608 0 (autoclean)


> Jeg har ændret min lilo opsætning til: append="hdc=ide-scsi"

Og husket at køre lilo bagefter ?


> Cdrom drevet har også ændret device fra /dev/hdc til dev/scd0
>
> Jeg han saktens mounte en cdrom fra scd0.

Hmm. Så burde driverne være loadet korrekt. Hvilken CD brænder bruger
du, og på hvilken distribution (RedHat/SuSE/Debian osv) ?

-Claus


Heine Laursen (15-11-2001)
Kommentar
Fra : Heine Laursen


Dato : 15-11-01 09:35

Claus Rasmussen <clr@cc-consult.dk> wrote in news:3bf27955$0$4862$ba624c82
@nntp02.dk.telia.net:

> Heine Laursen wrote:
>
>> Når jeg så skriver ./cdrecort -scanbus
>> Får jeg en fejl om SCSI-driverne ikke er fundet.
>
> Prøv at poste præcist (cut'n'paste), hvad cdrecord skriver. Prøv også
> at fyre en lsmod af som root. Den viser, hvad der er loadet af drivere.

cdrecord siger:
../cdrecord: No file or directory. cannot find SCSI driver.


lsmod siger ikke noget på min maskine. Men jeg har heller ikke compiled
moget som modules

>> Jeg har ændret min lilo opsætning til: append="hdc=ide-scsi"
>
> Og husket at køre lilo bagefter ?

Ja.

>
>> Cdrom drevet har også ændret device fra /dev/hdc til dev/scd0
>>
>> Jeg han saktens mounte en cdrom fra scd0.
>
> Hmm. Så burde driverne være loadet korrekt. Hvilken CD brænder bruger
> du, og på hvilken distribution (RedHat/SuSE/Debian osv) ?

Jeg har selv compiled min linux ifølge bogen Linux From Scratch
http://www.linuxfromscratch.org

Mvh
Heine Laursen

Claus Rasmussen (15-11-2001)
Kommentar
Fra : Claus Rasmussen


Dato : 15-11-01 15:35

Heine Laursen wrote:

[...]

> Jeg har selv compiled min linux ifølge bogen Linux From Scratch
> http://www.linuxfromscratch.org

Oh, shit.

Det, der nok er gået galt er, at du ikke har fået alle de nødvendige
drivere kompileret med i kernen. Når du så heller ikke kører dem via
moduler, bliver det lidt svært at debugge.

Prøv at kompilere kernen igen, og tilvælg alt, der har med scsi at
gøre. Du kan også tage udgangspunkt i min lsmod listning for at se,
hvilke drivere, der skal med (men de hedder nok ikke det samme): sg,
ide-scsi og scsi_mod .

-Claus




Heine Laursen (16-11-2001)
Kommentar
Fra : Heine Laursen


Dato : 16-11-01 09:52

Claus Rasmussen <clr@cc-consult.dk> wrote in news:3bf3d2c0$0$11598$ba624c82
@nntp01.dk.telia.net:

> Heine Laursen wrote:
>
> [...]
>
>> Jeg har selv compiled min linux ifølge bogen Linux From Scratch
>> http://www.linuxfromscratch.org
>
> Oh, shit.

Hva nu??

Jeg har lært en masse om linux som jeg ikke vidste.

> Det, der nok er gået galt er, at du ikke har fået alle de nødvendige
> drivere kompileret med i kernen. Når du så heller ikke kører dem via
> moduler, bliver det lidt svært at debugge.
>
> Prøv at kompilere kernen igen, og tilvælg alt, der har med scsi at
> gøre. Du kan også tage udgangspunkt i min lsmod listning for at se,
> hvilke drivere, der skal med (men de hedder nok ikke det samme): sg,
> ide-scsi og scsi_mod .

Jeg har også taget alt me scsi og scsi-cdrom med i kernel. Men bare ikke som
modules. Jeg mener det er kernel 4.4.4 (ikverfald en kernel som skal være
meget bugy med modules.) Og nu har jeg ikke den hurtige internet
forbindelse, så det kan godt tage 1 par timer og hente en ny kernel.

Nå men jeg prøver at compile dem som moudules og ser hvad der sker.

Mvh
Heine Laursen

Heine Laursen (16-11-2001)
Kommentar
Fra : Heine Laursen


Dato : 16-11-01 11:05

Heine Laursen <Gozar@pokerface.dk> wrote in
news:Xns915B643BF28D9gozarpokerfacedk@130.225.247.90:


> Jeg har også taget alt me scsi og scsi-cdrom med i kernel. Men bare
> ikke som modules. Jeg mener det er kernel 4.4.4 (ikverfald en kernel
> som skal være meget bugy med modules.) Og nu har jeg ikke den hurtige
> internet forbindelse, så det kan godt tage 1 par timer og hente en ny
> kernel.

Det skulde selvføldig være kernel 2.4.4

Mvh¨
Heine Laursen

Axel Eystein Jensen (16-11-2001)
Kommentar
Fra : Axel Eystein Jensen


Dato : 16-11-01 12:00

Heine Laursen wrote:
....
> Jeg har også taget alt me scsi og scsi-cdrom med i kernel. Men bare ikke som
> modules.
....
Jeg har også forsøgt at lave en kerne uden moduler til scsi-emulering.
Jeg fandt frem til flg.: Du skal have SCSI emulation suport, SCSI
Support, (SCSI disk support), SCSI cdrom support og SCSI generic
support.

Har du disse? Hvis du mangler et par af dem, kunne du jo også prøve at
kompilere dem ind i kernen, hvis du ikke er vild med moduler.
--
MVH.
Axel

Andreas Kleist Svend~ (16-11-2001)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 16-11-01 17:46

Heine Laursen wrote:

> Og nu har jeg ikke den hurtige internet
> forbindelse, så det kan godt tage 1 par timer og hente en ny kernel.

Er du klar over at du blot kan hente de patches der skal til, og så patche
dig frem til den kernel du ønsker?

mvh Andreas

Claus Rasmussen (16-11-2001)
Kommentar
Fra : Claus Rasmussen


Dato : 16-11-01 20:02

Heine Laursen wrote:

>> Oh, shit.
>
> Hva nu??
>
> Jeg har lært en masse om linux som jeg ikke vidste.

Ja, ja. Det er helt i orden og ganske prisværdigt faktisk. Men det gør
det altså bare 100 gange sværere at finde fejlen, når du kører på en
hjemmebrygget kerne.

De fleste spørgsmål i gruppen kommer fra folk, der kører en bestemt
distribution. Man ved så erfaringsmæssigt, hvad der kan gå galt - der
er de-og-de steder, du kan pille, og dem kan man så gå igennem systema-
tisk. Med linux-from-scratch kan /alt/ gå galt.

[...]

> Jeg har også taget alt me scsi og scsi-cdrom med i kernel. Men bare ikke
> som modules. Jeg mener det er kernel 4.4.4 (ikverfald en kernel som skal
> være meget bugy med modules.) Og nu har jeg ikke den hurtige internet
> forbindelse, så det kan godt tage 1 par timer og hente en ny kernel.

Opgrader (via patches) til 2.4.14. Og prøv så at kompilere scsi elementerne
som moduler. Det gør det lidt nemmere at debugge, og du kan altid kompilere
ind i kernen, når du har fået det til at virke.

Længere nede i tråden kommer Axel med en liste over de options, der skal
til for at brænderen virker. Prøv dem.

-Claus


Mogens Dybæk Christe~ (15-11-2001)
Kommentar
Fra : Mogens Dybæk Christe~


Dato : 15-11-01 09:46

Kør cdrecord som root. Hvis det så virker skal du bare lave

chmod +x cdrecord

for at åbne for almindelige brugere.

Måske skal du også ændre beskyttelse på devicen

chmod +rw /dev/scd0 # indsæt selv det rigtige devicenr.

--
mdc at manbw dk - MAN B&W Diesel A/S, Copenhagen
www.manbw.dk - Electronics & software dept.
- Speaking for myself only. -

Heine Laursen (15-11-2001)
Kommentar
Fra : Heine Laursen


Dato : 15-11-01 11:08

mdc@_manbw.dk (Mogens Dybæk Christensen) wrote in
news:uofm4xvzu.fsf@_manbw.dk:

> Kør cdrecord som root. Hvis det så virker skal du bare lave

Det er det jeg heletiden har gjordt.

chmod +x cdrecord
>
> for at åbne for almindelige brugere.
>
> Måske skal du også ændre beskyttelse på devicen
>
> chmod +rw /dev/scd0 # indsæt selv det rigtige devicenr.

Det vil jeg prøve.

Mvh
Heine Laursen


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408903
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste