LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   firewire DVD - doesn't work (https://www.linuxquestions.org/questions/linux-hardware-18/firewire-dvd-doesnt-work-308381/)

kramtoad 03-31-2005 06:56 PM

firewire DVD - doesn't work
 
I have an NEC firewire DVD recorder that plugs into my machine and is detected bye the kernel:

Code:

kernel: ieee1394: Node resumed: ID:BUS[0-00:1023]  GUID[00d04b490905db2e]
kernel: scsi6 : SCSI emulation for IEEE-1394 SBP-2 Devices
kernel: ieee1394: sbp2: Logged into SBP-2 device
kernel: ieee1394: Node 0-00:1023: Max speed [S400] - Max payload [2048]
kernel:  Vendor: _NEC      Model: DVD_RW ND-3500AG  Rev: 2.06
kernel:  Type:  CD-ROM                            ANSI SCSI revision: 02
scsi.agent[5949]: cdrom at /devices/pci0000:00/0000:00:07.0/fw-host0/00d04b490905db2e/00d04b490905db2e-0/host6/target6:0:0/6:0:0:0


It appears the needed modules are loaded:


Code:

ohci1394              34628  0
sbp2                  24008  0
ieee1394              108660  2 ohci1394,sbp2

I have a CD ROM (which works fine) as /dev/hda and two SATA drives at /dev/sda and sdb.

BUT there is no /dev/dvd and no hd or sd devices to link /dev/dvd to. After reading a number of threads here I'm somewhat confused since they seem to indicate the dvd player/recorder 'should just work' once the system recognizes it.

Any ideas on what I'm missing?

Thanks

Brian1 03-31-2005 07:12 PM

Your dvd drive should come up as /dev/scd0. Look for something like that.
The you need to ' ln -s /dev/scd0 /dev/dvd '
Note scd stands for scsi cd.

Brian1
" Google the Linux way @ http://www.google.com/linux "

Brian1 03-31-2005 07:15 PM

I think you might also need to load the raw1394 module as well. May not, been a while since working with firewire devices.

Check out this site for more info on ieee1394 devices.
http://www.linux1394.org/

Brian1
" Google the Linux way @ http://www.google.com/linux "

kramtoad 03-31-2005 08:52 PM

Thanks for the pointers. No luck so far.

I tried MAKEDEV scd. It ran but produced nothing.

mknod scd0 b 11 0 did create the device but mounting it results in "/dev/scd0 is not a valid block device".

In the past MAKEDEV would fail to create devices for hardware when I didn't have drivers configured for them so perhaps there is a driver missing.

I'm stumped.

Brian1 03-31-2005 09:48 PM

As far as this goes results in "/dev/scd0 is not a valid block device". I believe it is not seeing the filesystem of the media you are using. Try using a regular cd and see it works. In my fstab I have addtional filesystem type. I also have ufs and udf added to /etc/filesystems. I believe I should have udf in my fstab file to see dvd media. Will work on that tommorrow. As far as using mknod it looks correct to me.

I have this in my /etc/fstab file for mounting my firewire dvd-rw.
Code:

/dev/scd0                /mnt/cdrom2            iso9660,ufs noauto,owner,rw 0 0
Justed plugged in the dvdrw into my firewire port. /dev/scd0 automatically is created.
Output from dmesg
Code:

ieee1394: Error parsing configrom for node 0-01:1023
ieee1394: The root node is not cycle master capable; selecting a new root node and resetting...
ieee1394: Error parsing configrom for node 0-00:1023
ieee1394: Node changed: 0-00:1023 -> 0-01:1023
ieee1394: Node added: ID:BUS[0-00:1023]  GUID[00375205500186a2]
scsi1 : SCSI emulation for IEEE-1394 SBP-2 Devices
ieee1394: sbp2: Logged into SBP-2 device
ieee1394: Node 0-00:1023: Max speed [S400] - Max payload [2048]
  Vendor: _NEC      Model: DVD_RW ND-1300A  Rev: 1.05
  Type:  CD-ROM                            ANSI SCSI revision: 02
sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
Attached scsi CD-ROM sr0 at scsi1, channel 0, id 0, lun 0

Run ' mount /dev/scd0 /mnt/cdrom2 ' and it mounted up fine.

Output from ' cat /proc/scsi/scsi
Code:

[crusher58@lcomp58 ~]$ cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: NEWTREND Model:  MMC READER BULK Rev: 2.01
  Type:  Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: _NEC    Model: DVD_RW ND-1300A  Rev: 1.05
  Type:  CD-ROM



Brian1
" Google the Linux way @ http://www.google.com/linux "

kramtoad 04-02-2005 06:20 PM

It works now.

Dunno exactly what the fix was but after messing around with a number of things, none of which seemed to help I rebooted. Donnie Darko played just fine after that.

Thanks for the help, Brian!

-Erik


All times are GMT -5. The time now is 12:57 PM.