LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 05-22-2002, 08:20 PM   #1
shassouneh
Member
 
Registered: Apr 2001
Location: Cheney, WA
Distribution: SuSE Linux Professional 9.2
Posts: 556

Rep: Reputation: 30
How to Enable ide-scsi emulation in the kernel?


Hi All,
I've just installed an old burner on my machine, and I get an error saying I must enable ide-scsi emulation in the kernel for it to work. Does anyone know how I can do that?

Here is my setup info:

Distro: SuSE Linux Professional 7.3
kernel: 2.4.10-gmbh
burner: Plextor PlexWriter 8/4/32A (8432T)
burner bus: IDE / EIDE


Note: I tried recompiling my kernel almost 20 times and I keep getting "Error 2", So please let me know if therte's any way I can do this without recompiling the kernel


Thanx beforehand
 
Old 05-22-2002, 11:25 PM   #2
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 269Reputation: 269Reputation: 269
What are the steps you are taking to recompile the kernel and when do you get error 2 while doing it ?? Most likely got to recompile the kernel to get that scsi-emulation.

Search the site here as well, recompiling the kernel is asked and answered all the time.
 
Old 05-22-2002, 11:37 PM   #3
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
try as root
#modprobe ide-scsi

and add the following line into you /etc/lilo.conf
right after root=.... entry
append="hdx=ide-scsi"
rerun lilo
#lilo
where x is a for primary master, b primary slave, c secondary master, d secondary slave

Last edited by neo77777; 05-22-2002 at 11:40 PM.
 
Old 05-22-2002, 11:48 PM   #4
shassouneh
Member
 
Registered: Apr 2001
Location: Cheney, WA
Distribution: SuSE Linux Professional 9.2
Posts: 556

Original Poster
Rep: Reputation: 30
trickykid-> I loooked on the LDP on steps of how to recompile it. I went through everything all the way until the final step, make bzImage where it displayed a SHITLOAD of text then finally said "Error 2"
neo777, here are the results I get from modprobe/insmod as root. I have bolded them and quoted them for readability.
Quote:

suseorbust:/home/samer # modprobe ide-scsi
suseorbust:/home/samer # insmod ide-scsi
Using /lib/modules/2.4.10-4GB/kernel/drivers/scsi/ide-scsi.o
insmod: a module named ide-scsi already exists
suseorbust:/home/samer #
I will try your lilo trick in a bit. Thanx for the replies guys. I really appreciate it
 
Old 05-22-2002, 11:53 PM   #5
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
Ok the modprobe thingy worked then there is supposed to be no prblems if you run
cdrecord -scanbus
prefferably as root if cdrecord is installed of course. You should see some nice output about your now-SCSI ATAPI CD-burner
 
Old 05-23-2002, 12:00 AM   #6
shassouneh
Member
 
Registered: Apr 2001
Location: Cheney, WA
Distribution: SuSE Linux Professional 9.2
Posts: 556

Original Poster
Rep: Reputation: 30
nope

suseorbust:~ # cdrecord -scanbus
Cdrecord 1.11a05 (i686-suse-linux) Copyright (C) 1995-2001 Jörg Schilling
cdrecord: No such file or directory. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
suseorbust:~ #


I am about to try your lilo trick.
 
Old 05-23-2002, 12:02 AM   #7
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
Yep, try it after you done editing lilo.conf don't forget to rerun lilo, reboot and you should be ok, if there is a problem add modprobe trick into rc.local startup script.
 
Old 05-23-2002, 12:04 AM   #8
shassouneh
Member
 
Registered: Apr 2001
Location: Cheney, WA
Distribution: SuSE Linux Professional 9.2
Posts: 556

Original Poster
Rep: Reputation: 30
I just tried editing lilo.conf and I realized that there already IS an append entry. Could you please clarify how I can edit the thing to make it pick up the burner.
NOTE: The burner is installed on the Secondary Slave (i.e hdd)

here is the segment from lilo.conf (bolded and quoted for readability).

Quote:

image = /boot/vmlinuz
label = linux
root = /dev/hda7
initrd = /boot/initrd
append = "enableapic"
Thanx for all the help guys. It is much appreciated.
 
Old 05-23-2002, 12:08 AM   #9
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
if there is still a problem though I suggest head to http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html
it is a little bit outdated though, I saw somewhere on the net the specifics on how to setup CD-burner in suse, you might want to try search google for suse and cd-r/rw
 
Old 05-23-2002, 12:10 AM   #10
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
Oh ok then in this append statement make changes so it will read
append = "enableapic hdd=ide-scsi"

Last edited by neo77777; 05-23-2002 at 12:11 AM.
 
Old 05-23-2002, 12:10 AM   #11
shassouneh
Member
 
Registered: Apr 2001
Location: Cheney, WA
Distribution: SuSE Linux Professional 9.2
Posts: 556

Original Poster
Rep: Reputation: 30
yes, please read above. How do I edit the lilo.conf file properly?
 
Old 05-23-2002, 12:12 AM   #12
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
did you get it
it should be
image = /boot/vmlinuz
label = linux
root = /dev/hda7
initrd = /boot/initrd
append = "enableapic hdd=ide-scsi"
 
Old 05-23-2002, 12:18 AM   #13
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
if there is still a no go after editing lilo.conf and rerunning lilo and consequential reboot, head to this page http://seismo.ethz.ch/linux/xcdroast.html
It is a specific for Suse 7.3 and IDE burner setup
 
Old 05-23-2002, 12:20 AM   #14
neo77777
LQ Addict
 
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704

Rep: Reputation: 56
Actually this is exactly what I suggest you to do, just overview the symlinks setup if you need to, etc.
 
Old 05-23-2002, 03:42 AM   #15
shassouneh
Member
 
Registered: Apr 2001
Location: Cheney, WA
Distribution: SuSE Linux Professional 9.2
Posts: 556

Original Poster
Rep: Reputation: 30
OK, I will edit my lilo.conf file as you guys advised. It may have to wait a bit though as Its getting late here and I ought to go to bed. I'll update you guys with the results once they are available :0

Thanx for all your help
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Recompiling kernel without ide-scsi emulation techrolla Linux - Software 1 06-21-2004 12:52 PM
CD Writing without ide-scsi emulation in 2.6 kernel xgreen Linux - Software 6 02-19-2004 09:49 AM
Kernel 2.6 dvd writer ide-scsi emulation chup Linux - General 10 01-02-2004 07:32 PM
IDE CD burning in kernel 2.6, hold the SCSI emulation. meldroc Linux - Hardware 1 12-01-2003 10:55 PM
howto burn cd's withought ide-scsi emulation in the 2.6-test1 kernel qanopus Linux - General 1 08-13-2003 07:26 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:34 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration