Buffalo DVD hardware supported under CentOS 7

Issues related to hardware problems
bjcollin
Posts: 13
Joined: 2018/08/31 14:57:18

Buffalo DVD hardware supported under CentOS 7

Post by bjcollin » 2018/08/31 15:30:11

We recently upgraded from CentOS 5.5 to the latest CentOS 7.5... After upgrading our Buffalo USB portable bluray DVD hardware will not work properly to mount. Does hardware support for these Buffalo USB DVD drives exist under CentOS 7? I already checked the Buffalo forums and could not find much knowledgeable Linux support there.

Using the CentOS 7 Everything DVD in the Buffalo drive...

Under CentOS 5 it would automount itself as /dev/dvdrom which points to /dev/sr1 /media/CentOS 7 x86_64 type iso9660 (ro,nosuid,nodev,uid=500) and everything would work fine.

However, now under CentOS 7 we still have a /dev/cdrom which points to /dev/sr0 which properly maps to the internal CD-RW drive in the PC, and it works properly. When we plug in the Buffalo into the same USB port (or any other USB port) it does not automount at all. Trying to manually mount there is no /dev/dvdrom which points to /dev/sr1 that even exists under CentOS 7.

lsusb shows the same device under both OS versions
Bus 001 Device 007: ID 0411:01b8 BUFFALO INC. (formerly MelCo., Inc.)

What is the procedure for either adding a new /dev/sr1 device into the system or getting the system to auto recognize that this Buffalo is a portable DVD drive and to have it automatically create the needed device files for me?

Thank you.

Brian Collins

bjcollin
Posts: 13
Joined: 2018/08/31 14:57:18

Re: Buffalo DVD hardware supported under CentOS 7

Post by bjcollin » 2018/08/31 18:28:06

I started to make my own device using the command sudo mknod /dev/sr1 b 11 1 to create the device file that was missing, then I fixed the permissions and the ownership... Then I rebooted, and udev timed out 3 minutes and then it removed my device entry. So now I am leaning toward adding something to udev.conf or the udev rules for this Buffalo USB DVD hardware? Does anybody have any experience doing this? Thank you.

Brian Collins

User avatar
TrevorH
Forum Moderator
Posts: 23876
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Buffalo DVD hardware supported under CentOS 7

Post by TrevorH » 2018/08/31 18:32:53

Unplug the device then look in /var/log/messages and make a note of the last message in there, then plug the device in and see what is new in /var/log/messages. Post the new messages here.
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

bjcollin
Posts: 13
Joined: 2018/08/31 14:57:18

Re: Buffalo DVD hardware supported under CentOS 7

Post by bjcollin » 2018/08/31 19:20:00

Ok I did a udevadm monitor and when I plugged in the device I received the following message

UDEV [719.383781] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0
DEVTYPE=usb interface
ID_VENDOR_FROM_DATABASE=BUFFALO INC. (formerly MelCo., Inc.)
INTERFACE=8/5/80
MODALIAS=usb:v0411p01B8d0001dc00dsc00dp00ic08isc05ip50in00
PRODUCT=411/1b8/1
SEQNUM=2630
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=68414

After that I did a tail -f of /var/log/messages and the following messages appeared

kernel: usb 1-1.3: USB disconnect, device number 6
kernel: usb 1-1.3: new high-speed USB device number 7 using ehci-pci
kernel: usb 1-1.3: New USB device found, idVendor=0411, idProduct=01b8
kernel: usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kernel: usb 1-1.3: Product: BUFFALO Optical Drive
kernel: usb 1-1.3: Manufacturer: BUFFALO
kernel: usb 1-1.3: SerialNumber: 000001026B7D
mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3
mtp-probe: bus: 1, device: 7 was not an MTP device
journal: No devices in use, exit

User avatar
TrevorH
Forum Moderator
Posts: 23876
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Buffalo DVD hardware supported under CentOS 7

Post by TrevorH » 2018/08/31 19:26:01

Does modprobe usb-storage help?
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

bjcollin
Posts: 13
Joined: 2018/08/31 14:57:18

Re: Buffalo DVD hardware supported under CentOS 7

Post by bjcollin » 2018/08/31 19:46:40

modprobe usb-storage did not work that I can tell. modinfo usb-storage does show that it is loaded but neither a reboot nor replugging in the Buffalo works and the device drivers /dev/sr1 is still not created.

User avatar
TrevorH
Forum Moderator
Posts: 23876
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Buffalo DVD hardware supported under CentOS 7

Post by TrevorH » 2018/08/31 20:50:45

I would assume that sr_mod is already loaded?
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

bjcollin
Posts: 13
Joined: 2018/08/31 14:57:18

Re: Buffalo DVD hardware supported under CentOS 7

Post by bjcollin » 2018/08/31 21:03:27

OK where I have gotten to with this is that there are a lot of rules in the /etc/udev/rules.d directory under CentOS 5.11 that simply do not exist under CentOS 7.5. There are many rules dealing with /dev/sr# which I need to go through and see how they are being used to generate the device information that is used... I highly suspect that CentOS 7.5 has many more hardware devices that it supports more than under Centos 5.11 which handled this using udev rules...

User avatar
TrevorH
Forum Moderator
Posts: 23876
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Buffalo DVD hardware supported under CentOS 7

Post by TrevorH » 2018/08/31 21:52:56

I don't think this is a udev problem.
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

bjcollin
Posts: 13
Joined: 2018/08/31 14:57:18

Re: Buffalo DVD hardware supported under CentOS 7

Post by bjcollin » 2018/09/07 16:25:58

Thank you for the help Trevor! Yes, sr_mod was already loaded.

sr_mod 22416 0
cdrom 42556 1 sr_mod

I will start heading down the path of the missing udev rules next to see if that is the issue. Thank you.

PS: under CentOS 5.11 the /sbin/lsmod | grep sr_mod command gives a bit of different results, not sure if this is significant or not?

sr_mod 50661 1
cdrom 68841 1 sr_mod
scsi_mod 202073 13 be2iscsi,ib_iser,iscsi_tcp,bnx2i,libcxgbi,libiscsi2,scsi_transport_iscsi2,scsi_dh,sr_mod,sg,usb_storage,libara,sd_mod

Post Reply